hi_venc_h264_qvbr_param

说明

定义H264协议编码通道QVBR码率控制模式的高级参数。

昇腾310 AI处理器暂不支持该数据类型。

昇腾910 AI处理器暂不支持该数据类型。

定义

hi_venc_h264_qvbr_param = {"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_bit_percent": max_bit_percent,
                           "min_bit_percent": min_bit_percent,
                           "max_psnr_fluctuate": max_psnr_fluctuate,
                           "min_psnr_fluctuate": min_psnr_fluctuate}

成员

成员名称

描述

min_i_proportion

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

max_i_proportion

整型, 最大IP帧码率的比值。

取值范围:[1,100]。

默认值:100。

max_reencode_times

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

取值范围:[0, 3]。

默认值:2。

qpmap_en

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

max_qp

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

取值范围:[MinQp, 51]。

默认值:51。

min_qp

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

取值范围:[0, 51]。

默认值:16。

max_i_qp

整型, I帧的最大QP。

取值范围:[MinIQp, 51]。

默认值:51。

min_i_qp

整型, I帧的最小QP。

取值范围:[0, 51]。

默认值:16。

max_bit_percent

整型, 码率百分比上限。

取值范围:[min_bit_percent, 180]。

默认值:110。

min_bit_percent

整型, 码率百分比下限。

取值范围:[30, 180]。

默认值:45。

max_psnr_fluctuate

整型, Psnr上限。

取值范围:[min_psnr_fluctuate, 40]。

默认值:40。

min_psnr_fluctuate

整型, Psnr下限。

取值范围:[18, 40]。

默认值:23。