我有一个要求,例如我必须将2个音频与单个视频合并。我找到了很多解决方案,但没有一个提供满足需求的命令。
这是解决方案:
-i sample_video.mp4 -i sample_audio1.mp3 -i sample_audio2.mp3 -filter_complex [1] [2] amix = inputs = 2 [a] -map 0:v -map [a] -c:v复制输出.mp4
您还可以将音频范围设置为8秒-20秒,然后使用以下命令
-i sample_video.mp4 -i sample_audio1.mp3 -i -ss 8 -t 20 sample_audio2.mp3 -filter_complex [1] [2] amix = inputs = 2 [a] -map 0:v -map [a] -c:v复制Output.mp4
仅当我们指定范围-ss 8 -t 20
时,以上示例才会将8秒到20秒的第二个音频合并