Raspberry Pi + OMXPLAYER -WRAPER - iniciando arquivos de vídeo na ordem correta ao pressionar botões
📁 função, python, exemplo, botas, IA, trabalho
Tentando iniciar arquivos de vídeo com Raspberry Pi a partir de um script Python. Para isso, uso Omxplayer-Wrapper.
Tento implementar o seguinte algoritmo:
- No início do programa, a.mp4 é iniciado.
- Ao pressionar o botão 1, a.mp4 para e b.mp4 é iniciado. Quando termina, a.mp4 é iniciado novamente.
- Ao pressionar o botão 2, a.mp4 para e c.mp4 é iniciado. Quando termina, a.mp4 é iniciado novamente.
O algoritmo funciona, mas as seguintes falhas são observadas:
- Após o arquivo b.mp4 terminar, antes de iniciar a.mp4, a área de trabalho fica visível (aproximadamente 1 segundo).
- Após o arquivo c.mp4 terminar, antes de iniciar a.mp4, a área de trabalho fica visível por mais tempo (aproximadamente 10-12 segundos).
Como realizar esta tarefa corretamente?
Forneço um esboço do código:
from omxplayer import OMXPlayer