Sto cercando di riprodurre un video utilizzando QtMediaPlayer in Raspberry Pi 2 B. Il codice sorgente è il seguente:incontrato un errore flusso generale 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();
Ma il risultato è un video in bianco schermo e il seguente errore:
** (Bus:2148): WARNING **: ffmpegcolorspace-vo: size 1105920 is not a
multiple of unit size 829440
Error: "GStreamer encountered a general stream error."
System Information
Esecuzione ultima raspbian Jessie OS, Installato Qt5.3, installati gstreamer0.10-plugins-buono/cattivo/brutto/ffmpeg e installati Mpeg-2 licenza
Ecco il video test3.mp4
ho eseguito questo codice in Windows con installato QT5 ; sta lavorando lì. Ma non funziona nel Raspberry pi. Per favore dimmi cosa mi manca qui.
Cercando Tubo da Shell
Non penso che ci sia una risposta per questo, ma spero ancora che qualcuno possa aiutare dal momento che sono nuovo nel mondo di Linux. – Myanju
bene puoi giocare con i log di debug di gstreamer e trovare qualcosa di interessante. esegui la tua app in questo modo: 'GST_DEBUG = 3./yourapp' – nayana
Avere lo stesso problema per circa 2 settimane su Ubuntu, non posso risolverlo :( – Netwave