Кодирование 5.1 с помощью QAAC
|
GigroID
|
Дата: Суббота, 11 Января 2014, 13:35 | Сообщение #1
|
Группа: Проверенные
Сообщений: 5
Статус: Оффлайн
|
При кодировании 6-канальных записей (в qaac tvbr q127) возникает вопрос.
При последующей конвертации закодированного обратно в wav и вычитании из исходника получается следующая картина: http://yadi.sk/d/S_oZ5SjvFprmn
В общем-то со всеми каналами более-менее понятно, кроме LFE. Хотя уровень вычтенного сигнала там получается примерно на 10db выше, чем в остальных каналах, но на слух конечно не особо различишь. Но все равно в отличие от остальных в этом канале почему-то остаются полезные аудиоданные, чего имхо быть не должно. У кого какие мысли по этому поводу? |
|
|
|
|
Audiophile
|
Дата: Суббота, 11 Января 2014, 15:19 | Сообщение #2
|
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
|
GigroID, странная компоновка. На сателитах какие-то фазовые искажения, а на LFE канале полезный сигнал с полным спектром. А QAAC для LFE включает ФНЧ со срезом на 300 Гц. |
|
|
|
|
GigroID
|
Дата: Суббота, 11 Января 2014, 17:32 | Сообщение #3
|
Группа: Проверенные
Сообщений: 5
Статус: Оффлайн
|
Цитата Audiophile ()
какие-то фазовые искажения
Это видимо и осталась работа психоакустической модели плюс какие-то погрешности. А в LFE действительно режет все выше 300 Гц. Возможно этот режим затачивали для звуковых дорожек, да так и оставили. Это печально. Надо бы для таких случаев оставлять возможность отключения этого фильтра.
|
|
|
|
|
Audiophile
|
Дата: Суббота, 11 Января 2014, 17:53 | Сообщение #4
|
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
|
GigroID, так во FLAC разностный сигнал? или что??
прислали бы уже оригинальную дорожку. |
|
|
|
|
GigroID
|
Дата: Суббота, 11 Января 2014, 18:12 | Сообщение #5
|
Группа: Проверенные
Сообщений: 5
Статус: Оффлайн
|
Да, там разность исходного wav файла и полученного после кодирования. Исходник вот. http://yadi.sk/d/1-01Z3mUFqkRm Перед ресемплингом делал апконверт в 32 бит, хотя это уже больше плацебо конечно. Потому и не стал выкладывать, т.к. большой. |
|
|
|
|
Audiophile
|
Дата: Суббота, 11 Января 2014, 18:26 | Сообщение #6
|
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
|
GigroID, что за ресемплинг? И зачем "апконверт", если фубар и так на лету работает с плавающей точкой? Повышение разрядности - это абсурд. |
|
|
|
|
GigroID
|
Дата: Суббота, 11 Января 2014, 18:32 | Сообщение #7
|
Группа: Проверенные
Сообщений: 5
Статус: Оффлайн
|
Audiophile, Исходный файл MLP был 24 бит/96 КГц "Апконверт" - повышение разрядности делать можно (фубаром лучше не делать), т.к. это влияет на точность сохранения результата после дальнейших вычислений, но очень незначительно. См. выше.
По теме работы в многоканальном режиме ничего особого в гугле нарыть не смог. Опция --lowpass тут не катит, так что выходит никак не побороть этот самый фильтр. Или я плохо искал.
Сообщение отредактировал GigroID - Суббота, 11 Января 2014, 18:58
|
|
|
|
|
Rollinnn
|
Дата: Суббота, 11 Января 2014, 19:09 | Сообщение #8
|
Группа: Эксперты
Сообщений: 1408
Статус: Оффлайн
|
Ну да, у QAAC нет опции, чтобы отключить lowpass для LFE канала.
Но LFE (нормальный LFE) и так должен быть уже с lowpass'ом. Пусть QAAC делает то, чего не смог сделать звукорежиссёр.
Откуда исходник? (если не секрет)
FLAC1.3.3NOSSE Opus1.3.1NOSSE LAME3.99.5ICL12.1 Monkey'sAudio4.10(NOSSE2) ffmpeg для Windows XP и процессоров без SSE2
Сообщение отредактировал Rollinnn - Суббота, 11 Января 2014, 19:11
|
|
|
|
|
GigroID
|
Дата: Суббота, 11 Января 2014, 19:19 | Сообщение #9
|
Группа: Проверенные
Сообщений: 5
Статус: Оффлайн
|
Rollinnn, какие уж тут секреты, все с него родимого.
Сообщение отредактировал GigroID - Суббота, 11 Января 2014, 19:19
|
|
|
|