合并 MP4 文件

我经常需要合并一些MP4 文件之前用 iMovies,每次都要合并导出,但是其实我并不需要编辑,所以 iMovies 完全是大炮打蚊子。

这里总结下用 ffmpeg 命令行实现的方法。

首先生成文件列表。


for f in *.mp4;	do echo file \'$f\' >> fileList.txt; done;

fileList.txt的内容差不多是

file 'A.mp4'
file 'B.mp4'
file 'C.mp4'
file 'D.mp4'

然后用 ffmpeg 合并 MP4 文件

ffmpeg -f concat -safe 0 -i fileList.txt -c copy mergedVideo.mp4

Written on December 2, 2023