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



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

如果是我,我会使用 FFmpeg 的 concat 函数。

首先创建一个包含上述mp4文件的文件路径的txt文件:

file 'C:Users[username]VideosFile1.mp4'
file 'C:Users[username]VideosFile2.mp4'

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

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

在这个例子中,我将txt文件命名为"Concatenate.txt",但你可以随心所欲地命名它。结果应该是一个文件,按照您在 txt 文件中列出的顺序依次包含两个视频文件。

最新更新