Ich versuche, ein Video mit QtMediaPlayer in Raspberry Pi 2 B. Der Quellcode zu spielen ist wie folgt:GStreamer stellte einen allgemeinen Strom Fehler in QT5 Raspberry Pi
QMediaPlayer *media;
QVideoWidget *video;
...
...
media = new QMediaPlayer(parent);
video = new QVideoWidget(parent);
media->setVideoOutput(video);
media->setMedia(QUrl::fromLocalFile("/home/pi/Desktop/test3.mp4"));
media->play();
Aber das Ergebnis eine leere Video Bildschirm und die folgende Fehlermeldung:
** (Bus:2148): WARNING **: ffmpegcolorspace-vo: size 1105920 is not a
multiple of unit size 829440
Error: "GStreamer encountered a general stream error."
Systeminformationen
neueste raspbian Jessie OS Rennen, installiert Qt5.3, installiert gstreamer0.10-plugins-good/bad/hässlich/ffmpeg und installiert Mpeg-2-Lizenz
Hier ist das Video test3.mp4
ich diesen Code in Windows mit QT5 installiert lief ; es arbeitet dort. Aber es funktioniert nicht im Raspberry Pi. Bitte sag mir, was ich hier vermisse.
Der Versuch, Rohr von Shell
Ich glaube nicht, dass es eine Antwort dafür gibt, aber ich hoffe immer noch, dass jemand hilft, da ich neu in der Linux-Welt bin. – Myanju
gut können Sie mit gstreamer Debug-Logs spielen und etwas interessantes finden. Führen Sie Ihre App so: 'GST_DEBUG = 3./yourapp ' – nayana
Haben Sie das gleiche Problem für etwa 2 Wochen auf Ubuntu, kann es nicht lösen :( – Netwave