Executando o vlc player a partir de um arquivo bat do Windows, quero reproduzir vários fragmentos de um mesmo arquivo de vídeo.
Até agora, eu tenho isso (apenas para fins de demonstração: jogando video_file.mp4
de 0:15 a 0:17, depois de 0:45 a 0:48):
"C:[path]vlc.exe" video_file.mp4 --start-time 15 --stop-time 17 --fullscreen --video-title-timeout=0 --play-and-exit
"C:[path]vlc.exe" video_file.mp4 --start-time 45 --stop-time 48 --fullscreen --video-title-timeout=0 --play-and-exit
Após cada fragmento, o jogador para no último quadro. Eu tenho que fechar o vlc player e ele reabre automaticamente para jogar a próxima sequência.
No entanto, gostaria que iniciasse imediatamente a próxima sequência: como fazer isso?
Tentei adicionar os timecodes para a segunda sequência imediatamente após a primeira, mas isso não funciona. Além disso, excluí --play-and-exit
-lo ou substituí-lo por --play-and-pause
interrompe a reprodução.
Basta dar uma chance para este script em lote e dizer como ele funciona do seu lado?