【发布时间】:2019-12-24 08:56:37
【问题描述】:
我喜欢使用 ffmpeg 提取视频文件的英文音频流。另外,如果文件没有英文音频流,我想提取所有音频流。如果他们的语言是已知的,最好在他们的名字中加上语言后缀。
【问题讨论】:
我喜欢使用 ffmpeg 提取视频文件的英文音频流。另外,如果文件没有英文音频流,我想提取所有音频流。如果他们的语言是已知的,最好在他们的名字中加上语言后缀。
【问题讨论】:
首先,您需要提交文件以获取有关流的信息:
ffmpeg -i your_file.mp4
然后您将获得与您的文件对应的所有流。例如:Stream #0:4(eng) 用于英文字幕
然后你就可以提取音频了:
ffmpeg -i input.mp4 -map 0:4 -c copy audio0.mp3
将音频提取为 mp3 文件
【讨论】: