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管道中调用该插件。

相关推荐
Lumos_77720 小时前
Linux -- 共享内存
java·linux·运维
李日灐20 小时前
<5> Linux 开发工具:包管理 + Vim 实操 + GCC 编译流程 + 静态与动态链接详解
linux·运维·服务器·面试·vim·gcc
philsonzhao20 小时前
ffmpeg如何剪辑视频,并保留字幕
音视频
我也不曾来过120 小时前
传输层协议UDP和TCP
linux·网络·udp
molihuan20 小时前
最新VMware Ubuntu 1分钟极速安装 植物人教程
linux·ubuntu
sdm07042720 小时前
深刻理解进程信号
linux·运维·服务器
Simonhans21 小时前
Linux安装Bun
linux·bun
byte轻骑兵21 小时前
【LE Audio】BASS精讲[3]: 从服务声明到行为逻辑 解锁广播音频接收核心
音视频·实时音视频·le audio·低功耗音频·蓝牙通话
70asunflower21 小时前
Ubuntu `tree` 命令完全指南:让目录结构一目了然
linux·数据库·ubuntu
老四啊laosi21 小时前
【Linux系统】16. 进程程序替换
linux·exec·程序替换