使用ffmpeg合并mp4文件(按顺序)

时间:2018-05-29 14:14:14

标签: ffmpeg mp4

我正在尝试使用ffmpeg合并两个mp4文件(包括视频和音频),虽然我可以让它们完全合并,但我需要视频的顺序是不正确的。我已经让其他mp4文件以正确的顺序合并而没有任何问题,但我似乎无法让这一个做同样的事情。

1 个答案:

答案 0 :(得分:0)

如果是我,我会利用FFmpeg的concat功能。

首先创建一个txt文件,其中包含前面提到的mp4文件的文件路径:

file 'C:\Users\[username]\Videos\File1.mp4'
file 'C:\Users\[username]\Videos\File2.mp4'

然后使用以下命令回调该文件:

ffmpeg -f concat -safe 0 -i "C:\Users\[username]\Documents\Concatenate.txt" -c:v copy -c:a copy File1+2.mp4

在这个例子中,我将txt文件命名为“Concatenate.txt”,但您可以根据需要为其命名。结果应该是一个文件,它按照您在txt文件中列出的顺序一个接一个地包含两个视频文件。