如题 提示错误如下原因是sdk自带的rockchip_mpp版本过低 需要升级mpp版本可以发现 sdk的自带的是1.3.8为此必须升级之前已经从git上下载编译了rockchip_mpp的新版本make install之后 目录生成的文件如下主要替换include头文件 so库 和 pkg文件1替换头文件 将原目录备份改名 将新的复制过去2.替换so库 so.1和so 是软件链接 只需要替换so.0既即可3.pkg文件/home/jason/QMCY/RK3588/apps/rk_mppnew/mpp/buildrk3588/install/lib/pkgconfig/rockchip_mpp.pc/home/jason/QMCY/RK3588/apps/rk_mppnew/mpp/buildrk3588/install/lib/pkgconfig/rockchip_vpu.pc再看下 发现版本 已经变成1.3.9了再次执行 未报错将ffmpeg copy到板子上 执行测试命令需要 链接到新编译的so库 不然会报错 如下图./ffmpeg -f lavfi -i testsrc2s1920x1080,formatnv12 -c:v hevc_rkmpp -qp_init 26 -profile:v main -level 4.1 -g:v 100 -vframes 5000 -y /tmp/tmp.mp4正常生成编码成了mp4测试文件 拿到pc上 播放如下 说明编码OK./ffmpeg -stream_loop -1 -hwaccel rkmpp -hwaccel_output_format drm_prime -i /tmp/tmp.mp4 -an -sn -vframes 5000 -f null -解码测试也正常测试转码./ffmpeg -hwaccel rkmpp -hwaccel_output_format drm_prime -afbc rga -i /tmp/tmp.mp4 -c:a copy -strict -2 -vf scale_rkrgaw352:h288:formatnv12:afbc1 -c:v h264_rkmpp -rc_mode VBR -b:v 6M -maxrate 6M -bufsize 12M -profile:v high -g:v 120 -y /tmp/cif.mp4RGA模块提示出错了有待进一步查证