Toybrick

Opencv error on video: gstreamer missing required plugin

linuxsky

注册会员

积分
151
楼主
发表于 2019-2-18 23:41:07 | 显示全部楼层
chuyee 发表于 2019-2-15 08:54
The problem is fixed. Thanks!

请问怎么解决的?我按照你说的提示找不到
回复

使用道具 举报

linuxsky

注册会员

积分
151
沙发
发表于 2019-2-19 09:36:44 | 显示全部楼层
jefferyzhang 发表于 2019-2-13 09:05
You can find gstreamer for rockchip linux here : https://github.com/rockchip-linux/gstreamer-rockchi ...

请问这个问题怎么解决?看样子是驱动问题?
回复

使用道具 举报

linuxsky

注册会员

积分
151
板凳
发表于 2019-2-19 10:17:31 | 显示全部楼层
jefferyzhang 发表于 2019-2-19 09:50
只是没装gstreamer而已,但是源自带的gstreamer是用cpu做编解码的,速度极其低下。
rockchip-linux的gith ...

哦哦,我用 dnf  安装了 gstreamer-* 这样也不行么? 好的那我下来编译试试。多谢
回复

使用道具 举报

linuxsky

注册会员

积分
151
地板
发表于 2019-2-19 11:05:27 | 显示全部楼层
jefferyzhang 发表于 2019-2-19 09:50
只是没装gstreamer而已,但是源自带的gstreamer是用cpu做编解码的,速度极其低下。
rockchip-linux的gith ...

我刚才编译 make  install 了,发现问题还是有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

linuxsky

注册会员

积分
151
5#
发表于 2019-2-19 15:38:01 | 显示全部楼层
hisping 发表于 2019-2-19 11:49
这个应该是没安装c++接口的opencv导致的,安装opencv即可
fedora 28下安装c++接口opencv方法:
        sudo dnf i ...

收到 我回试试,没空间了。。。回去吧安卓去掉。
回复

使用道具 举报

linuxsky

注册会员

积分
151
6#
发表于 2019-2-21 10:26:42 | 显示全部楼层
hisping 发表于 2019-2-19 11:49
这个应该是没安装c++接口的opencv导致的,安装opencv即可
fedora 28下安装c++接口opencv方法:
        sudo dnf i ...

toybrick@MiWiFi-R2D-srv ~]$ sudo dnf install gtk2 gtk2-devel gtk2-devel-docs libgnome-devel gnome-devel-docs  zlib glib atk pango gdk-pixbuf2 gdk-pixbuf2-devel  gtk+ gtk2-devel pkgconfig python-devel python-numpydoc libavc1394 libavc1394-devel libdc1394 libdc1394-devel jasper-devel ffmpeg ffmpeg-devel openjpeg-devel libjpeg-devel libpng-devel libtiff-devel
Last metadata expiration check: 2:23:57 ago on Wed 20 Feb 2019 06:40:43 PM EST.
Package gtk2-2.24.32-2.fc28.aarch64 is already installed, skipping.
Package zlib-1.2.11-8.fc28.aarch64 is already installed, skipping.
Package atk-2.28.1-1.fc28.aarch64 is already installed, skipping.
Package pango-1.42.4-1.fc28.aarch64 is already installed, skipping.
Package gdk-pixbuf2-2.36.12-1.fc28.aarch64 is already installed, skipping.
Package pkgconf-pkg-config-1.4.2-1.fc28.aarch64 is already installed, skipping.
Package libavc1394-0.5.4-7.fc28.aarch64 is already installed, skipping.
No match for argument: ffmpeg
No match for argument: ffmpeg-devel
Error: Unable to find a match
回复

使用道具 举报

linuxsky

注册会员

积分
151
7#
发表于 2019-2-22 14:48:34 | 显示全部楼层
hisping 发表于 2019-2-19 11:49
这个应该是没安装c++接口的opencv导致的,安装opencv即可
fedora 28下安装c++接口opencv方法:
        sudo dnf i ...

你好,我按照这个步骤测试了,也测试成功了,但是 python 调用 opencv 打开摄像头 ok ,打开本地视频依旧报错。。。。 希望你们可以 刷个干净固件试一下
回复

使用道具 举报

linuxsky

注册会员

积分
151
8#
发表于 2019-2-22 16:21:41 | 显示全部楼层
linuxsky 发表于 2019-2-22 14:48
你好,我按照这个步骤测试了,也测试成功了,但是 python 调用 opencv 打开摄像头 ok ,打开本地视频依旧 ...

修复方法:
sudo dnf install https://download1.rpmfusion.org/ ... usion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install libpng-devel libjpeg-turbo-devel jasper-devel openexr-devel libtiff-devel libwebp-devel libdc1394-devel libv4l-devel gstreamer-plugins-base-devel gtk2-devel tbb-devel eigen3-devel gstreamer1-libav gstreamer1-plugins-base-devel cmake pkg-config swig

还是会报错,但不影响应该。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表