Para hacer screenshots de un video, un truco fácil, rápido y sencillo:


ffmpeg -i video.avi -r 1 -ss 00:00:04 -t 00:00:01 -y video%d.jpg

  • – i video.avi : fichero de entrada
  • – r 1 : fija el framerate a 1 por segundo.
  • – ss 00:00:04 : inicio de la secuencia a capturar
  • -t 00:00:01 : duracion de la captura ( como hemos puesto el framerate a 1 solo capturará un frame)
  • video%d.jpg : formato de nombre de salida, el %d se reemplaza por el numero de frame capturado (nota:el %d es obligatorio aquí)