Пакетное извлечение нескольких дорожек .aac из .mp4 с помощью ffmpeg?

822
Waffletron

Как мне создать файл ffmpeg .bat, который позволит мне добавить файлы .mp4 и извлечь несколько дорожек .aac без какой-либо конвертации или транскодирования? Я знаю, что всегда будет 3 .aac треков.

Я пытался с помощью:

ffmpeg -i INPUT.mp4 -c copy -map 0:a:0 Output.aac 

Но это извлекает только первый аудиопоток.

В идеале я хотел бы иметь возможность:

-videoname.mp4

-вставьте videoname.mp4 на летучую мышь

выходы videonameaudio1.aac, videonameaudio2.aac, videonameaudio3.aac

заранее спасибо :)

0

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

1
Gyan

The command will be

ffmpeg -i videoname.mp4 -c copy -map 0:a:0 videonameaudio1.aac -c copy -map 0:a:1 videonameaudio2.aac -c copy -map 0:a:2 videonameaudio3.aac 

Похожие вопросы