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 还很难看挂在哪了 今天先到这

相关推荐
Antonio91512 小时前
【音视频】视频解码实战
ffmpeg·音视频·aac
薛瑄19 小时前
FFmpeg之三 录制音频并保存, API编解码从理论到实战
ffmpeg·音视频·xcode
Antonio9151 天前
【音视频】音频编码实战
ffmpeg·音视频
BO_S__1 天前
python调用ffmpeg对截取视频片段,可批量处理
python·ffmpeg·音视频
Antonio9152 天前
【音视频】⾳频处理基本概念及⾳频重采样
ffmpeg·音视频·aac
Antonio9152 天前
【音视频】AVIO输入模式
ffmpeg·音视频
hunandede2 天前
ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
ffmpeg
邪恶的贝利亚3 天前
一些有关ffmpeg 使用(1)
ffmpeg
RenderNow3 天前
深耕ffmpeg系列之AVFrame
ffmpeg
xiaoh_73 天前
解决视频处理中的 HEVC 解码错误:Could not find ref with POC xxx【已解决】
python·ffmpeg·音视频