Não sei se estou usando as palavras corretas porque não consigo encontrar uma resposta no documento VLC . Eu recebo um fluxo mmpeg com este comando:
vlc -Idummy udp://@:1234 --sout=file/ps:D:/test.mp4 --run-time 30 vlc://quit
enquanto grava o fluxo no disco que eu quero tirar um instantâneo (foto, ainda, foto - não sei o termo adequado) do quadro atual.
Eu tentei com vários comandos, mas nenhum funciona:
vlc -Idummy udp://@:1234 --scene-format=jpeg --scene-path="D:/" --scene-path="snapshot_"
vlc -Idummy udp://@:1234 video-filter=scene --scene-format=jpg --run-time=1 --scene-replace -V vlc://quit
vlc -Idummy udp://@:1234 video-filter=scene --scene-format=jpg --run-time=1 --scene-replace --sout=file/ps:D/test.jpg -V vlc://quit
vlc -Idummy udp://@:1234 --scene-format=jpg --run-time=1 --sout-x264-tune=stillimage -V vlc://quit
Na lista de parâmetros brutos, não consigo inferir a combinação correta deles. E os exemplos que encontrei não funcionaram. Estou usando a versão 2.2.4 no Windows 7 de 64 bits.