使用FFmpeg合并多个视频
2017-02-24 00:00
1061 查看
本文通过 OscPress 同步至oschina,获取最新版本和更好的阅读体验请查看原文: http://blog.cellmean.com/?p=1252 |
首先安装ffmpeg。
brew install ffmpeg
然后进入那堆mp4文件的目录。执行:
for f in ./*.mp4; do echo “file ‘$f'” >> mylist.txt; done
这样就生成了一个所有mp4文件的列表mylist.txt,可以在这个文件里手动调整一下视频的顺序,或者删除一些不需要的视频。
最后就轮到ffmpeg登场了:
ffmpeg -f concat -i mylist.txt -c copy myvideo.mp4
其中myvideo.mp4就是合并后的文件。如果出现类似提示:
[concat @ 0x7f97d9009000] Unsafe file name ‘./00M00S.mp4’
mylist.txt: Operation not permitted
可以在 concat 后面加上 -safe 0 参数,这样命令变成:
ffmpeg -f concat -safe 0 -i mylist.txt -c copy myvideo.mp4
合并瞬间完成,很简单吧。have fun !
感谢阅读本文,欢迎访问 异想录 获取更多内容或 查看原文
相关文章推荐
- 使用FFMPEG进行视频截取与合并
- 使用FFMPEG合并视频
- 使用ffmpeg合并视频
- 使用ffmpeg合并视频
- 使用ffmpeg合并视频文件的三种方法
- C#中使用FFMPEG切割、合并视频。
- 使用ffmpeg合并视频文件的三种方法
- 使用FFMPEG合并视频
- 使用you-get或youtube-dl下载优酷/土豆/爱奇艺高清视频,FFmpeg合并视频
- 使用ffmpeg合并视频文件的三种方法
- 使用ffmpeg合并视频文件的三种方法
- 使用FFMPEG进行一些视频处理(C#)视频合并、转码、获取时长
- 使用ffmpeg合并视频文件的三种方法
- 使用ffmpeg合并视频文件的三种方法
- 使用ffmpeg合并视频文件的三种方法
- 使用FFMPEG合并视频
- 使用FFMPEG合并视频
- 使用ffmpeg合并视频文件的三种方法
- 使用FFMPEG合并视频
- 使用ffmpeg合并2路视频