jueves, 1 de marzo de 2012

Gifs animados a partir de un video


Crear Gifs animados partir de un video con GIMP es algo relativamente simple, pero requerimos de un par de herramientas extras, la primera son codecs de video, pero cabe resaltar que los codecs que conseguimos con paquetes como K-lite o similares no son suficientes. Esto no significa que dichos paquetes no sean buenos, el detalle es que dichos paquetes solo traen codecs de lectura, pero no traen codecs de escritura, es decir, son utiles solo para ver videos, pero no para editarlos, es por esto que les dejo este link donde pueden ver como instalar algunos codecs, al final de la pagina encontraran un link para bajar los codecs útiles para trabajar con archivos .avi


La otra herramienta es VirtualDub, un editor de video que al igual que GIMP, es software libre y gratuito, este tiene la ventaja de que es portable, es decir, no requiere ser instalado, solo descomprimimos el archivo .rar que descarguemos y listo ya se puede usar el programa, el cual pueden descargar desde el siguiente link.


En fin, una vez que hemos descargado e instalado o descomprimido nuestras herramientas, ejecutamos el archivo VirtualDub.exe y procedemos a abrir nuestro video en “File -> Open video file…


Una vez abierto nos aparecerá dos veces en la ventana, el siguiente paso es seleccionar el inicio de nuestra animación, para esto sólo desplazamos la barra deslizable de la parte inferior hasta donde deseamos que comience, y damos click en la flecha negra que apunta a la izquierda.


Ahora debemos seleccionar el fin de nuestra animación, para esto nuevamente desplazamos la barra deslizable hasta donde queremos que finalice la animación, y presionamos la flecha negra que apunta a la derecha.

Lo que sigue es exportar nuestras imágenes, para lo que vamos a “File -> Export -> Image sequence” 


Nos debe salir una nueva ventana en la cual le decimos como queremos que se llame nuestra secuencia de imágenes y donde la queremos guardar, ya solo seleccionamos la opción JPEG y damos OK


Como muchos se habrán dado cuenta VirtualDub ya nos da la opción de exportarlo como gif, y dirían ¿para qué usar GIMP?, el detalles es que GIMP nos permite tener control sobre el tamaño de la imagen y VirtualDub no, entre otras ventajas mas, por eso cerramos VirtualDub y abrimos GIMP, y el siguiente paso es abrir nuestras imágenes como capas en “Archivo -> Abrir como capas…


Nos aparecerá una ventana donde debemos buscar la ruta de nuestras imágenes, las buscamos y las seleccionamos todas (Ctrl+A) y damos en abrir


Ahora como les comentaba en una entrada anterior, las animaciones GIF no deben ser muy grandes, por lo que procedemos a escalar nuestra imagen en “Imagen -> Escalar la Imagen


La secuencia de imágenes original que yo usé era de tamaño 640x480, por lo que sólo la dividí a la mitad, es decir, 320x240


Ahora ya podemos trabajar sobre nuestras capas agregando textos, entre otras cosas que podemos hacer, pero en este caso yo no las haré, sólo me enfocaré a la creación del gif, en fin ya casi por ultimo vamos a “Filtros -> Animación -> Optimizar (para GIF)”,


Ahora ya sólo debemos guardar la imagen de la nueva ventana que nos apareció, en “Archivo -> Guardar como…”, le damos nombre a nuestra imagen y le ponemos extensión .gif


En el cuadro que aparecerá damos click en la opción Guardar como animación, y damos Exportar


En el último cuadro dejamos todo tal cual y le damos guardar


Y listo el resultado es algo como esto


NOTA: si te ocurre algo como lo que pasa en esta imagen, es decir, que el gif se ve entrecortado/pausado, sólo omite el paso de la optimización para gif, y al momento de exportar la imagen, ajusta el "retardo entre cuadros" a tu gusto, aunque siempre toma en cuenta que el ojo humano puede retener un máximo de 24 fps (cuadros/frames por segundo), por lo que recomiendo que el retardo sea mayor a 42 milisegundos, pues 1s=1000ms de aquí 1000/24=41.66666, yo he usado este ajuste y se obtienen muy buenos resultados.

No hay comentarios:

Publicar un comentario

Gracias por tu comentario