Raspberry Pi + omxplayer-wrapper - reproducción de archivos de video en el orden deseado al presionar botones
📁 función, python, ejemplo, Desarrollo de bots (Telegram, Discord), IA, trabajo
Estoy intentando reproducir archivos de video en Raspberry Pi desde Python. Para ello uso omxplayer-wrapper.
Estoy tratando de implementar el siguiente algoritmo:
- Al inicio del programa se reproduce el archivo a.mp4
- Al presionar el botón 1, a.mp4 se detiene y se inicia b.mp4. Cuando termina, se vuelve a iniciar a.mp4
- Al presionar el botón 2, a.mp4 se detiene y se inicia c.mp4. Cuando termina, se vuelve a iniciar a.mp4
El algoritmo funciona, pero se observan los siguientes inconvenientes:
- Después de que termina de reproducirse b.mp4, antes de iniciar a.mp4 se ve el escritorio (aproximadamente 1 segundo)
- Después de que termina de reproducirse c.mp4, antes de iniciar a.mp4 se ve el escritorio por más tiempo (aproximadamente 10-12 segundos)
¿Cómo realizar correctamente esta tarea?
Adjunto un esbozo del código:
from omxplayer import OMXPlaye