Downmix сбрасывает низкочастотный канал

1249
Steven Penny

Я заметил проблему с микшированием FFmpeg. Если я запускаю команду, такую ​​как

ffmpeg -i infile.flac -ac 2 outfile.flac 

Это будет иметь такой же результат, как

ffmpeg -i infile.flac \ -map_channel 0.0.0 \ -map_channel 0.0.1 \ -map_channel 0.0.2 \ -map_channel 0.0.4 \ -map_channel 0.0.5 \ outfile.flac 

То есть четвертого канала АКА 0.0.3АКА LFEАКА low frequencyуже нет. Как я могу микшировать 6 на 2 без потери канала?

2
Другой пользователь [ссылался на ваш вопрос в # ffmpeg-devel] (http://lists.ffmpeg.org/pipermail/ffmpeg-devel-irc/2014-March/001958.html) (поиск по LFE), и, очевидно, LFE предназначен быть исключенным при микшировании на стерео. LordNeckbeard 10 лет назад 2

1 ответ на вопрос

4
Steven Penny

-ac 2Алгоритм выходит из «LFE», как можно видеть на 4 - ом столбце этой продукции

$ ffmpeg -i infile.flac -ac 2 -v debug -f null - 0.414214 0.000000 0.292893 0.000000 0.292893 0.000000 0.000000 0.414214 0.292893 0.000000 0.000000 0.292893 

Чтобы исправить, установите уровень смеси LFE

$ ffmpeg -i infile.flac -ac 2 -lfe_mix_level 1 -v debug -f null - 0.320377 0.000000 0.226541 0.226541 0.226541 0.000000 0.000000 0.320377 0.226541 0.226541 0.000000 0.226541 

Следует отметить, что LFE обычно содержит дублированную аудиоинформацию.

Канал низкочастотных эффектов (LFE) содержит дополнительную информацию о басах, необходимую для того, чтобы эффекты звучали достаточно громко. Он никогда не должен содержать элементы, которых нет в других каналах

и что включение его в микширование может вызвать проблемы

Существуют и другие проблемы при добавлении сигнала LFE к миксу. Если LFE просто перераспределяется в других каналах микса, они, как правило, будут подвергаться некоторой низкочастотной полосовой фильтрации. Эта фильтрация вызывает сдвиги фазы сигнала LFE. Когда они акустически добавляются в комнате, эти фазовые сдвиги являются довольно тонкими и часто остаются незамеченными. Однако, когда они добавляются в электронном виде вместе с пятью основными каналами в кодере, они могут давать менее желательные результаты на определенных частотах. По этой причине рекомендуется не использовать сигнал LFE при понижающем микшировании Dolby Pro Logic II.

Информация о микшировании для Dolby Pro Logic II