【分享】查看VCU ctrlsw_decoder解码的XV20视频

VCU ctrlsw_decoder解码后,都会把图像从semi-planar转换为planar。
如果要查看VCU ctrlsw_decoder解码的XV20视频,也需要使用planar格式。
在电脑上,可以使用如下的ffplay命令,查看解码得到的YUV文件。

ffplay -f rawvideo -pixel_format yuv422p10le -video_size 1920x1080 -i dec.xv20.2f.yuv

以前曾经修改过ctrlsw_decoder,使其直接把整个图像buffer原样输出,不做转换。这样得到的是XV20 YUV图像,是semi-planar。
这种YUV图像,可以使用Xilinx修改版的yuvplayer.exe的XV20格式查看。

root@zcu106_vcu_trd:/run# ./ctrlsw_decoder -avc --max-frames 10  -yuv-nvx-1buffer  -in video-xv20.264
Compilation date: Jun  1 2021 time: 01:21:16 (Check with command "date -u" on Linux host.)
Complete
原文地址:https://www.cnblogs.com/hankfu/p/15065705.html