视频解码失败
适用场景
- 业务场景:DVPP
- 适用处理器:Atlas 推理系列产品
- 处理器形态:EP、RC
现象描述
视频解码失败,日志中打印如下所示的异常信息:
- 日志信息:Invalid width or height
[HiDvpp][A618] [Vfmw] vdec_drv_check_video_wh [Line]:127 device 0 chn 0 type(255) pic size(32x32) is out of range[128,128]x[4096,4096].
- 日志信息:bit_depth_luma(*) not equal *
[HiDvpp][A618] [Vfmw] process_sps [Line]:8994 bit_depth_luma(%d) not equal 8. [HiDvpp][A618] [Vfmw] hevc_process_sps [Line]:1462 chn 0, bit_depth_luma(9) is not supported, hevc only support 8 or 10 bit depth.
可能原因
针对上述日志分析,可能存在输入码流规格不符合以下要求:
- VDEC支持的码流宽高分别是width:128~4096,height:128~4096。
- VDEC支持8bit的h264码流,8bit或10bit的h265码流。
定位思路
1、排查输入的码流宽高是否满足VDEC要求。
2、排查输入的码流类型是否满足VDEC要求。
处理步骤
检查输入给VDEC的码流是否满足要求:
使用第三方工具(如:eseye u等)对输入码流进行检查,查看码流类型、码流宽高等信息是否符合要求。如果码流不满足要求,请替换符合要求的码流。