代码改变世界

[Multimedia] 合并两个 MP4 文件

2020-12-24 21:30  shaobin0604  阅读(412)  评论(0编辑  收藏  举报

背景说明

相机 SD 卡存储空间太小(4GB),视频录到一半,SD 卡就满了。只好把已录制好的前半段视频先导出,再录制剩下的后半段视频,然后再把两个 MP4 视频文件合并

操作步骤

  1. 新建一个目录,并将两个视频文件移动到这个目录
mkdir tmp
mv 1.mp4 tmp
mv 2.mp4 tmp
  1. 生成 ffmpeg 需要的清单文件
cd tmp
printf "file '%s'\n" ./*.mp4 > mylist.txt
  1. 执行 ffmpeg 合并文件命令
ffmpeg -f concat -safe 0 -i mylist.txt -c copy out.mp4

参考