Ich schreibe eine neue Version meines Digital Media Frame-Codes für den pi4 (Raspbian 12) mit GTK4. Sie können den Code herunterladen und mit den folgenden Befehlen testen:
Code: Select all
git clone https://github.com/najoshi/nik-presents.git
python3 nik-presents/pi4/nik_presents_pi4.py --jsonfile nik-presents/pi4/test/test.json --mediadir nik-presents/pi4/test --duration 3 --verbose
Nachdem das erste Video abgespielt wurde, erhalte ich die folgende Fehlermeldung:
Code: Select all
No provider of glGetTexImage found. Requires one of
Desktop OpenGL 1.0
Aborted
Bilder scheinen gut zu funktionieren. Es ist nur der Übergang von Video zu Bild, der Fehler verursacht. Was wirklich frustrierend ist, ist, dass dieser Code auf meinem Ubuntu-Desktop einwandfrei funktioniert. Die Renderer-Klasse für MPV habe ich von
https://github.com/trin94/python-mpv-gtk4 erhalten. Jede Hilfe wäre sehr dankbar.