当前位置: 首页 > wzjs >正文

安庆网站建设推荐安徽秒搜科技做的网站响应速度慢

安庆网站建设推荐安徽秒搜科技,做的网站响应速度慢,tag做的最好的网站,淄博机关建设网站RK3588 Opencv-ffmpeg-rkmpp-rkrga编译与测试 硬件背景说明编译环境准备1. 编译MPP(媒体处理平台)2. 编译RGA(图形加速库)3. 构建支持硬件加速的FFmpeg重要代码修改说明4. 验证安装5.FFmpeg转码测试OpenCV编译集成Python OpenCV+FFmpeg测试硬件背景说明 RK3588是瑞芯微推出…

RK3588 Opencv-ffmpeg-rkmpp-rkrga编译与测试

    • 硬件背景说明
    • 编译环境准备
      • 1. 编译MPP(媒体处理平台)
      • 2. 编译RGA(图形加速库)
      • 3. 构建支持硬件加速的FFmpeg
        • 重要代码修改说明
      • 4. 验证安装
      • 5.FFmpeg转码测试
    • OpenCV编译集成
  • Python OpenCV+FFmpeg测试

硬件背景说明

RK3588是瑞芯微推出的旗舰级ARM处理器,具备6TOPS NPU和8K视频编解码能力。其特有的硬件加速模块包括:

  1. MPP (Media Process Platform):视频编解码硬件加速模块
  2. RGA (Raster Graphic Acceleration):2D图像处理加速模块
  3. NPU (Neural Processing Unit):神经网络加速单元

通过结合这些硬件加速模块,可大幅提升视频处理效率。例如在1080P视频缩放场景,RGA加速相比CPU处理可提升30倍性能。


编译环境准备

1. 编译MPP(媒体处理平台)

# 卸载旧版MPP防止版本冲突
dpkg --purge --force-all librockchip-mpp-dev librockchip-mpp1 rockchip-mpp-demos# 获取指定版本源码(1.0.9版已验证兼容性)
git clone https://github.com/rockchip-linux/mpp.git
cd mpp
git checkout 1.0.9# 配置编译选项
mkdir build
cd build
cmake \-DCMAKE_INSTALL_PREFIX=/usr/local \-DCMAKE_BUILD_TYPE=Release \-DBUILD_SHARED_LIBS=ON \-DBUILD_TEST=OFF ..
make -j4
make install

关键参数说明

  • BUILD_SHARED_LIBS=ON:生成动态链接库(.so文件),方便其他程序调用
  • CMAKE_INSTALL_PREFIX:指定头文件和库的安装路径,避免污染系统目录

2. 编译RGA(图形加速库)

# 使用特定分支的RGA实现
git clone -b jellyfin-rga --depth=1 https://github.com/nyanmisaka/rk-mirrors.git rkrga
cd rkrga# 配置Meson构建系统
mkdir install rkrga_build
meson setup . rkrga_build \--prefix=/usr/local \--libdir=lib \--buildtype=release \--default-library=shared \-Dcpp_args=-fpermissive \-Dlibdrm=false \-Dlibrga_demo=false
meson configure rkrga_build
ninja -C rkrga_build install

3. 构建支持硬件加速的FFmpeg

# 获取定制版FFmpeg源码
git clone https://github.com/nyanmisaka/ffmpeg-rockchip.git
cd ffmpeg-rockchip
git checkout 57d5befee96f229b05fa09334a4d7a6f95a324bd  # 指定兼容性验证的提交# 安装依赖库
apt install libdrm-dev -y  # DRM显示驱动开发包# 配置编译参数
./configure --prefix=/usr/local --enable-gpl --enable-version3 \--enable-pic --enable-shared --disable-static \--enable-libdrm --enable-rkmpp --enable-rkrga
make -j4
make install
重要代码修改说明

修改rkrga_common.c文件:

diff --git a/libavfilter/rkrga_common.c b/libavfilter/rkrga_common.c
index 7ca88ccae9..8f80ee4fe4 

文章转载自:

http://Rt1ggwcD.rhgtc.cn
http://yEMbnBkP.rhgtc.cn
http://XfBW0fNz.rhgtc.cn
http://oWknhUS1.rhgtc.cn
http://LqtXtA2D.rhgtc.cn
http://usOPSoua.rhgtc.cn
http://VJZWxrr2.rhgtc.cn
http://nv6tZ4CD.rhgtc.cn
http://XSi6ob98.rhgtc.cn
http://1jH2DRJK.rhgtc.cn
http://y7VPnmxG.rhgtc.cn
http://hLXsXQ5F.rhgtc.cn
http://Bwo2Urxh.rhgtc.cn
http://LYCrROvG.rhgtc.cn
http://4kTjpC8J.rhgtc.cn
http://N963B28I.rhgtc.cn
http://NY7sAKr5.rhgtc.cn
http://GP6i277J.rhgtc.cn
http://IkE3GsFQ.rhgtc.cn
http://mH6XtljL.rhgtc.cn
http://JRueTeJi.rhgtc.cn
http://PQNc1F17.rhgtc.cn
http://JSny9LWy.rhgtc.cn
http://J96Kk7CE.rhgtc.cn
http://gM31G5u3.rhgtc.cn
http://gcSv4J4g.rhgtc.cn
http://vszLyIDW.rhgtc.cn
http://c0TY1P8V.rhgtc.cn
http://hzrOaItO.rhgtc.cn
http://UqC9QQWU.rhgtc.cn
http://www.dtcms.com/wzjs/711614.html

相关文章:

  • 网站访问量很大怎么办百度授权代理商
  • 自主免费建站网站wordpress 直播 视频教程
  • 检测网站安全南京制作网页培训班
  • 数字城市建设网站安阳工学院图书馆找做网站的书在哪
  • 网站建设好了怎么发布新产品如何快速推广市场
  • wap网站html模板wordpress 访问记录
  • 部队织梦网站模板免费下载c 微信网站开发
  • 温州建设信息网站网站开发与应用 答案
  • 哪些网站可做矿机期货网页模板免费下载源代码
  • 网站上放的动画视频是怎么做的专门做电脑壁纸网站
  • 发布软文网站做网站都需要自己的服务器吗
  • vue做的项目网站wordpress rest发文章
  • 深圳做网站推广优化成都最值得一去的地方
  • 上海营销型网站报价网站HTML怎么做链接
  • wordpress播放网盘沈阳关键词优化费用
  • 中邦建设工程有限公司官方网站网站单页制作
  • 自己做的网站怎么管理用户网站建设综合
  • 西昌市网站建设公司如何在阿里云上做网站备案
  • 普象工业设计网站深圳华鑫峰网站建设
  • 什么叫模板网站软件开发公司网站设计
  • 网站都是每年续费的吗泗洪县城乡建设局网站
  • 昆山汽车网站建设影楼后期修图培训学校
  • 广告网站设计方案什么网站可以做图赚钱
  • 制作网站赚钱不网站推广策略
  • 企业网站建设的三种方式并举例学校资源网站建设目标
  • 网站设计建怎么制作单页网站
  • 网站开发的发展历史及趋势广告公司取名字大全免费查询
  • 天津网站建设培训班珠海房产网
  • 知名网站建设推荐wordpress 淘宝客排行榜主题
  • 优秀网站赏析自己建网站卖东西