viernes, 21 de marzo de 2014

Como convertir conjunto de imágenes JPG a vídeo AVI

Si se tiene una gran cantidad de fotogramas en formato JPG y se desea pasar a vídeo  lo primero que se debe de cumplir es que estos fotogramas tengan un nombre estandarizado y consecutivo, un ejemplo de conjunto de fotogramas sería:

20140218135400.jpg
20140218135401.jpg
20140218135402.jpg
20140218135403.jpg
20140218135404.jpg
20140218135405.jpg
20140218135406.jpg
20140218135407.jpg
20140218135408.jpg
.
.
.
20140218135500.jpg

Representaría una secuencia de fotogramas tomadas en el año 2014 en febrero (02) el día 18 a las 13 horas con 54 minutos, cada segundo hasta el minuto 55. Así nombrados los fotogramas y en el orden requerido se puede hacer en GNU/Linux un vídeo en el formato avi usando un comando en la terminal o consola:

mencoder mf://*.jpg -mf w=800:h=600:fps=8:type=jpg -ovc copy -oac copy -o 2014-02-18-8fps.avi

al comando mencoder se le suministra el patron del nombre de los fotogramas a convertir en video, se especifica que el ancho y el largo es de 800 por 600 pixeles, los cuadros por segundo son 8 y la salida (-o) es un archivo contenedor del video en el formato AVI.

Puedes cambiar el frame rate (fps) a otros valores, por ejemplo 16, 24, 30, 64 u otros más altos, solo recuerda que entre más grande sea el valor de fps más corto es el vídeo.

Si tienes un sistema con Ubuntu (o sus familiares), LinuxMint o DeBian el MENCODER se instala con un simple comando en consola o terminal:

sudo apt-get -y install mencoder

el -y es para que te instale todo lo que haga falta.