您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦。
这是一篇简单的问题记录文。
干货满满,建议收藏,需要用到时常看看。 小伙伴们如有问题及需要,欢迎踊跃留言哦~ ~ ~。
文章目录
- 视频合并的实现
- 问题1
- 问题2
- 再次运行的话就可以正确的进行视频合并了。
视频合并的实现
这里采用的ffmpeg的命令进行视频的合并,原始的命令是:
命令说明:1. /usr/local/ffmpeg/ffmpeg-4.1/ffmpeg
指定了ffmpeg应用程序,使用绝对路径是为了防止找不到命令的情况。实际路径按照你ffmpeg的安装路径来。
2. concat是ffmpeg中的合并视频命令
3. org_files/filelist.txt
指定了待合并的原视频的路径,filelist.txt文件的路径按照实际来。
filelist.txt 文件的格式是:
- copy 命令是复制文件的命令
-
org_video.mp4
指定了合并后的视频名称,可以传全路径。
问题1
这个问题是典型的权限问题,只需要在concat命令后加入-safe 0
即可。修改后的命令是:
问题2
运行上面的命令又报错了。报的错误是:
这个问题给了我们一个提示信息,只需要在copy命令后面添加上-strict -2
即可,添加之后的命令是:
再次运行的话就可以正确的进行视频合并了。
我是码农飞哥,再次感谢您读完本文。