ffmpeg合并两个视频的音频

时间:2018-07-19 07:54:05

标签: audio video merge ffmpeg

我有几个视频,我想将它们缩小以节省一些空间...因此,我真的很想将file1的音轨合并到file2中 这样我以后就可以删除file1,因为两个视频的图片内容都是相同的... 有没有办法用ffmpeg做到这一点?使用此cmd,我将在一个文件中包含2条视频/音频轨道,所以这不是我想要的。

ffmpeg -i file1.mp4 -i file2.mp4 -c copy output.mp4

我只希望file1的音频和file2的视频和音频合并为一个文件...

谢谢

1 个答案:

答案 0 :(得分:0)

您需要使用map选项:

ffmpeg -i file1.mp4 -i file2.mp4 -map 1 -map 0:a -c copy output.mp4

这将从第二个输入中选择所有流,并从第一个输入中选择音频流。

顺便说一句,您的命令不会同时复制音频和视频轨道;两个输入中只有一个音频和视频。参见https://ffmpeg.org/ffmpeg.html#Stream-selection

相关问题