example convert commands linux ffmpeg video-processing mencoder

linux - convert - Cómo capturar capturas de pantalla de un video clip 50 minutos en el clip y hacerlo rápido?



ffmpeg video converter (1)

Intente utilizar seek (el indicador -ss ) en lugar de retrasar (el -itsoffset ), es decir:

ffmpeg -y -ss 3000 -i "clipname.mov" -vframes 1 "clipScreenshot001.png"

Ok, parece que cada vez que le digo a ffmpeg que tome una tapa de pantalla a la mitad del clip (el clip puede durar hasta 10 horas) usa 100% de 1 cpu core y toma años ... mientras que si lo dejo hacer un frame en el ¡empieza a funcionar muy rápido, como si escanea el video para llegar al medio en lugar de saltar hacia él!

Aquí está el código que estoy usando actualmente:

ffmpeg -y -itsoffset -“500" -i “clipname.mov" -vcodec png -vframes 1 -an -f rawvideo “clipScreenshot001.png”

Esto puede tardar varios minutos.

También se trata de videos en alta definición, 720p / 1080p, y son reproducciones de clips sin editar (por ejemplo, muy largos).

Así que esperaba un software mejor que haga capturas de pantalla del video mucho más rápido (tiene que ser linux y script).