Audiophile's Blog
Логин:Пароль:


Забыл пароль | Регистрация (убрать всю рекламу)
На сайт | Новые сообщения | Участники | Правила форума | Поиск | RSS
» » » »
Страница 9 из 9«12789
Модератор форума: mrmerak, krivenchenko 
Форум » Кодирование аудио » Консольные кодеры » LAME MP3 Encoder
LAME MP3 Encoder
AudiophileДата: Вторник, 18 Декабря 2012, 12:53 | Сообщение # 1


Группа: Администраторы
Сообщений: 1052
Статус: Offline
Последняя версия LAME и описание настроек
 
bond314bondДата: Воскресенье, 17 Января 2016, 20:21 | Сообщение # 241
Группа: Проверенные
Сообщений: 7
Статус: Offline
Цитата Rollinnn ()
Прекрасно добавляются несколько жанров через ; (точка с запятой, без пробелов) в m4a и в библиотеке соответственно трек с несколькими жанрами в тегах отображается в нескольких жанрах, если включена сортировка по жанрам. Никаких проблем. Или вы про что?
В настройках все как вы написали. Пробовал на версиях foobar2000 1.3.8 и foobar2000 1.3.9
Если я открою mp3 или m4a в foobar и через него добавлю несколько жанров через ; (точка с запятой, без пробелов), то все прекрасно работает. Проблема в том, что с mp3 после этого все нормально, а вот с m4a файлами начинаются проблемы совместимости. iTunes, iPhone, Poweramp, MediaMonkey, Windows Explorer перестают видеть жанр. А если я редактирую теги в любой другой программе (Mp3tag, Tagscan, kid3, MediaMonkey, iTunes), добавляя несколько жанров через ; (точка с запятой, без пробелов) то foobar2000 mp3 файлы делит по жанрам, а m4a не хочет. Вы через какую программу теги редактируете?. Если через Foobar, то у вас в проводнике Windows Explorer когда включить поле жанра оно пустое? Хочется найти способ, чтобы foobar2000 видел разделение по жанрам как другие программы.
 
RollinnnДата: Понедельник, 18 Января 2016, 17:20 | Сообщение # 242


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата bond314bond ()
iTunes, iPhone, Poweramp, MediaMonkey, Windows Explorer перестают видеть жанр.
Стало быть - это всё с кривой поддержкой multivalue fields. iTunes так точно - http://www.mcelhearn.com/iwant-m....-itunes. Mediamonkey ещё почему-то сама по себе второй раз номер трека пишет и пишет 0 в номер диска Oo

Цитата bond314bond ()
А если я редактирую теги в любой другой программе (Mp3tag, Tagscan, kid3, MediaMonkey, iTunes), добавляя несколько жанров через ; (точка с запятой, без пробелов) то foobar2000 mp3 файлы делит по жанрам, а m4a не хочет.
В mp3tag в качестве разделителя используется \\, а не ;. Соответственно, если добавить несколько жанров через mp3tag, разделяя их \\, то фубар всё это будет прекрасно видеть и разделять по жанрам, а в качестве разделителя отображать ;. Так же и mp3tag прекрасно видит несколько жанров после редактирования фубаром. Возможно, что и в tagscan и kid3 используются какие-то свои разделители.

Цитата bond314bond ()
Вы через какую программу теги редактируете?. Если через Foobar, то у вас в проводнике Windows Explorer когда включить поле жанра оно пустое?
Через фубар. Да, пустое.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10


Сообщение отредактировал Rollinnn - Понедельник, 18 Января 2016, 17:49
 
PaskamДата: Воскресенье, 31 Января 2016, 20:28 | Сообщение # 243
Группа: Проверенные
Сообщений: 6
Статус: Offline
При кодировании в MP3 V3 и ниже появляется такой пункт как LAME Y switch. Что это такое, и как это знание применить?
 
RollinnnДата: Воскресенье, 31 Января 2016, 20:44 | Сообщение # 244


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата Paskam ()
Y switch. Что это такое, и как это знание применить?
http://wiki.hydrogenaud.io/index.php?title=LAME_Y_switch


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
PaskamДата: Воскресенье, 31 Января 2016, 22:28 | Сообщение # 245
Группа: Проверенные
Сообщений: 6
Статус: Offline
По русски и понятно. Я понял что это уменьшение четкости высоких частот. Зачем оно нужно и какие проблемы возникают?
 
