7

У меня есть файл, который я извлек с DVD, который, очевидно, в формате AC3 5.1. Расширение есть.AC3 и открывает пьесы в QuickTime, VLC и т.д.

То, что я хочу, - это каждый отдельный канал в отдельном файле, но я не могу найти какие-либо инструменты, которые позволят это сделать.

Есть ли способ разделить файл, который у меня есть, или, альтернативно, есть способ извлечь аудиопотоки с DVD-диска 5.1?

2 ответа2

6

Предполагая, что он у вас в контейнере MP4 ... следующее должно выводить MP4 с шестью различными аудиопотоками, каждый из которых представляет собой монофонический разрыв одного из аудиоканалов:

ffmpeg -i input.mp4 -vn -filter_complex channelsplit output.mp4

Эта более сложная команда ffmpeg разделит файл AC3 на несколько разных файлов:

ffmpeg -i input.mp4 -vn -filter_complex 'channelsplit=channel_layout=5.1[FL][FR][FC][LFE][SL][SR]' -map '[FL]' front_left.ac3 -map '[FR]' front_right.ac3 -map '[FC]' front_center.ac3 -map '[LFE]' lfe.ac3 -map '[SL]' side_left.ac3 -map '[SR]' side_right.ac3

Это будет работать только на сборках ffmpeg, скомпилированных с поддержкой фильтров ... но я думаю, что большинство сборок ffmpeg должны иметь это.

3

Audacity имеет функцию экспорта нескольких, которая делает именно это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .