Tentando fazer o VLC/Quicktime parar, mas fazer um loop

Tentando fazer o VLC/Quicktime parar, mas fazer um loop

Realmente espero tornar isso possível no VLC (2.1.0) ou Quicktime (10.4) em um Mac:

  1. Jogue (digamos) 5 filmes
  2. Cada filme deve parar de ser reproduzido no final
  3. Depois de uma chamada tecla de atalho, o próximo filme deve começar a ser reproduzido
  4. No final (número 5), deve começar novamente no número 1
  5. Tudo em tela cheia

É possível? Realmente quero saber!!

E se não fosse em VLC/Quicktime, em qual player seria possível? (e se eu mudar para o PC?)

Muito bom por qualquer ajuda!

Alan

Responder1

Acho que envolveria escrever umscript bash, usando um loop while aguardando a parada das entradas.

while :
do
    vlc -f --play-and-exit /path/to/film_1.avi
    vlc -f --play-and-exit /path/to/film_2.avi
    vlc -f --play-and-exit /path/to/film_3.avi
    vlc -f --play-and-exit /path/to/film_4.avi
    vlc -f --play-and-exit /path/to/film_5.avi

done

Se você pressionar CTLR + C, o vídeo atual será encerrado e o próximo será iniciado. Para sair, é necessário fechar o terminal. Pode haver uma solução mais elegante, como um loop while aguardando a parada de uma entrada.

EDITAR

one-liner que pode ser executado em um terminal:

while :; do vlc -f --play-and-exit /path/to/film_1.avi;vlc -f --play-and-exit /path/to/film_2.avi;vlc -f --play-and-exit /path/to/film_3.avi;vlc -f --play-and-exit /path/to/film_4.avi;vlc -f --play-and-exit /path/to/film_5.avi;done

Explicação

  • enquanto :equivalente aenquanto verdadeiro, Loop infinito
  • -fopção de tela cheia
  • --play-e-sairsaia do vlc depois de reproduzir o vídeo

informação relacionada