将2个音频文件与ffmpeg中的视频合并

时间:2018-05-04 06:58:30

标签: audio video merge ffmpeg

我尝试将2个音频文件.WAV与1个视频文件.MP4合并,以使用.MP4中的CMD生成Windows扩展中的输出}。

这就是我的尝试:

ffmpeg -i V.MP4 -i A1.WAV -i A2.WAV -map 0:v -map 1:a -map 2:a -c:v copy -vcodec copy Output.MP4

CMD输出为:

enter image description here

此命令将输出Output.MP4文件,但它会将视频与仅{1}}中的一个音频文件合并,并忽略另一个音频文件A2.WAV

现在我想合并而不重新编码而没有任何偏移,只需将3个文件合并为文件A1.WAV文件。

我在stackoverflow中查看了一些主题,如thisthis,但他们没有帮助。

1 个答案:

答案 0 :(得分:5)

为了混合音频,你应该使用amix过滤器

ffmpeg -i V.MP4 -i A1.WAV -i A2.WAV -filter_complex "[1][2]amix=inputs=2[a]" -map 0:v -map "[a]" -c:v copy Output.MP4