Raspberry Pi上无法运行Qt5视频播放器示例

时间:2015-12-15 14:49:00

标签: qt-creator raspberry-pi2 qt5.3

我在Raspberry pi 2 B Model上安装了Qt creator(Qt5)及其示例。我正在运行Raspbian Jessie。我试图运行一个视频播放器示例,但我最终得到一个错误,如下所示:

  

启动/ usr / lib / arm-linux-gnueabihf / qt5 / examples / multimediawidgets / build-player-Desktop-Debug / player ...       libEGL警告:不支持GLX / DRI2       libEGL警告:DRI2:无法验证

     

(播放器:841):GStreamer-CRITICAL **:gst_object_ref_sink:断言' GST_IS_OBJECT(对象)'失败       GStreamer的;无法播放 - " file:///home/pi/Desktop/test_video.mp4"       GStreamer的;无法播放 - " file:///home/pi/Desktop/test_video.mp4"       警告:"没有解码器可用于类型' video / quicktime,variant =(string)iso'。"

请让我知道如何修复这些" Gstreamer"和#34;没有解码器"的东西。

1 个答案:

答案 0 :(得分:5)

经过大量的谷歌搜索,我能够解决它,这是我的答案。

您必须编辑/etc/apt/sources.list以添加新的存储库" deb http://www.deb-multimedia.org jessie main non-free" 然后安装以下软件包

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?