2013-09-25 88 views
1

我正在用Qowiaplayer用於播放視頻文件的videowidget示例嘗試Qt 5。 它給我錯誤像 錯誤:「GStreamer遇到一般性的流錯誤。」Qt 5 + QMediaPlayer(視頻控件示例)無法播放視頻文件

當我在其中播放任何mp4文件。它無法播放單個文件。

但是如果我使用舊的SDK Qt 4.8.2並且使用Phonon並且播放同樣的文件,那麼它的環境相同。它的工作。

誰能告訴我爲什麼新SDK QT 5.1.1發生這種情況?

問候, Keyur

回答

0

你已經安裝在你的機器上所有的GStreamer 0.10的插件?編解碼器可能會丟失。 gst-plugins-good,gst-plugins-醜陋的,gst-plugins-bad和gst-plugins-ffmpeg的安裝,你應該可以播放任何格式的文件。

0

雖然Phonon可以使用GStreamer作爲後端,但QtMultimedia不使用Phonon。好像你是not the only one who is having it

有視頻不像this one播放的bug報告,和Qt開發人員說最常見的情況是缺少編解碼器。請檢查您是否錯過了任何gstreamer編解碼器。