FFmpeg стереофоническая команда upmix ~> 5.1 - PullRequest
0 голосов
/ 02 октября 2018

Мне нужно микшировать стереофонические файлы mkv с главой, субтитрами, аудио и видео потоками до 5.1 flac с тихим центральным каналом.Звук представляет собой один стереопоток, а не два монопотока.Мне нужно, чтобы результирующий mkv содержал один 6-канальный поток flac.

Моя желаемая схема размещения каналов: FR = FR, FR ~> SR, FL = FL, FL ~> SL, Center молчание, LFE = FR +FL

Я следовал документации по FFmpeg и не смог произвести желаемое отображение.

Команда (созданная с помощью Axiom GUI):

./ffmpeg -i TestIN.mkv -c:v copy -map 0:v? -map_chapters 0 -c:s copy -map 0:s? -c:a flac -sample_fmt s16 -rematrix_maxval 1.0 -ac 6 -map 0:a:0? -map_metadata 0 -f matroska -threads 0 X:\TestOUT.mkv

Anyпомощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 02 октября 2018

Используйте фильтр :

ffmpeg -i input.mkv -filter_complex "[0:a]pan=5.1(side)|FL=FL|FR=FR|LFE<FL+FR|SL=FL|SR=FR[a]" -map 0 -map -0:a -map "[a]" -c copy -c:a flac output.mkv
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...