Convertir videos YouTube en GIF animados

Por el 3 de julio de 2007

en: Negocio

Con las herramientas adecuadas podemos de una manera bastante sencilla convertir un video de YouTube en un GIF animado, los pasos son más sencillos si cabe cuando disponemos de un sistema operativo Linux a mano, pero si eres un usuario de Windows también podrás convertir tus videos.

Con Linux

1. Asegurate de que tienes acceso a las siguientes herramientas: wget, grep, sed, y xargs (Disponibles en la mayoria de distribuciones).

Tambien deberás tener instalado MPlayer.

2. Crea un script llamado por ejemplo “youtube.sh” con el contenido siguiente:

wget -q -O – http://www.youtube.com/watch?v=$1|grep “/watch_fullscreen?video_id=.*\&t=”|sed “s/^.*\&t=//”|sed “s/\&.*//”|xargs -i wget -O $2 http://youtube.com/get_video?video_id=$1\&t={}

Hazlo ejecutable con el comando chmod Ej: chmod +x youtube.sh

Si quieres averiguar más sobre el funcionamiento de este tipo de aplicaciones que descargan videos de Youtube echa un vistazo a este tutorial.

3. Encuentra el video de YouTube que deseas convertir a GIF. Asegúrate de que es corto puesto que por ejemplo un video de 5 minutos ocuparía 36 MB. Una vez localizado el video deseado recupera su URL que debe ser algo parecido a:

Es importante coger unicamente la parte posterior a ?v= que en este caso sería 34Sb0hGUNIQ. Copia este código.

4. Ejecuta el script de la manera siguiente:

./youtube.sh isuqe8IbYnQ mi_video.flv

Esto descargará el video a tu ordenador en formato Flash Video. El archivo estará con el nombre que hayas indicado en el segudo parámetro, ej: mi_video.flv. Ahora solo necesitas usar el MPlayer del principio para convertir el video en un GIF animado.

5. Haz la conversión de esta manera:

./mplayer -vo gif89a mi_video.flv

Más Info MPlayer

Esto tardará más o menos el tiempo de duración del video. Cuando hayamos terminado habra en el mismo directorio un archivo llamado output.gif.

http://www.chuckcaplan.com/blog/archives/2007/07/how_to_convert_1.html

Con Windows

Con Windows repetiremos exactamente los mismo pasos que con Linux teniendo en cuenta que necesitamos instalar y poner en funcionamiento Cygwin (+ info) que es una recopilación de herramientas para proporcionar un comportamiento similar a los sistemas Unix en Windows.

Es muy importante a la hora de instalar asegurarnos incluir las herramientas necesarias definididas en el punto 1 del apartado anterior: wget, grep, sed, xargs y Mplayer.

Una vez lo tenemos funcionando podremos empezar por el primer punto del apartado anterior.

Alternativa al uso de Cygwin

Si esta solución no te convence hay una alternativa más sencilla pero menos gratificante:

1. Encuentra el video de YouTube deseado Ej: http://youtube.com/watch?v=isuqe8IbYnQ (Aprox. 1MB)
2. Visita Vixy.Net y pega la URL del video, escoge transformar a AVI y pulsa en “Start”, en aproximadamente un minuto en nuestro caso tendrás un vídeo de 1MB en formato AVI.
3. Descárgate algún converso del tipo AVI -> GIF Ej: Mplayer

Dejar un comentario