ffmpeg视频抽帧压缩总结

本文总结了使用ffmpeg进行视频抽帧和压缩的方法,包括不同参数的含义和使用场景,如设置帧率、尺寸、持续时间、起始时间等,并提供了硬件加速的压缩选项,以实现视频大小的有效控制。
摘要由CSDN通过智能技术生成

之前在处理监控视频时要对视频进行抽帧压缩,使得视频大小限制在10M左右,所以使用ffmpeg进行视频加工处理,因为这个工具确实很强大。下面是用到的相关命令,可以直接跳到最后一条命令,那个才是最终版。

抽帧
ffmpeg -i C:\Users\VKL\Desktop\res\B0_1.264 -r 2 -s 1280x720 -f image2 C:\Users\VKL\Desktop\res\b0\image-%05d.jpeg

图片合成视频

ffmpeg -framerate 2 -i input\%05d.jpg -codec copy output.mkv

-----------说明-----------------
1. ffmpeg -i inputfile.avi -r 1 -s 320x240 -f image2 image-%05d.jpeg
-r 指定抽取的帧率,即从视频中每秒钟抽取图片的数量。1代表每秒抽取一帧。
-f 指定保存图片使用的格式,可忽略。
image-%05d.jpeg,指定文件的输出名字。
2.  ffmpeg -i inputfile.avi -r 1  -s 4cif -f image2 image-%05d.jpeg
4cif 代表帧的尺寸为705x576.其他可用尺寸如下。
3. ffmpeg -i inputfile.avi -r 1 -t 4 -f image2 image-%05d.jpeg
-t 代表持续时间,单位为秒。
4. ffmpeg -i inputfile.avi -r 1  -ss 01:30:14 -f image2 image-%05d.jpeg
-ss 指定起始时间
5.ffmpeg -i inputfile.avi -r 1  -ss 01:30:14 -vframes120 4cif -f image2 image-%05d.jpeg
-vfra

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值