hi_venc_attr
说明
定义编码器属性字典。
定义
hi_venc_attr = {"type": hi_payload_type, "max_pic_width": max_pic_width, "max_pic_height": max_pic_height, "buf_size": buf_size, "profile": profile, "is_by_frame": is_by_frame, "pic_width": pic_width, "pic_height": pic_height, "h264_attr":hi_venc_h264_attr} # attributes of H264e hi_venc_attr = {"type": type, "max_pic_width": max_pic_width, "max_pic_height": max_pic_height, "buf_size": buf_size, "profile": profile, "is_by_frame": is_by_frame, "pic_width": pic_width, "pic_height": pic_height, "h265_attr":hi_venc_h265_attr} # attributes of H265e hi_venc_attr = {"type": hi_payload_type, "max_pic_width": max_pic_width, "max_pic_height": max_pic_height, "buf_size": buf_size, "profile": profile, "is_by_frame": is_by_frame, "pic_width": pic_width, "pic_height": pic_height, "jpeg_attr":hi_venc_jpeg_attr} # attributes of jpeg hi_venc_attr = {"type": hi_payload_type, "max_pic_width": max_pic_width, "max_pic_height": max_pic_height, "buf_size": buf_size, "profile": profile, "is_by_frame": is_by_frame, "pic_width": pic_width, "pic_height": pic_height, "prores_attr":hi_venc_prores_attr} # attributes of prores
成员
成员名称 |
描述 |
---|---|
type |
整型,编码协议类型。 |
max_pic_width |
整型,编码图像最大宽度,静态属性,必须是2的整数倍。 取值范围:[MIN_WIDTH, MAX_WIDTH],以像素为单位。“MIN_WIDTH”与“MAX_WIDTH”,分别表示编码通道支持的最小宽度、最大宽度,参见表1。 |
max_pic_height |
整型,除JPEG协议外,编码图像最大高度,静态属性,必须是2的整数倍。 取值范围:[MIN_HEIGHT, MAX_HEIGHT],以像素为单位。“MIN_HEIGHT”、“MAX_HEIGHT”分别表示编码通道支持的最小高度、最大高度,参见表1。 |
buf_size |
整型,码流Buffer大小,单位为Byte,静态属性。
|
profile |
整型,编码的等级,静态属性。
|
is_by_frame |
整型,帧/包模式获取码流,静态属性。
|
pic_width |
编码通道宽度,必须是“MIN_ALIGN”的整数倍。通道创建后,VENC视频编码支持修改通道宽度,JPEGE图片编码不支持修改通道宽度。 取值范围:[MIN_WIDTH, MAX_WIDTH],以像素为单位。“MIN_WIDTH”、“MAX_WIDTH”、“MIN_ALIGN”分别表示编码通道支持的最小宽度、最大宽度、最小对齐单元(像素),参见表1。 JPEG通道宽高的设置要满足:pic_width * pic_height ≤ max_pic_width * max_pic_height。 |
pic_height |
除JPEG协议外,编码通道高度,必须是“MIN_ALIGN”的整数倍。通道创建后VENC视频编码支持修改通道高度,JPEGE图片编码不支持修改通道高度。 取值范围:[MIN_HEIGHT, MAX_HEIGHT],以像素为单位。“MIN_HEIGHT”、“MAX_HEIGHT”、“MIN_ALIGN”分别表示编码通道支持的最小高度、最大高度、最小对齐单元(像素),参见表1。 JPEG通道宽高的设置要满足:pic_width * pic_height ≤ max_pic_width * max_pic_height。 |
h264_attr |
编码协议的属性。 Atlas 推理系列产品,预留参数,暂不支持。 Atlas A2训练系列产品/Atlas 800I A2推理产品,预留参数,暂不支持。 |
h265_attr |
编码协议的属性。 Atlas 推理系列产品,预留参数,暂不支持。 Atlas A2训练系列产品/Atlas 800I A2推理产品,预留参数,暂不支持。 |
jpeg_attr |
编码协议的属性。 预留参数,暂不支持。 |
prores_attr |
编码协议的属性。 预留参数,暂不支持。 |