|
本帖最后由 solebean 于 2022-8-6 16:13 编辑
RK 3399 pro 执行普通的opencv 读取视频的程序,发生下面的错误。
请大佬帮忙分析原因并告诉解决方法。
1. 开发板
华硕 Tinker Edge RK 3399 pro
2. 使用ffmpeg + opencv 读取视频,报下面的错误
linaro@linaro-alip:~/sense-nebula/bin$ ./video_rk3399pro ./jyoso_10fps.mp4 ./out/
mpp[7905]: mpp_info: mpp version: 7ce408f4 author: Caesar Wang 2020-11-19 Revert "[vdpu2]: fix bug: set ref list"
mpp[7905]: mpp_rt: NOT found ion allocator
mpp[7905]: mpp_rt: found drm allocator
./jyoso_10fps.mp4 is opened.
Total frame count is 282
RgaBlit(1330) RGA_BLIT fail: Bad addressEND.
3. 系统信息:
linaro@linaro-alip:~/sense-nebula/bin$ uname -a
Linux linaro-alip 4.4.194 #4 SMP Tue Feb 15 03:07:56 UTC 2022 aarch64 GNU/Linux
4. dmesg error信息:
[Fri Feb 15 10:13:41 2019] rk_vcodec: vpu_service_ioctl:2147: error: unknown vpu service ioctl cmd 40086c01
[Fri Feb 15 10:13:41 2019] rga2_reg_init, [859] set mmu info error
[Fri Feb 15 10:13:41 2019] rga: init reg fail
5. mpp 版本信息
linaro@linaro-alip:~/sense-nebula/bin$ dpkg -l | grep mpp
ii librockchip-mpp-dev 1.4.0-1 arm64 Media Process Platform
ii librockchip-mpp1 1.4.0-1 arm64 Media Process Platform
ii librockchip-mpp1-dbgsym 1.4.0-1 arm64 Debug symbols for librockchip-mpp1
ii libv4l-rkmpp 1.3.2-1 arm64 A rockchip-mpp V4L2 wrapper plugin for chromium V4L2 VDA
ii libv4l-rkmpp-dbgsym 1.3.2-1 arm64 debug symbols for libv4l-rkmpp
ii rockchip-mpp-demos 1.4.0-1 arm64 Media Process Platform Demos
ii rockchip-mpp-demos-dbgsym 1.4.0-1 arm64 Debug symbols for rockchip-mpp-demos
|
|