Как я могу использовать переключатель ffmpeg -map
для выбора звуковой дорожки по ее кодеку?
Скажем, есть video.mkv с одним видеопотоком (0) и тремя звуковыми дорожками (1, 2, 3).
Аудиодорожки имеют разные кодеки, скажем, DTS, AAC и AC-3 (в любом порядке).
Я хочу создать выходной файл с видеопотоком -map 0:0
и только дорожкой AAC, что-то вроде:
ffmpeg -i video.mkv -map 0:0 -map 0:aac -codec copy output_with_aac_audio.mkv
В реальном сценарии я не знаю, какой из них является треком AAC (1, 2 или 3).