首先,把要合并的视频按顺序写到files.txt里,例如
file '1.mp4'
file '2.mp4'
注意必须单引号
然后
ffmpeg -f concat -safe 0 -i files.txt -c copy output.mp4
即可
注意:这一行指令使用了-c copy,说明他只适用于视频切割产生的分段,被合并的视频必须是相同的参数!!如果你需要合并参数不同的视频,把-c copy去掉或者自己写压制参数,参考参数:-c:v libx264 -crf 23 -profile:v high -level 5 -c:a aac -b:a 240k
作为一个懒人,这么麻烦的步骤才不要一次一次手动操作呢,于是就有一个神器诞生了:一键合并
按顺序选中需要合并的文件,然后拖拽到那个程序窗口里就好了,选中的顺序决定合并后的顺序,然后同目录里就会有一个合并好的视频了