Qt的5 + QMediaPlayer(视频窗件的例子)是无法播放视频文件(Qt 5 + QMedi

2019-10-18 17:01发布

我想的Qt 5中QMediaplayer用于播放视频文件videowidget例子。 它给了我错误,如错误:“GStreamer的发生一般的流错误。”

当我在其中发挥任何的MP4文件。 这是不能播放的单个文件。

但是,在具有同样的环境下,如果我使用旧的Qt SDK 4.8.2和使用声子和播放同一文件,然后它的罚款。 其工作。

谁能告诉我这是为什么新的SDK 5.1.1 QT发生?

问候,Keyur

Answer 1:

你已经安装在你的机器上所有的GStreamer 0.10的插件? 编解码器可能会丢失。 与GST-插件好,GST-插件丑,GST-插件坏和安装GST-插件,ffmpeg的,你应该能够播放几乎任何格式。



Answer 2:

虽然声子可以使用的GStreamer作为后端,QtMultimedia不使用声子。 好像你不是谁是有它的唯一一个 。

还有的打不出像视频bug报告这一项 ,和Qt开发人员说,最常见的情况是缺少编解码器。 请检查您是否不会错过任何的GStreamer编解码器。



文章来源: Qt 5 + QMediaPlayer (Video Widget example) is unable to play Video file