Raspberry Pi + omxplayer-wrapper - reprodução de arquivos de vídeo na ordem desejada ao pressionar botões
📁 função, python, exemplo, botas, IA, trabalho
Estou tentando reproduzir arquivos de vídeo no Raspberry Pi a partir do Python. Para isso, estou usando omxplayer-wrapper.
Estou tentando implementar o seguinte algoritmo:
- No início do programa, o arquivo a.mp4 é reproduzido.
- Ao pressionar o botão 1, a.mp4 para e b.mp4 é iniciado. Quando termina, a.mp4 é reproduzido novamente.
- Ao pressionar o botão 2, a.mp4 para e c.mp4 é iniciado. Quando termina, a.mp4 é reproduzido novamente.
O algoritmo funciona, mas observo as seguintes falhas:
- Após o término da reprodução do arquivo b.mp4, antes de iniciar a.mp4, a área de trabalho fica visível (cerca de 1 segundo).
- Após o término da reprodução do arquivo c.mp4, antes de iniciar a.mp4, a área de trabalho fica visível por mais tempo (cerca de 10-12 segundos).
Como posso realizar essa tarefa corretamente?
Aqui está um esboço do código:
from omxplayer import OMXPlaye