ffmpeg简单地合并多个视频

5,333 阅读1分钟

以下操作均在Mac下进行。

产品在群里发了一堆竞对的视频,都比较短,使用ffmpeg可以快速把它们合并成一个完整的视频。

前提:完成ffmpeg安装

1、命令行进入有N个视频的文件夹,新建一个脚本文件。

#: touch makeFile.sh

2、为脚本设置可执行权限

#: chmod 755 makeFile.sh

3、编辑脚本内容,为了把文件夹下的mp4文件的文件名提取出来放到一个txt文件中,给ffmpeg备用

echo "start~"for f in ./*.mp4;   do echo "file '$f'" >> mylist.txt; done

4、执行脚本。

#: ./makeFile.sh

5、执行ffmpeg合并操作,会把mylist.txt文件中统一的mp4视频合并成一个。

#: ffmpeg -f concat -safe 0 -i mylist.txt -c copy myvideo.mp4

6、正常的话,myvideo.mp4就是合并后的视频。

7、谢谢。