0

Raspberry Pi (Raspbian) で QtMultimedia を使用してビデオを表示する際に問題があります。

QMediaPlayer + QVideoWidget を使用すると、「このプラグインは setParent をサポートしていません」というエラーが表示されます。

QtQuick でビデオを表示しようとすると、エラーが発生します。

pi@raspberrypi ~/Desktop/QtApp $ ./JM
Unable to query physical screen size, defaulting to 100 dpi.
To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and
QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).
GStreamer; Unable to pause - ""
Error: "No URI set"

ここにQtQuickプロジェクトがあります: https://gist.github.com/anonymous/e41fa0721bc895d7fe00

ビデオは次の場所にあります: /home/pi/Desktop/QtApp/video/adv.mov

この問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

あなたのプログラムはあなたのビデオを見つけられません。交換:

source: "./video/adv.mov"

と:

source: "file:///home/pi/Desktop/QtApp/video/adv.mov"

あなたのvideo.qmlで

video.qml を Qt リソースに追加しました。

app.load(QUrl("qrc:/qml/video.qml"));

これは実質的に異なるファイル システムであるため、ルート フォルダーはおそらく期待したものではなく、相対パスはどこも指していません。

于 2015-05-02T01:13:33.280 に答える