Script para descargar videos de YouTube

Acabo de ver en Ubuntu Destiny este script para poder descargar videos de YouTube:

# Script para descargar videos de YouTube
if [ “$#” != “1″ ]; then
echo ” “
echo ” “
echo ” YouTube Video Downloader”
echo
echo ” Funcionamiento, debes escribir:”
echo ” youtube.sh http://www.youtube.com/watch?v=<video_ID>”
echo ” o”
echo ” youtube.sh <video_ID>”
echo
exit 64
fi
VID=$(echo “$1″|sed “s/.*v=\([^&]*\).*/\1/”)
URL1=”http://www.youtube.com/watch?v=$VID”
echo -n “Buscando $URL1 …”
PARAM=”$(wget -q -O - “$URL1″|grep watch_fullscreen|cut -d ‘&’ -f 3)”
echo ” Descarga finalizada.”
URL2=”http://www.youtube.com/get_video?video_id=$VID&$PARAM”
echo -n “Buscando $URL2 …”
URL3=”$(wget -S “$URL2″ 2>&1|sed -n /Location:/s/.*http:/http:/p)”
echo ” Descarga finalizada.”
echo “Buscando $URL3″
exec wget -O “$VID.flv” “$URL3″

Para usarlo, hay que crear un fichero de texto y pegar en él el código superior, lo guardamos como youtube.sh (por ejemplo) y luego le damos permisos de ejecución (chmod +x youtube.sh). Para bajar el vídeo que nos interese, sólo hay que ejecutar:

$ ./youtube.sh dirección_completa_del_video 

Y tendremos el video en la carpeta donde ejecutemos el script.

2 Comments »

  1. 1
    Claret Coromoto Says:

    Mira donde copio el script??

    Like

  2. 2
    DaniFP Says:

    Hola, sólo has de copiarlo a un archivo de texto, que puedes guardar donde quieras. Para que funcione no importa dónde lo tengas sólo has de asegurarte de que tiene permisos de ejecución.
    Saludos.

    Like


RSS Feed for this entry

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: