![FFMPEG 在视频中添加额外的音轨(混合 2 个音频)](https://linux22.com/image/1547881/FFMPEG%20%E5%9C%A8%E8%A7%86%E9%A2%91%E4%B8%AD%E6%B7%BB%E5%8A%A0%E9%A2%9D%E5%A4%96%E7%9A%84%E9%9F%B3%E8%BD%A8%EF%BC%88%E6%B7%B7%E5%90%88%202%20%E4%B8%AA%E9%9F%B3%E9%A2%91%EF%BC%89.png)
我正在尝试在视频上添加音频文件而不删除原始视频的音频。
我基本上想要一个保留其原始音频的视频文件,并添加另一个音频
(我想要添加的音频比视频的时长要长,所以我宁愿新视频以其原始时长结束)
提前致谢
答案1
基本命令语法是
ffmpeg -i main.mp4 -i newaudio
-filter_complex "[0:a][1:a]amix=duration=shortest[a]" -map 0:v -map "[a]"
-c:v copy out.mp4
答案2
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