---
title: hi_venc_vui_video_signal
description: "定义H.264/H.265协议编码通道VUI中VideoSignal信息的字典。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/dvpp/aclpythondevg_01_0704.html
sourcePath: /source/zh/canncommercial/900/API/dvpp/aclpythondevg_01_0704.html
indexId: 7f2b24f1978ee2c338356f1fc76b2cefc72c90f382a3653223601d309bbaf29965
---
# hi_venc_vui_video_signal

#### 说明

定义H.264/H.265协议编码通道VUI中VideoSignal信息的字典。


#### 定义

```
hi_venc_vui_video_signal = {"video_signal_type_present_flag": video_signal_type_present_flag,
"video_format": video_format,
"video_full_range_flag": video_full_range_flag,
"colour_description_present_flag": colour_description_present_flag,
"colour_primaries": colour_primaries,
"transfer_characteristics": transfer_characteristics,
"matrix_coefficients": matrix_coefficients}
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| video\_signal\_type\_present\_flag | 整型，VUI字段中视频信号信息是否生效的标志位，系统默认值为1。取值范围：0或1。表格中其它参数只有在该标志为1时才生效。 |
| video\_format | 整型，具体含义请参见H.264/H.265协议，系统默认值为5。取值范围：H.264为[0, 7]，H.265为[0, 5]。 |
| video\_full\_range\_flag | 整型，具体含义请参见H.264/H.265协议，系统默认值为0。取值范围：0或1。置0表示像素值域受限，亮度取值范围是16～235，色度的取值范围是16～240。 在Atlas 推理系列产品上，对于H.264、H.265码流，当前VENC编码时“video\_full\_range\_flag”默认值为0（表示limited\_range）。 在 Atlas 200I/500 A2 推理产品 上，对于H.265码流，当前VENC编码时“video\_full\_range\_flag”默认值为0（表示limited\_range）；对于H.264码流，当前VENC编码时“video\_full\_range\_flag”默认值为1（表示full\_range）。 |
| colour\_description\_present\_flag | 整型，具体含义请参见H.264/H.265协议，系统默认值为1，用户无需配置，系统内部根据当前图像实际信息填写。 |
| colour\_primaries | 整型，具体含义请参见H.264/H.265协议，系统默认值为1，用户无需配置，系统内部根据当前图像实际信息填写。 |
| transfer\_characteristics | 整型，具体含义请参见H.264/H.265协议，系统默认值为1，用户无需配置，系统内部根据当前图像实际信息填写。 |
| matrix\_coefficients | 整型，具体含义请参见H.264/H.265协议，系统默认值为1，用户无需配置，系统内部根据当前图像实际信息填写。 |
