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

Código Python para pasar de notación postfija a infija

Este código es un borrador en  Python que convierte una expresión en notación postfija a notación infija ordenada por paréntesis:

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.