mpuzirewДата: Воскресенье, 31 Января 2016, 23:51 | Сообщение # 246
Группа: Проверенные
Сообщений: 186
Статус: Offline
Цитата Paskam ()
По русски и понятно
1) Более упрощенное представление частот выше 16 кГц с целью сэкономить битрейт для других частотных полос и в конечном итоге выиграть в качестве (самые высокие частоты потребляют битрейт, имея при этом очень слабую различимость на слух - ради интереса почитайте здесь).
2) Менее точное кодирование самых высоких частот в случаях, когда это помогает избежать неоправданного возрастания битрейта.
Ключ Y не является фильтром. Он не удаляет высокие частоты совсем, а делает их представление более грубым. На них затрачивается меньше бит ценой большей погрешности квантования. Самые тихие и слаборазличимые из этих составляющих могут быть и вовсе "округлены до нуля", но до этого обычно не доходит - их и без этого успешно режет психоакустика.
Вот собственно и все, в общих чертах, по-моему все понятно. Ключ Y используется по умолчанию при кодировании в MP3 V3 и ниже. На более высоких настройках его тоже можно использовать (указав явно), если очень хочется, но это не обязательно - поскольку на V2-V0 битрейты уже достаточно высоки, чтобы экономить их не было такой необходимости.


Сообщение отредактировал mpuzirew - Понедельник, 01 Февраля 2016, 00:13
 
ShuldДата: Вторник, 12 Июля 2016, 18:32 | Сообщение # 247
Группа: Проверенные
Сообщений: 5
Статус: Offline
Вопрос про средние битрейты.
Имеются рекомендации, для битрейтов до 100 kbps использовать
--abr <bitrate> (e.g. --abr 80),
а для более высоких рекомендуются
-V4 (~165 kbps), -V5 (~130 kbps) or -V6 (~115 kbps)
http://wiki.hydrogenaud.io/index.php?title=LAME
---
С другой стороны, есть тесты Kamedo2:
Качество звука примерно 3.65 (из 5)
Mp3 –LAME 3.99.5 - abr98 - 99kbps
http://d.hatena.ne.jp/kamedo2/20150721/1437496134
Mp3 –LAME 3.99.5 – V5 - 135kbps
http://d.hatena.ne.jp/kamedo2/20140228/1393609955
Из которых вроде можно предположить, что по качеству звука
- abr98 дает примерно тот же результат, что и -V5 (135 kbps).
---
Кто сравнивал abr и V на битрейтах 128 и 160?
Какие результаты?

Добавлено (12 Июля 2016, 18:32)
---------------------------------------------
Протестировал Lame 3.99.5 на низких битрейтах --abr  и -V.
Для теста взял AlanParsons - 1976 Tales of Mystery and Imagination ­- 11 To One in Paradise
---
Битрейты ниже 50 кбит/с
Звук достаточно глухой. Слушать можно, но вряд ли получишь удовольствие.
---
Битрейт около 64 кбит/с
Для режимов от -- abr 64 до -- abr 71 (Resample 24 kHz) характерны свисты, первый из которых слышен на 16 секунде. Начиная с -- abr 72 (Resample 32 kHz) этот свист исчезает.
В режиме VBR -V 9 таких свистов нет. Звучание субъективно нравится больше.
---
Битрейт около 80 кбит/с
Для -- abr 80 (Resample 32 kHz) смог уверенно провести ABC тест:
Для режима VBR -V 8 пройти ABC тест было сложнее:
Вывод, для моего слуха и этой композиции, режим VBR на низких битрейтах звучит лучше.
---
Битрейт около 100 кбит/с
Звучание достаточно хорошее для любого из режимов.
Отмечу только, что при переходе от 64 кбит/с к 80 кбит/с прирост качества субъективно был заметен значительно сильнее, чем при переходе от от 80 кбит/с к 100 кбит/с.


Сообщение отредактировал Shuld - Среда, 13 Июля 2016, 05:28
 
