定义CU模式选择的倾向性配置字典。
hi_venc_cu_prediction = {"pred_mode": hi_op_mode, "intra32_cost": intra32_cost, "intra16_cost": intra16_cost, "intra8_cost": intra8_cost, "intra4_cost": intra4_cost, "inter64_cost": inter64_cost, "inter32_cost": inter32_cost, "inter16_cost": inter16_cost, "inter8_cost": inter8_cost}
成员名称 |
描述 |
---|---|
pred_mode |
整型,倾向性选择模式,支持自动模式、手动模式两种。 |
intra32_cost |
整型,Intra32倾向性调节,对应帧内预测32 * 32像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 H.264该值无效。 |
intra16_cost |
整型,Intra16倾向性调节,对应帧内预测16 * 16像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 |
intra8_cost |
整型,Intra8倾向性调节,对应帧内预测8 * 8像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 |
intra4_cost |
整型,Intra4倾向性调节,对应帧内预测4 * 4像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 |
inter64_cost |
整型,Inter64倾向性调节,对应帧间预测64 * 64像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 H.264该值无效。 |
inter32_cost |
整型,Inter32倾向性调节,对应帧间预测32 * 32像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 H.264该值无效。 |
inter16_cost |
整型,Inter16倾向性调节,对应帧间预测16 * 16像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 |
inter8_cost |
整型,Inter8倾向性调节,对应帧间预测8 * 8像素块尺寸模式,该值增大表示选择该模式的倾向性越小。 取值范围:[0, 15]。 默认值:8。 |