2016-05-05 13 views
1

Ich benutze den OMXPlayer, um einige HD-Videos auf meinem RaspberryPi 3 mit dem neuesten Raspbian Jessie-Bild abzuspielen. Es läuft perfekt für einige Zeit (manchmal 20 Minuten, manchmal 3 Stunden, manchmal 5 Stunden), aber dann friert es ein. CPU- und RAM-Werte sind normal. Ich betreiben OMXPlayer mit diesem Befehl:OMXPlayer friert bei der Wiedergabe ein

/usr/bin/omxplayer --no-osd --loop myVideo.mp4 

und nach OMXPlayer friert ich diese Nachricht in der Konsole:

omxplayer.bin: OMXCore.cpp:785 OMX_ERRORTYPE COMXCoreCOmponent:FreeInputBuffers(): Assertion 'm_omx_input_buffers.size() == m_omx_input_available.size()' failed. 

gegoogelt und einzigen Rat, den ich dieses Problem zu lösen gefunden ist GPU-Speicher auf 128 statt 64, tat ich es, aber nichts änderte sich.

Jeder hier hatte ähnliche Erfahrung mit OMXPlayer? Gibt es eine Möglichkeit, das zu beheben?

Antwort

0

Es war, weil alt Raspberry Pi Firmware und alte omxplayer Version, so empfehle ich Ihnen, die Firmware zu aktualisieren durch:

sudo rpi-update 

und OMXPlayer Version 6c90c75 von diesem Link zu installieren und downloaden Einfrieren Probleme zu vermeiden:

http://omxplayer.sconde.net/

+1

ich nur RPI 3 Firmware aktualisiert und sorgte dafür, dass ich die neueste omxplayer Build (dfea8c9) verwendet wird, es leider immer noch friert . Irgendwelche Ideen? – xfx

0

Basierend auf this thread, entdeckte ich, dass eine alte Version von Omxplayer (ab 9. März 2014) Installation meine Einfrieren Problem gelöst. Sie können alte Versionen von Omxplayer herunterladen here und installieren Sie die heruntergeladene .deb-Datei mit:

sudo dpkg -i /path/to/your_install_file.deb