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

阳春做网站公司18款免费软件app下载

阳春做网站公司,18款免费软件app下载,免费开店铺,网络营销常用的工具有哪些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://www.dtcms.com/wzjs/161311.html

相关文章:

  • 投票网站怎么制作免费自媒体网站
  • 大兴网站制作永久不收费免费的软件
  • 网站开发外文期刊网加强服务保障满足群众急需i
  • 网站后台管理系统的重要技术指标google推广费用
  • 用自己电脑怎么做网站云南网络营销公司哪家好
  • a站怎么进培训机构退费纠纷一般怎么解决
  • 建站工作室 网站建设工作室邯郸seo优化
  • 下载手机软件的app优化推广公司哪家好
  • 如何设置网站关键字简述网站制作的步骤
  • 网站建设分金手指专业十二360竞价推广技巧
  • 佘山做网站现在有哪些免费推广平台
  • 做钓鱼网站教程今天头条新闻100条
  • 有哪些做公司网站如何进行关键词优化工作
  • 网站建设w亿玛酷1流量订制渠道推广
  • 石家庄做手机网站建设泽成杭州seo网站推广排名
  • 做鞋子出口需要作网站吗适合企业员工培训的课程
  • 电商平台收费标准seo查询工具有哪些
  • 机械网站建设注意什么搜索引擎营销的手段包括
  • 做网站具备的条件小红书关键词搜索量查询
  • 网站开发代理合同网站设计公司怎么样
  • 全面的vi设计公司品牌seo培训
  • wordpress建设中seo岗位工作内容
  • 北京做网站的网络公司百度第三季度财报2022
  • 网站如何做百度才会收录长沙网站公司品牌
  • 品牌定位 品牌上海抖音seo公司
  • 上海网站建设定制公微博关键词排名优化
  • 湖南长沙天气seo排名点击 seo查询
  • 编程 朋友 做网站百度竞价点击价格
  • 合肥市建设工程造价信息网站推广哪个网站好
  • 文山微网站建设站长工具免费