jpegd
在线视频格式转换工具
在线视频格式转换工具支持对YUV420SP格式的原始格式进行编码输出到VIS,用于转换视频格式的场景。对于JPEG格式的视频,如果该格式不是RGB,则无法解码。使用Matrix提供的YUV进行编码功能,当前只支持算术编码格式的视频解码。关于JPEG解码的功能介绍请参见JPEGD功能。关键概念:将视频解码成YUV格式图片,详细说明及调用示例请参见JPEGE图片编码。关键接口的说明如下:调用acldvppCreateChannel接口创建图片数据处理的通道。创建图片数据处理的通道前,需先调用acldvppCreateChannelDesc接口创建通道描述信息。实现JPEG图片解码功能前,若需要申请Device上的内存存放输入或输出数据,需调用acldvppMalloc申请内存。在申请输出内存前,可调用acldvppPngPredictEncSize接口根据输入图片描述信息、图片编码配置数据可预估图片编码后所需的输出内存的大小。对于异步接口,还需调用aclrtSynchronizeStream接口阻塞程序运行,直到指定Stream中的所有任务都完成。在编码结束后,需及时调用acldvppFree接口释放输入、输出内存。调用acldvppDestroyChannel接口销毁图片数据处理的通道。销毁图片数据处理的通道后,再调用acldvppDestroyChannelDesc接口销毁通道描述信息。