ffmpeg

本文介绍了如何使用ffmpeg进行无损压缩视频转码,比较了H264和H265编码,并展示了如何调整分辨率和减小文件体积。提到在IntelXeonSilver4210CPU上,4K转1080P的效率和文件大小变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无损压缩转码指令

h264

ffmpeg -i 1_1.mp4 -an -vcodec libx264 -qp 0 video_h264ll.mp4

ffmpeg -i 1_1.mp4 -an -vcodec h264 -qp 0 video_h264ll.mp4

h265

ffmpeg -i 1_1.mp4 -an -vcodec libx265 -x265-params lossless=1 video_h265llo.mp4

通过对原始文件和转码文件的切图后逐像素比较完全一致

ffmpeg -i 1_1.mp4 -f image2 output%d.png

ffmpeg -ss 1 -i video_h264ll.mp4 -vframes 1 123h4.png
ffmpeg -ss 1 -i video_h265ll.mp4 -vframes 1 123h5.png
ffmpeg -ss 1 -i video_x265ll.mp4 -vframes 1 123h5.png

更改分辨率并转码无损压缩

ffmpeg -i 1_1.mp4 -vf scale=800:640 -an -vcodec h264 -qp 0 video_800640_h264ll.mp4

ffmpeg -i 1_1.mp4 -vf scale=800:640 -an -vcodec libx265 -x265-params lossless=1 video_800640_h265ll.mp4

CPU转码 4K转成1080P容量为原来的25%如果是MP4格式还可以再减少一半体积

转码时间Intel(R) Xeon(R) Silver 4210 CPU @ 2.20GHz    16核心使用中 基本1:1的时间

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值