Audio 如何使用ffmpeg从mp4文件中提取特定的音频曲目(曲目2)?

Audio 如何使用ffmpeg从mp4文件中提取特定的音频曲目(曲目2)?,audio,video,ffmpeg,Audio,Video,Ffmpeg,我正在处理一个mp4文件(36017P.mp4),我想在其中使用ffmpeg提取曲目2-[英语] 我在终端上尝试了以下命令,但它似乎提取了轨道1-[英语]: ffmpeg -i 36017P.mp4 filename.mp3 问题陈述: 我想知道我需要在上面的ffmpeg命令中做些什么更改,以便它从mp4文件中提取曲目2-[English]。-map选项将满足您的需要。下面在-map 0:a:1中,0指的是第一个(也是唯一一个)输入文件a表示音频频道,下一个数字-1此处-从0开始选择特定音频

我正在处理一个mp4文件(36017P.mp4),我想在其中使用ffmpeg提取
曲目2-[英语]

我在终端上尝试了以下命令,但它似乎提取了
轨道1-[英语]

ffmpeg -i 36017P.mp4 filename.mp3
问题陈述:


我想知道我需要在上面的ffmpeg命令中做些什么更改,以便它从mp4文件中提取
曲目2-[English]

-map
选项将满足您的需要。下面在
-map 0:a:1
中,
0
指的是第一个(也是唯一一个)输入文件
a
表示音频频道,下一个数字-
1
此处-从0开始选择特定音频流:

ffmpeg -i 36017P.mp4 -map 0:a:0 filename1.mp3
ffmpeg -i 36017P.mp4 -map 0:a:1 filename2.mp3
ffmpeg -i 36017P.mp4 -map 0:a:2 filename3.mp3
ffmpeg -i 36017P.mp4 -map 0:a:3 filename4.mp3

有关更多详细信息,请参阅ffmpeg文档中的部分。

使用。。。仅使用
ffmpeg-i 36017P.mp4
的输出是什么?甚至可以尝试
ffprobe-i36017p.mp4
?让我们看看FFmpeg将检测哪些曲目。。。