ffmpeg剪切视频的一些优化(或者说是一些坑)

问题描述

最近我们在做一个项目,这个项目需要使用到ffmpeg这个工具来对视频进行剪切,也就是剪出一个视频中的某一段,在实际测试中,我们发现,ffmpeg剪切速度很慢,而且这个速度还与剪切点开始时间(ss)有关系,具体有多慢呢?大概就从4000秒的位置到5000秒的位置的视频能剪10分钟左右,这是不能接受的

问题解决

经过查阅资料,我们做了以下两个优化

这是我们原来的ffmpeg指令
ffmpeg -y -i xxx.mp4 -ss 2000 -to 4000 out.mp4

参考了文章https://blog.csdn.net/yuan13091324/article/details/39343439,我把ss参数提到了最前面

然后参考了文章https://www.nxrte.com/jishu/7365.html,我又添加了 -c:v copy -c:a copy,即视频和音频都不重新进行编码,这样可以缩短时间

最终的ffmpeg指令如下
ffmpeg -ss 2000 -y -i xxx.mp4 -to 4000 -c:v copy -c:a copy out.mp4

经测试,这个指令的速度极快

相关推荐
墨尊2 小时前
通过flv.js在网页中拉流进行视频播放
开发语言·javascript·音视频
加油搞钱加油搞钱2 小时前
鹰盾Win播放器作为专业的视频安全解决方案,除了硬件翻录外还有什么呢?
网络·安全·音视频·视频加密·鹰盾播放器·鹰盾加密器
嘟嘟实验室3 小时前
MatAnyone本地部署,视频分割处理,绿幕抠像(WIN/MAC)
windows·macos·开源·aigc·音视频
亿牛云爬虫专家10 小时前
小红书视频图文提取:采集+CV的实战手记
音视频·爬虫代理·短视频·代理ip·品牌营销·小红书·热点分析
摆渡搜不到你11 小时前
某腾X视频下载器2.1
python·音视频
Sleepless_斑马14 小时前
【FFmpeg学习(1)】图像表示
学习·ffmpeg
小草cys15 小时前
使用 Coze 工作流一键生成抖音书单视频:全流程拆解与技术实现
人工智能·音视频·工作流·coze
frankz6118 小时前
ffmpeg windows 32位编译
windows·ffmpeg
Jack153027682791 天前
GC1808:高性能音频ADC的卓越之选
单片机·嵌入式硬件·音视频·医疗器械·电动工具·家电产品
想躺在地上晒成地瓜干1 天前
树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频
linux·网络·音视频·树莓派·raspberrypi·树莓派教程