gentoo linux, java, software libre y otras hierbas
oct, 15 2008 - 1:13 pm

Generar video a partir de una secuencia de imagenes [ffmpeg]

imagen video ffmpeg

Este tip es lo opuesto al anterior, en el que obteníamos secuencias de imagenes a partir de un video. Ahora convertiremos una secuencia de imágenes en un video. El comando es bastante sencillo… una vez tengamos un lote de imágenes enumeradas (imagen1.jpg, imagen2.jpg, imagen3.jpg, por ejemplo), ejecutamos lo siguiente:

ffmpeg -f image2 -i imagenes%d.jpg video.mpeg

Explicación…

El comando -f image2 le indica a ffmpeg que el formato de entrada serán imágenes. Mientras que el %d, de -i imagenes%d.jpg, será reemplazado por una secuencia de números.

18 Comentarios | deja el tuyo

oct, 15 2008 - 1:08 pm

Obtener secuencias de imagenes a partir de un video [ffmpeg]

ffmpeg video imagen

Este es un tip bastante útil, y nos permite obtener una secuencia de imagenes numeradas a partir de un video. El comando es muy sencillo:

$ ffmpeg -i video.avi imagenes%d.jpg

Como puedes deducir, ffmpeg reemplazará %d por una secuencia de números según vaya generando las imágenes. ffmpeg codifica las imágenes haciendo un auto-reconocimiento de la extensión, aún así puedes especificar el formato de las imágenes de salida usando la opción vcodec (OJO, a veces da problemas sino lo escribimos en el orden correcto):

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

Fíjate que se pone mjpeg en vez de jpeg. Además podrías poner también -vcodec ppm o -vcodec png.

2 Comentarios | deja el tuyo