摘要: 视频编码中,经常提到I帧。I帧只使用帧内压缩,不能除去帧间冗余度。P帧做帧间编码,根据当前帧与前面最近的I帧或P帧的差别来编码。 另外一个比较少提到的概念是IDR帧。IDR属于I帧,但是I帧不一定是IDR帧。只有IDR帧,才有SPS和PPS。解码器收到IDR帧时,将reference buffer清 阅读全文
posted @ 2020-11-13 11:51 HankFu 阅读(1721) 评论(0) 推荐(0)
摘要: 使用Xilinx VCU TRD 2020.1 Audio工程测试1080p yuv422 10bit编码,软件报告VCU能力不足,错误信息是“Codec error: Channel creation failed, processing power of the available cores 阅读全文
posted @ 2020-11-13 11:35 HankFu 阅读(790) 评论(0) 推荐(0)
摘要: VLC和Gstreamer配合时,要先启动VLC,再马上启动Gstreamer。 如果先启动启动Gstreamer,再启动VLC,VLC会报告错误“main error: buffer deadlock prevented”。 如果先启动启动VLC,超过10秒钟再启动Gstreamer,VLC会报告 阅读全文
posted @ 2020-11-12 17:08 HankFu 阅读(1334) 评论(0) 推荐(0)
摘要: 在MPSoC单板上运行Docker 作者 Hank FU 付汉杰 hankf@xilinx.com 测试环境 Xilinx ZCU106 单板 Xilinx VCU TRD2020.1 Linux 内核配置 根据文档Docker on Zynq Ultrascale+ (Xilinx Yocto F 阅读全文
posted @ 2020-11-11 17:51 HankFu 阅读(1135) 评论(0) 推荐(0)
摘要: 在使用Linux外部源代码编译PetaLinux工程时,遇到错误“.kernel-meta/bsp_definition: Directory nonexistent”。执行“petalinux-build -x mrproper -f”清理PetaLinux工程,并且在Linux外部源代码目录执行 阅读全文
posted @ 2020-11-11 16:38 HankFu 阅读(1885) 评论(0) 推荐(0)
摘要: 更换PetaLinux工程的HDF/XSA文件后,PetaLinux工程编译出现FSBL do_configureh错误。使用命令“petalinux-build -x mrproper -f ”,彻底清除工程,再编译工程,不再有问题。 错误记录如下: DEBUG: Executing shell 阅读全文
posted @ 2020-11-11 16:26 HankFu 阅读(1387) 评论(0) 推荐(0)
摘要: 作者 Hank FU 付汉杰 hankf@xilinx.com 测试环境 Xilinx ZCU106 单板 Xilinx VCU TRD2020.1 介绍 嵌入式Linux系统中,Linux直接管理所有CPU。默认情况下,系统的目标是提高吞吐率,而不是实时性。为了保证实时性,可以根据应用场景,对CP 阅读全文
posted @ 2020-11-10 10:11 HankFu 阅读(919) 评论(0) 推荐(0)
摘要: 调试VCU编解码时,有时会截取一段视频流做分析。截取的起点,不一定是完整帧,或者是I帧。使用ffplay播放时,会报错。MPSoC的解码器,也会报错。这种错误是正常的。 为了避免这些错误,可以使用ffmpeg视频拷贝命令,比如“ffmpeg -i test.264 -c:v copy test-co 阅读全文
posted @ 2020-11-03 17:11 HankFu 阅读(4258) 评论(0) 推荐(1)
摘要: 刚启动MPSoC的VCU解码器时,解码器先分析码流,得到分辨率信息后再调用回调函数分配buffer。这会耗费时间,增加延迟。如果希望减少延迟,可以使用prealloc-args参数,提前指定视频分辨率信息,提前分配buffer。 prealloc-args参数的格式是“--prealloc-args 阅读全文
posted @ 2020-11-03 10:20 HankFu 阅读(233) 评论(0) 推荐(0)
摘要: 在一个工程里,有两个Xilinx AXI DMA。其中一个AXI DMA设备是用于调试的。任何时候,其实只使用一个设备AXI DMA设备。 软件使用了bperez77_xilinx_axidma的内核和用户态驱动。bperez77_xilinx_axidma要求接收通道,和发送通道的xlnx,dev 阅读全文
posted @ 2020-11-03 10:04 HankFu 阅读(1336) 评论(0) 推荐(1)