VENC功能及约束说明
昇腾310 AI处理器上,该功能为预留功能,暂不支持。
昇腾910 AI处理器上,不支持该功能。
功能及约束说明
VENC(Video Encoder)将YUV420SP格式的图片编码H264/H265格式的码流。实现VENC功能的接口请参见VENC功能/JPEGE功能。
- 关于输入:
- 输入图片分辨率:
- 输入图片格式:
支持hi_pixel_format枚举值中的如下枚举项:
HI_PIXEL_FORMAT_YUV_SEMIPLANAR_420 = 1, // YUV420SP NV12 8bit HI_PIXEL_FORMAT_YVU_SEMIPLANAR_420 = 2, // YUV420SP NV21 8bit
- 输入内存:
输入内存首地址要求16对齐。Device的内存,调用hi_mpi_dvpp_malloc接口/hi_mpi_dvpp_free接口申请或释放内存,这部分内存的生命周期由用户自行管理。
输入内存大小(单位Byte)计算公式:widthStride*heightStride*3/2。
- 关于输出:
- 输出码流格式为:
- H264 BP/MP/HP
- H265 MP
- 输出内存:不需要用户管理输出内存,由DVPP内部管理内存。
- 输出码流格式为:
父主题: VENC功能/JPEGE功能