Gstreamer插入第三方plugins流程:rgaconvert

其他插件也是差不多的手段。

RK3588作为远程开发的环境,其编译全在开发板中进行。通过VS code的ssh功能连接开发板开发,首先把这个github仓库的内容(地址:higithubhi/gstreamer-rgaconvert: video size colorspace convert for rockchip rga hardware)放进开发板中:

这里可以先校验一下rgaconvert在RK3588的Gstreamer中是不会默认安装的

复制代码
gst-inspect-1.0 rgaconvert

由于我已经安装了,所以给不出相应的截图。

首先是在命令行,把目录移到该目录下,使用构建目录命令:

复制代码
meson setup build

你会看到多了一个build文件夹

然后使用编译命令:

复制代码
ninja -C build

之后再把该插件安装:

复制代码
sudo ninja -C build install

如果你发现你的ninja和meson没有安装请自行安装配好环境,可能稍微有点麻烦。

让该插件存入系统变量

复制代码
export GST_PLUGIN_PATH=$(pwd)/build/plugins:$GST_PLUGIN_PATH

验证安装结果:

复制代码
gst-inspect-1.0 rgaconvert

此时已成功安装,你可以直接在你的gstreamer管道中调用该插件。

相关推荐
我是小灰灰吖43 分钟前
QT在线安装器使用指南:从下载到配置完整教程
linux·qt·ubuntu
GlueNa2SiO31 小时前
第十八章 Linux故障排查与恢复
linux·服务器·笔记·学习
寺中人2 小时前
Linux 基础命令入门实战教程:从零掌握常用操作,新手快速上手
linux·运维·服务器·shell·linux 命令·linux 基础教程·linux 入门
小张成长计划..2 小时前
【Linux】18:基础IO
linux·运维·服务器
MIXLLRED3 小时前
解决——Ubuntu远程桌面指令更换网络
linux·网络·ubuntu
啊哈一半醒3 小时前
Windows 虚拟机搭建 CentOS 全过程(2026 最新版 + 踩坑解决)
linux·windows·centos
wunaiqiezixin4 小时前
MIT 6.S081 lazy 前置篇(lab5):缺页异常、惰性分配、写时复制、页面换出
linux·unix·os·xv6·mit6.s081
Benszen4 小时前
云计算基础-13:Linux网络管理实战-1
linux·运维·云计算
_kerneler4 小时前
Linux tiny RCU
linux
杀生丸学AI5 小时前
【世界模型】MotionForesight:视频模型应用于未来的三维场景流预测
音视频