x265的编码参数preset级别对性能的影响

  1. preset的含义

preset与编码速度和质量有关,可优化编码速度(每秒编码帧数)和压缩效率(比特流中每比特的质量)之间的权衡。

    以x265为例,preset有ultrafast,superfast,veryfast,faster,fast,medium,slow,slower,veryslow,placebo这10个级别,每个级别的preset对应一组编码参数,不同级别的preset对应的编码参数集不一致。preset级别越高,编码速度越慢,解码后的质量也越高;级别越低,速度也越快,解码后的图像质量也就越差,从左到右,编码速度越来越慢,编码质量越来越好,其中placebo不建议使用,没有太大意义,对视频的质量要求很严格时才使用veryslow。ultrafast产生的视频可能会非常大,使用前也需要仔细思考。

    以x265为例,默认情况下使用medium选项。它可以很好地找到最佳质量而不需要花费过多的CPU周期来寻找实现该质量的绝对最有效的方法。当您使用faster模式,编码器会采用快捷方式来提高性能,但会降低质量和压缩效率。当您使用slower时,x265会测试更多编码选项,使用更多计算量来实现在给定码率下的最优质量(或者在-crf速率控制的情况下,所选质量的最低比特率)。

0.ultrafast

1.superfast

2.veryfast

3.faster

4.fast

5.medium(default)

6.slow

7.slower

8.veryslow

9.placebo

2.不同级别preset测试举例

博客中(http://www.ziliaoku8.com/index.php/archives/34),作者对一个100帧的视频片段,使用x265不同级别preset选项编码,其余参数保持一致,最终结果如下:

图 2 不同preset级别下编码性能比较

后来,找了测试序列又进行试验

  • 10
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值