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

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

相关推荐
加油搞钱加油搞钱17 分钟前
鹰盾加密器基于AI的视频个性化压缩技术深度解析:从智能分析到无损压缩实践
人工智能·音视频·视频加密·鹰盾加密·鹰盾播放器
9527华安2 小时前
国产安路FPGA实现图像视频采集转HDMI输出,提供5套TD工程源码和技术支持
fpga开发·音视频·安路·安路fpga·tangdynasty
我是苏苏3 小时前
FFmpeg:Windows系统小白安装及其使用
ffmpeg
深圳市青牛科技实业有限公司 小芋圆12 小时前
GC1809:高性能音频接收与转换芯片
科技·单片机·嵌入式硬件·音视频·智能家居·新能源
xx155802862xx12 小时前
Python如何给视频添加音频和字幕
java·python·音视频
Phoenixtree_DongZhao12 小时前
感知万物:图像与视频中识别、解释、描述与分割万物
音视频
LabVIEW开发14 小时前
LabVIEW音频测试分析
音视频·labview·labview知识
头发那是一根不剩了15 小时前
用 FFmpeg 实现 RTMP 推流直播
ffmpeg
有你有我OK15 小时前
FFmpeg介绍
ffmpeg
博思云为17 小时前
客户案例 | 短视频点播企业海外视频加速与成本优化:MediaPackage+Cloudfront 技术重构实践
重构·音视频