Я пытаюсь воспроизвести видео с помощью QtMediaPlayer в Raspberry pi 2 B. Исходный код выглядит следующим образом:
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();
Но результатом является пустой экран и следующая ошибка:
** (Bus:2148): WARNING **: ffmpegcolorspace-vo: size 1105920 is not a
multiple of unit size 829440
Error: "GStreamer encountered a general stream error."
Информация о системе
Запуск последней версии Raspbian Jessie OS, Установленный Qt5.3, Установлен gstreamer0.10-plugins-good/bad/ougly/ffmpeg и Установленная лицензия Mpeg-2
Вот видео test3.mp4
Я запустил этот код в Windows с установленной Qt5; он работает там. Но он не работает в малиновом пи. Пожалуйста, скажите мне, что мне здесь не хватает.
Попытка трубы из оболочки