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

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

相关推荐
TEL1892462247712 分钟前
IT6636:3输入1输出HDMI 2.1V重定时开关,内置MCU
音视频·实时音视频·视频编解码
简鹿视频15 分钟前
怎么把mkv视频格式转换为asf视频格式
ffmpeg·音视频·实时音视频·视频编解码·格式工厂
八月的雨季 最後的冰吻35 分钟前
FFmepg-- 37-ffplay源码- 播放器中音频输出模块
ffmpeg·音视频
EasyCVR42 分钟前
编辑器分发RTSP地址接入到视频汇聚平台EasyCVR离线原因排查
编辑器·音视频
kkk_皮蛋44 分钟前
WebRTC 视频编码基础 (VP8/VP9/H.264/AV1)
音视频·webrtc·vp8
科技小E1 小时前
EasyGBS助力平安乡村搭建无线视频联网监控系统
音视频
程序猿小郑1 小时前
Quill 编辑器自定义视频模块:将 iframe 替换为 video 标签
编辑器·音视频
线束线缆组件品替网1 小时前
TE Linx RF 物联网射频模块的 RF 线缆连接设计思路
数码相机·物联网·测试工具·电脑·音视频·pcb工艺
EasyCVR2 小时前
视频融合平台EasyCVR赋能旅游景区构建全场景可视化监控新体系
音视频·旅游
EasyGBS2 小时前
EasyGBS扩展市场:视频监控系统的“应用商店”,拖入安装、即装即用!
音视频