下载
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
昇腾小AI

hi_venc_h264_vbr_param

说明

定义H.264协议编码通道VBR码率控制模式的高级参数。

定义

hi_venc_h264_vbr_param = {"chg_pos": chg_pos,
                          "max_i_proportion": max_i_proportion,
                          "min_i_proportion": min_i_proportion,
                          "max_reencode_times": max_reencode_times,
                          "qpmap_en": qpmap_en,
                          "max_qp": max_qp,
                          "min_qp": min_qp,
                          "max_i_qp": max_i_qp,
                          "min_i_qp": min_i_qp}

成员

“max_qp”“min_qp”用于控制图像的质量范围,“max_bit_rate”用于钳位码率统计时间内的最大编码码率,“chg_pos”用于控制开始调整QP的码率基准线。

  • 当编码码率大于max_bit_rate * chg_pos时,图像QP会逐步向“max_qp”调整,如果图像QP达到“max_qp”,QP会被钳位到最大值,“max_bit_rate”的钳位效果失效,编码码率有可能会超出“max_bit_rate”
  • 当编码码率小于max_bit_rate * chg_pos时,图像QP会逐步向“min_qp”调整,如果图像QP达到“min_qp”,此时编码的码率已经达到最大值,而且图像质量最好。

“max_bit_rate”属性在创建VENC通道时设置,是hi_venc_chn_attr["rc_attr"]内的成员变量。

成员名称

描述

chg_pos

整型,VBR开始调整QP时的码率相对于最大码率的比例。

取值范围:[50, 100]。

默认值:90。

min_i_proportion

整型,预留参数,暂不支持。

max_i_proportion

最大IP帧码率的比值。

取值范围:[1,100]。

该参数默认值为100。

max_reencode_times

整型,每帧重编码次数。0 表示不进行重编码。

取值范围:[0, 3]。

默认值:2。

qpmap_en

整型,预留参数,暂不支持。

max_qp

整型,P、B帧的最大QP。

取值范围:[0, 51]。

默认值:51。

min_qp

整型,P、B帧的最小QP。

取值范围:[0, max_qp]。

默认值:24。

max_i_qp

整型,I帧的最大QP。

取值范围:[0, 51]。

默认值:51。

min_i_qp

整型,I帧的最小QP。

取值范围:[0, max_i_qp]。

默认值:24。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词