H.264中CBR VBR FIXQP

CBR(Constant Bit Rate)固定比特率(固定码率,差不多一样)。即在码率统计时间内保证编码码率平稳。码率稳定主要由两个量来评估,这两个量都可以由用户在创建编码通道时指定。 ( 这个会牺牲图像的清晰度,当图像变换剧烈时,清晰度会下降
。。 码率统计时间 u32StatTime
单位为秒(s),码率统计时间越长,每帧图像的码率波动对于码率调节的影响越
弱,码率的调节会更缓慢,图像质量的波动会更轻微;码率统计时间越短,每帧
图像的码率波动对于码率调节的影响越强,图像码率的调节会更灵敏,图像质量
的波动会更剧烈。
。。行级码率控制调节幅度 u32RowQpDelta
行级码率控制调节幅度是一帧内行级调节的最大范围,其中行级以宏块行为单
位。调节幅度越大,允许行级调整的 QP 范围越大,码率越平稳。对于图像复杂
度分布不均匀的场景,行级码率控制调节幅度设置过大会带来图像质量不均匀。

VBR(Variable Bit Rate)可变比特率,即允许在码率统计时间内编码码率波动,从而
保证编码图像质量平稳。(这里就会高要求网络传输能力
以 H.264 编码为例, VENC 模块提供用户可设置 MaxQp,
MinQp, MaxBitrate 和 ChangePos。 MaxQp, MinQp 用于控制图像的质量范围,
MaxBitrate 用于钳位码率统计时间内的最大编码码率, ChangePos 用于控制开始调整
Qp 的码率基准线。当编码码率大于 MaxBitrateChangePos 时,图像 qp 会逐步向
MaxQp 调整,如果图像 QP 达到 MaxQp, QP 会被钳位到最大值, MaxBitrate 的钳位效
果失效,编码码率有可能会超出 MaxBitrate。当编码码率小于 MaxBitrate
ChangePos
时,图像 QP 会逐步向 MinQp 调整,如果图像 QP 达到 MinQp,此时编码的码率已经
达到最大值,而且图像质量最好。

Fix Qp 固定 Qp 值。在码率统计时间内,编码图像所有宏块 Qp 值相同,采用用户设定
的图像 Qp 值, I 帧和 P 帧的 QP 值可以分别设置。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值