我尝试将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
输出为:
此命令将输出Output.MP4
文件,但它会将视频与仅{1}}中的一个音频文件合并,并忽略另一个音频文件A2.WAV
现在我想合并而不重新编码而没有任何偏移,只需将3个文件合并为文件A1.WAV
文件。
答案 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