Ir al contenido principal

CPRobot: Cómo obtener una secuencia de imágenes .jpg desde un video

Para unos experimentos necesitaba extraer las imágenes (o cada cuadro de la secuencia) de un video que tenía guardado en mi disco duro.

A pesar de parecer una tarea fácil con el comando ffmpeg, cuando creaba la numeración de cada frame lo hacía con el un número de secuencia que partía del 1, 2,...,10, etc. lo que no me permitía luego poder juntarlos de manera cómoda. Luego de un rato leyendo di con el siguiente comando que me permitía numerar cara frame como yo quería.



ffmpeg -r 10 -b 1800 -i %03d.jpg test1800.mp4

Otros ejemplos:

ffmpeg -i video.avi imagenes%05d.jpg
ffmpeg -i video.avi -f image2 -vcodec mjpeg imagenes%05d.jpg 


El operador de formato %05d.jpg indica que el índice de la secuencia de imágenes será un entero con cinco dígitos. Eso significa que el 1 será formateado como 00001.jpg.

END OF LINE

Comentarios

Entradas más populares de este blog

TIPS: Tres algoritmos para convertir una imagen de color a gris en python

Hace un tiempo necesitaba convertir unas imágenes que estaban en color a escalas de grises utilizando python. Buscando en internet encontré un sitio donde explicaban las fórmulas que se utilizan en el GIMP para realizar la conversión.

La tira cómica de Raulito el Friki

Buscando algunas cosas que necesitaba para comunicar un dispositivo por voip, me encontré en un grupo de interés que hacía referencias al sitio y luego de leer un rato no paré de reírme.

Al fin comenzamos...

Después de muchas y muchas reuniones de buena fe, finalmente nos hemos juntado para iniciar las primeras actividades de grupo de "Taller de Ingeniería de Software": Entre las actividades desarrolladas hoy: Conversamos. Instalamos fedora core 4 en el PC. Creamos nuestro blog. Y esperamos hacer el modelo de base de datos e instalar postgres. Nuestras actividades se desarrollan en el laboratorio de cliente/servidor, Universidad Católica del Norte . Y nuestras reuniones son los días martes desde las 11:45 hasta las 13:00 y los viernes desde las 18:00hrs.