仓库源文站点原文


layout: post title: "合并 MP4 文件" date: 2023-12-02 20:54 comments: true

categories: 代码

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

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

<!--more-->

首先生成文件列表。


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