功能及约束说明

Atlas 训练系列产品上,不支持该功能。

Atlas A2训练系列产品上,不支持该功能。

功能说明

VENC(Video Encoder)将YUV420SP NV12/NV21-8bit图片数据编码成H264/H265格式的视频码流。

Atlas 200/300/500 推理产品上,不支持单进程多线程场景。

分辨率约束

码流/图片格式、宽高对齐、内存约束

实现VENC视频编码功能时:

输入图片格式的定义请参见acldvppPixelFormat,宽stride、高stride等概念请参见基本概念

表1 图片格式、宽高对齐、内存大小约束

输入图片格式

输入图片宽、高对齐要求

输入图片宽stride、高stride、内存大小要求

输出码流格式

YUV420SP NV12 8bit

宽2对齐

高2对齐

宽stride为宽16对齐后的值。

高stride无需设置。

内存大小(单位Byte)= 宽stride * 高 * 3/2

  • H264 BP/MP/HP
  • H265 MP(仅支持Slice码流)

YUV420SP NV21 8bit