ShuldДата: Вторник, 12 Июля 2016, 18:58 | Сообщение # 248
Группа: Проверенные
Сообщений: 5
Статус: Offline
---
Примерная таблица соответствия битрейтов и ключей для разных кодеков (Lame 3.99.5, Lame 3.99.5o и QAAC 7985) и режимов (-- abr и VBR).
А так же частота ресемплинга (если есть) и верхняя вооспроизводимая частота.
Прикрепления: 8778210.png(47Kb)


Сообщение отредактировал Shuld - Среда, 13 Июля 2016, 05:27
 
andrey29Дата: Вторник, 12 Июля 2016, 21:52 | Сообщение # 249
Группа: Проверенные
Сообщений: 73
Статус: Offline
Shuld, Вы честно сказать вам, занимались ерундой, ваша таблица ни о чем.. бред сивой кобылы, она ничего полезного не несет а только так ваших тараканов. Вот что такое Lime? Может Lame ?
Не хочу конечно обижать но этим чем вы занимались, занимались в далекие времена давние, отчаяные люди..
 
ShuldДата: Среда, 13 Июля 2016, 05:30 | Сообщение # 250
Группа: Проверенные
Сообщений: 5
Статус: Offline
Действительно, насчет Lime - Lame опростоволосился. Исправил.



Сообщение отредактировал Shuld - Среда, 13 Июля 2016, 05:50
 
ArachnidДата: Четверг, 21 Июля 2016, 11:32 | Сообщение # 251
Группа: Проверенные
Сообщений: 4
Статус: Offline

Цитата
Как показали тесты, для VBR кодирования существует только два режима выбора алгоритмов, при чем самый качественный стоит по-умолчанию, а второй (немного более быстрый, но менее качественный) включается при значении -q от 5 до 9, или же просто ключем -f.
А кто подскажет, каким ключом включить более качественный алгоритм при -V6?


Сообщение отредактировал Arachnid - Четверг, 21 Июля 2016, 11:39
 
mpuzirewДата: Четверг, 21 Июля 2016, 12:34 | Сообщение # 252
Группа: Проверенные
Сообщений: 186
Статус: Offline
Цитата Arachnid ()
А кто подскажет, каким ключом включить более качественный алгоритм при -V6?
На странице, указанной в шапке, есть ссылка на подробное описание параметров на английском языке http://lame.cvs.sourceforge.net/viewvc....ed.html
Согласно этому описанию, в версии 3.99.5 ключ -f отнесен в раздел Aliases and removed settings (Алиасы и удаленные ключи) и является алиасом (заменой, другим названием) для -q7. То есть, ключ -f устарел. Качество алгоритмов выбирается в текущей версии LAME ключом -q от 0 (наилучшее, медленное) до 9 (наихудшее, быстрое). По умолчанию используется -q3.
P.S. Кстати, из формулировки Вашего вопроса может создаться впечатление, что Вы, возможно, попросту путаете ключи -V и -q, а они никак не связаны, это отдельные настройки. При любом значении -V можно указать любое -q.


Сообщение отредактировал mpuzirew - Четверг, 21 Июля 2016, 14:09
 
svantoДата: Пятница, 22 Июля 2016, 18:59 | Сообщение # 253
Группа: Проверенные
Сообщений: 8
Статус: Offline
Около года назад возникла необходимость в прослушивании музыки на старом "Philips" (для дачи) - он читает mp3 c диска, усилитель и динамики качественные 2Х20 Вт.

Чтобы совместить положительные стороны кодирования в режимах abr и vbr использовал следующую настройку lame 3.99/5: --preset 320 -V0 q0.
Несмотря на то, что кодируется немного медленнее (не существенно на быстрых машинах) и увеличение битрейта приблизительно на 11+-3 кБит/с (средний около 285 кБит/с) по сравнению с чистым vbr -V0 -q0; получились файлы при оценке EncSpotPro22b2 http://audiophilesoft.ru/load/audiophilesoftware/encspot/3-1-0-18 с качеством cbr 320 но немного меньше по размеру (ABX тест не проводил - не было возможности и желания). Откопал данную настройку путем прямого обращения к lame.exe через командную строку:  lame --preset help.
 
