como detectar o preenchimento de vídeo em vlc

1

Vlc fornece documentos nos quais existem muitos comandos para controlar a vlc a partir da linha de comando. Aqui está o link da documentação. Agora na minha tarefa, preciso rodar um vídeo em um loop, por isso estou usando esse comando

vlc --fullscreen --loop t.mp4

onde t.mp4 é o meu video.Isto está funcionando bem.Agora em alguma entrada em particular eu tenho que executar algum outro vídeo, por isso estou novamente usando este comando

vlc --fullscreen t1.mp4

Agora, o problema é que, depois de concluir este vídeo, quero executar o vídeo anterior. Para isso, de alguma forma, preciso saber que meu vídeo atual está concluído. Para isso, por favor me diga o comando através do qual eu posso saber a conclusão do vídeo vlc.

    
por tabish 28.08.2014 / 12:58

1 resposta

1

No seu link , o primeiro exemplo:

"vlc file1.mpg: fullscreen file2.mpg"

realiza o que você precisa. Quero dizer algo assim:

vlc t.mp4 :fullscreen :loop t1.mp4 :fullscreen t.mp4 :fullscreen :loop

Se você precisa ter certeza de que o processo "vlc" terminou (não apenas o filme), faça o seguinte:

ps ax | grep -v grep| grep "vlc t.mp4" || vlc t.mp4 :fullscreen :loop

Isso significa que se não (||) "vlc t.mp4" na lista de processos (ps ax), inicie o vlc t.mp4.

    
por 28.08.2014 / 15:39