带 2 个音轨的 MP4

带 2 个音轨的 MP4

我需要将第二个音轨从多个 .mp4 文件复制到 .wav 文件。我找到了这个针对 .avi 文件的脚本:

@ECHO OFF
for %%a in (*.avi) do ffmbc -i "%%a" -vn -map 0:2:0:0:0:0 -acodec copy -f wav -y "%%~na".wav

我对 FFMPEG 一无所知,所以...有没有办法用 .mp4 做同样的事情?谢谢。

答案1

此示例将第二个音频流输出为 WAV 中的 PCM 签名 16 位小端音频:

ffmpeg -i input -map 0:a:1 output.wav
  • 0输入文件索引,0指的是第一个输入(本例中是唯一的输入)。
  • a是一个流说明符选择音频。
  • 1流索引,指1的是第二个音频流。

查看-map选项文档了解更多信息。

答案2

你可以使用我的媒体转换器这是一个 ffmpeg GUI。选择大部分模式,拖放视频文件并进行所有必要的更改(查看屏幕截图):视频 无字幕 无, 声音的 -音频选项卡- 使用音频选项卡中的设置,选择wav 编解码器并把2 分之 n对于第二条流,音频文件扩展名。然后按添加职位开始队列。就这些。希望这些能有所帮助。 在此处输入图片描述 在此处输入图片描述 http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html

相关内容