---
title: hi_venc_rc_mode
description: "定义编码通道码率控制器模式。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgp/aclpythondevg_01_0604.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgp/aclpythondevg_01_0604.html
indexId: ab09eaa7b4818db23eace96ac8414f8f47063fc70e1a6f08c669c93b70e7cb90108
---
# hi_venc_rc_mode

#### 说明

定义编码通道码率控制器模式。


#### 定义

```
HI_VENC_RC_MODE_H264_CBR    = 1
HI_VENC_RC_MODE_H264_VBR    = 2
HI_VENC_RC_MODE_H264_AVBR   = 3
HI_VENC_RC_MODE_H264_QVBR   = 4
HI_VENC_RC_MODE_H264_CVBR   = 5
HI_VENC_RC_MODE_H264_FIXQP  = 6
HI_VENC_RC_MODE_H264_QPMAP  = 7
HI_VENC_RC_MODE_MJPEG_CBR   = 8
HI_VENC_RC_MODE_MJPEG_VBR   = 9
HI_VENC_RC_MODE_MJPEG_FIXQP = 10
HI_VENC_RC_MODE_H265_CBR    = 11
HI_VENC_RC_MODE_H265_VBR    = 12
HI_VENC_RC_MODE_H265_AVBR   = 13
HI_VENC_RC_MODE_H265_QVBR   = 14
HI_VENC_RC_MODE_H265_CVBR   = 15
HI_VENC_RC_MODE_H265_FIXQP  = 16
HI_VENC_RC_MODE_H265_QPMAP  = 17
HI_VENC_RC_MODE_BUTT        = 18
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| HI\_VENC\_RC\_MODE\_H264\_CBR | H.264 CBR模式。 |
| HI\_VENC\_RC\_MODE\_H264\_VBR | H.264 VBR模式。 |
| HI\_VENC\_RC\_MODE\_H264\_AVBR | H.264 AVBR模式。 |
| HI\_VENC\_RC\_MODE\_H264\_QVBR | H.264 QVBR模式。 |
| HI\_VENC\_RC\_MODE\_H264\_CVBR | H.264 CVBR模式。 |
| HI\_VENC\_RC\_MODE\_H264\_FIXQP | H.264 FIXQP模式。 |
| HI\_VENC\_RC\_MODE\_H264\_QPMAP | H.264 QPMAP模式。预留参数，暂不支持。 |
| HI\_VENC\_RC\_MODE\_MJPEG\_CBR | MJPEG CBR模式。预留参数，暂不支持。 |
| HI\_VENC\_RC\_MODE\_MJPEG\_VBR | MJPEG VBR模式。预留参数，暂不支持。 |
| HI\_VENC\_RC\_MODE\_MJPEG\_FIXQP | MJPEG FIXQP模式。预留参数，暂不支持。 |
| HI\_VENC\_RC\_MODE\_H265\_CBR | H.265 CBR模式。 |
| HI\_VENC\_RC\_MODE\_H265\_VBR | H.265 VBR模式。 |
| HI\_VENC\_RC\_MODE\_H265\_AVBR | H.265 AVBR模式。 |
| HI\_VENC\_RC\_MODE\_H265\_QVBR | H.265 QVBR模式。 |
| HI\_VENC\_RC\_MODE\_H265\_CVBR | H.265 CVBR模式。 |
| HI\_VENC\_RC\_MODE\_H265\_FIXQP | H.265 FIXQP模式。 |
| HI\_VENC\_RC\_MODE\_H265\_QPMAP | H.265 QPMAP模式。预留参数，暂不支持。 |
