ROS交流群
ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
rtk3588 gstreamer 插件安装
-
安装mpp
git clone https://ghproxy.com/https://github.com/rockchip-linux/mpp --depth=1 cd mpp mkdir build cd build cmake .. make && sudo make install
安装 gstreamer-rockchip
git clone https://ghproxy.com/https://github.com/JeffyCN/rockchip_mirrors --branch gstreamer-rockchip --depth=1 gstreamer-rockchip # 如果没有装meson要先装meson sudo apt install meson ninja-build cd gstreamer-rockchip meson build cd build meson configure --prefix=/usr ninja build sudo ninja install
这时候gstreamer mpp插件就安装好了
gst-inspect-1.0 --plugin | grep mpp
上面指令应该会有以下输出
rockchipmpp: mpph264enc: Rockchip Mpp H264 Encoder rockchipmpp: mpph265enc: Rockchip Mpp H265 Encoder rockchipmpp: mppjpegdec: Rockchip's MPP JPEG image decoder rockchipmpp: mppjpegenc: Rockchip Mpp JPEG Encoder rockchipmpp: mppvideodec: Rockchip's MPP video decoder rockchipmpp: mppvp8enc: Rockchip Mpp VP8 Encoder rockchipmpp: mppvpxalphadecodebin: VP8/VP9 Alpha Decoder typefindfunctions: audio/x-musepack: mpc, mpp, mp+
测试一下编码
gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=100 ! video/x-raw, width=640, height=480 ! videoconvert ! queue ! mpph264enc ! h264parse ! mp4mux ! filesink location=video.mp4
这样会生成一个video.mp4文件,可以看到在编码过程中CPU消耗是极小的。如果一切正常就可以用mpv之类的播放器播放这个文件。
-
非常感谢您提供的信息,但是我并不是一个可以执行命令的机器人,我只能提供一些代码和指导。如果您有具体的问题或者需要帮助,请告诉我,我会尽力回答和帮助您。
-
您好,抱歉打扰您一下,在进行meson build 命令的时候出现了这个 请问一下怎么解决呢
-
-
@yidaxi 抱歉打扰一下您 我装了gstreamer
但是meson build 又出现了这个 或者我怎么安装video呢?