我在Raspberry pi2B模型上安装了Qt创建者(Qt5)及其示例。我在查Raspbian Jessie。我试图运行一个视频播放器示例,但最后出现了一个错误,如下所示:
启动/usr/lib/arm-linux-gnueabihf/qt5/examples/multimediawidgets/build-player-Desktop-Debug/player...libEGL警告: GLX/DRI2 2不支持libEGL警告: DRI2:验证失败 (播放器:841):GStreamer关键**:gst_object_ref_sink:断言'GST_IS_OBJECT (对象)‘失败GStreamer;无法播放-“GStreamer;无法播放- "file:///home/pi/Desktop/test_video.mp4”警告:“没有解码器类型’视频/快速时间,variant=(字符串)iso‘”。
请让我知道如何修复这些"Gstreamer“和”无解码器“的东西。
发布于 2015-12-22 10:07:55
经过大量的谷歌搜索,我可以修复它,这是我的答案。
您必须编辑/etc/apt/ jessie .列表以添加新的存储库"deb http://www.deb-multimedia.org jessie main non“,然后安装以下软件包
sudo apt-get update
# To fix key error
sudo apt-get install deb-multimedia-keyring
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gstreamer0.10-ffmpeg
sudo apt-get install gstreamer0.10-plugins-ugly
sudo apt-get install gstreamer0.10-plugins-bad
sudo apt-get install gstreamer0.10-plugins-good
学分:http://www.deb-multimedia.org/ How to fix gstreamer error in Qt5?
https://stackoverflow.com/questions/34292191
复制相似问题