mpuzirewДата: Пятница, 22 Июля 2016, 22:53 | Сообщение # 254
Группа: Проверенные
Сообщений: 186
Статус: Offline
Svanto, я не пользуюсь программой EncSpotPro22b2, но перейдя по Вашей ссылке, сразу обратил внимание, что в комментариях внизу статьи ее способность оценивать "качество" подвергается сомнению. Действительно, я с трудом себе представляю, по каким таким машинным критериям можно точно оценить качество лосси кодирования А --preset <битрейт>, если я правильно понимаю, просто включает ABR вместо VBR. Прироста качества, тем более существенного, это скорее всего не даст. Вообще, в версии 3.99.5 пресетами пользоваться вроде бы уже не рекомендуют - к примеру, пресеты предполагают использование vbr-old, а последний lame по умолчанию использует vbr-new - видимо, авторы кодера имеют основания считать, что vbr-new все же показал себя несколько лучше по соотношению размер/качество.

UPD: Немного поэкспериментировав, я установил, что Ваша команда --preset 320 -V 0 -q 0, как я и ожидал, дает абсолютно индентичный результат с --abr 320 -q 0. То есть --preset 320 форсит использование ABR, а ключ -V 0 просто игнорируется, ибо никакого смешанного режима ABR-VBR не  существует в природе и так просто взять и "совместить положительные стороны кодирования в режимах abr и vbr" невозможно.
Заодно, кстати, выяснилось кое что интересное про -q - чем ниже качество алгоритмов,  тем результирующий битрейт получается выше (ближе к 320). Т.е. добавление ключа -q 0 при ABR@320 дает экономию битрейта, чего не скажешь про VBR-режимы.

P.S. По моему скромному мнению, старый Филипс на даче очень удивился бы, если бы узнал, что ради него проводятся такие "изыскания" :). Имхо, не морочьте себе голову, V0 более чем достаточно.


Сообщение отредактировал mpuzirew - Суббота, 23 Июля 2016, 04:03
 
denchukДата: Вторник, 06 Сентября 2016, 22:35 | Сообщение # 255
Группа: Проверенные
Сообщений: 1
Статус: Offline
подскажите пожалуйста, есть ли смысл в настройках Lame кодера в фубаре ставить Highest BPS mode supported значение 32? Что нибудь изменится от этого? (стандартное стоит 24)

Сообщение отредактировал denchuk - Вторник, 06 Сентября 2016, 22:35
 
iVladimirДата: Понедельник, 21 Ноября 2016, 19:15 | Сообщение # 256
Группа: Проверенные
Сообщений: 2
Статус: Offline
Уважаемые эксперты. Подскажите, возможно ли в принципе через lame свести два моно-файла в один стерео. Нужно для автоматизации сведения голоса диктора с фоном. На сколько я понимаю (если я вообще в ту степь гляжу), одному файлу присваивается значение (L), другому ®. Из них формируется стерео-файл. Если такая возможность присутствует, не могли бы вы ткнуть меня носом, как именно это реализовать? Какие именно ключи и порядок их использования. Буду премного благодарен.
 
mpuzirewДата: Понедельник, 21 Ноября 2016, 20:13 | Сообщение # 257
Группа: Проверенные
Сообщений: 186
Статус: Offline
Цитата iVladimir ()
Подскажите, возможно ли в принципе через lame свести два моно-файла в один стерео.
Сомневаюсь, что это можно сделать именно с помощью lame (более опытные участники меня поравят, если я ошибаюсь). Но способы существуют, конечно. Например, бесплатный аудиоредактор Audacity это позволяет. Также это можно сделать с помощью ffmpeg с фильтром amerge
Еще здесь почитайте https://www.gearslutz.com/board....ne.html , упоминаются программки под названием interleaver и StereoMonoiser (хотя я не уверен, работают ли они с mp3 или только с wav).
В любом случае, полной автоматизации добиться, скорее всего, так просто не получится, но имеющиеся способы лучше, чем ничего.
 
iVladimirДата: Понедельник, 21 Ноября 2016, 20:23 | Сообщение # 258
Группа: Проверенные
Сообщений: 2
Статус: Offline
mpuzirew, спасибо. Похоже ffmpeg с фильтром amerge  - это именно то, что нужно. Смотрел на него, но что-то именно этот фильтр не увидел
 
Форум » Кодирование аудио » Консольные кодеры » LAME MP3 Encoder
Страница 9 из 9«12789
Поиск:

Copyright Taras Kovrijenko © 2009–2016