Você pode querer usar o ffmpeg para Windows com o seguinte comando:
ffmpeg -i <INPUT FILE> -ss 10 -f image2 -r 25 <OUTPUT FILE>
-
-i <INPUT FILE>
Especifica o arquivo de entrada. Por exemplo. movie.mp4. -
-ss <TIME>
Especifica a posição da hora em segundos. "hh: mm: ss [.xxx]" também é suportado. -
-f image2
Forçar / Definir formato. -
-r 25
Define a taxa de quadros (em Hz. Pode ser uma fração ou um número, padrão = 25). -
<OUTPUT FILE>
Define o arquivo de saída. Por exemplo. image1.jpg.
Se o seu vídeo de origem tiver uma taxa de quadros fixa, você poderá capturar um quadro específico usando esta fórmula:
<FRAME NUMBER> / <FRAME RATE> = <NUMBER OF SECONDS>
Portanto, se você quiser capturar o quadro 250 a uma taxa de quadros de 25 Hz, defina -ss
para 10.