ffmpeg-rockchip RK3588 armbian小盒子上编译rk硬件加速

前置条件需要编译 rkmpp rkrga

rkmpp之前已经编译过了

bash 复制代码
# Build RGA

git clone -b jellyfin-rga --depth=1 https://github.com/nyanmisaka/rk-mirrors.git rkrga
meson setup  rkrga_build \
    --prefix=/usr \
    --libdir=lib \
    --buildtype=release \
    --default-library=shared \
    -Dcpp_args=-fpermissive \
    -Dlibdrm=false \
    -Dlibrga_demo=false
meson configure rkrga_build
ninja -C rkrga_build install

跑完之后会生成librga.a 和对应的头文件

编译ffmpeg

github的太慢了 可以 gitee搜索 ffmpeg-rockchip clone下来之后

编译参数如下:

bash 复制代码
./configure --prefix=./install \
	--enable-static	\
	--enable-gpl	\
	--enable-version3	\
	--enable-libdrm	\
	--enable-rkmpp	\
	--enable-rkrga	\
	--enable-optimizations	\
	--extra-cflags="-I/home/sdcard/QMCY/ffmpeg-rockchip/install/include"	\
	--extra-ldflags="-L/home/sdcard/QMCY/ffmpeg-rockchip/install/lib"	\
	--disable-doc

缺少啥就安装对应的包就可以

正常编译安装之后 生成了对应的库和 头文件

之后再工程中集成 ffmpeg代码

编译程序

直接挂了 开发版没gdb 还很难看挂在哪了 今天先到这

相关推荐
Hi202402171 天前
Orin-Apollo园区版本:订阅多个摄像头画面拼接与硬编码RTMP推流
ffmpeg·apollo·orin·图像拼接·图传
蓝纹绿茶1 天前
Python程序使用了Ffmpeg,结束程序后,文件夹中仍然生成音频、视频文件
python·ubuntu·ffmpeg·音视频
herb.dr3 天前
FFMPEG H264
ffmpeg
AJi3 天前
编解码原理(一):H264
ffmpeg·音视频开发·视频编码
linux开发之路3 天前
C++ 音视频开发常见面试题及答案汇总
c++·ffmpeg·音视频·流媒体·音视频编解码
默凉5 天前
ffmpeg 安装
ffmpeg
微瑟秋风7 天前
Python应用——ffmpeg处理音视频的常见场景
python·ffmpeg
WSSWWWSSW7 天前
警告:OPENCV_FFMPEG_READ_ATTEMPTS (current value is 4096)
人工智能·opencv·ffmpeg
A尘埃7 天前
FFmpeg音视频处理解决方案
ffmpeg·音视频
Industio_触觉智能8 天前
瑞芯微RK3576平台FFmpeg硬件编解码移植及性能测试实战攻略
ffmpeg·开发板·嵌入式开发·瑞芯微·视频解码·rk3576·rk3576j