Hoy cuelgo un pequeño tuto para descargarte videos de YouTube en formato AVI. Es muy facil de utilizar.
Crearemos un archivo de texto vacio llamado getyoutube.
gedit getyoutube
Dentro de el pondremos este codigo:
#########################################
#!/bin/bash if [ $# -lt 1 ]; then
echo «Uso: $0 <url del video>»
exit 1
fi ID=`echo $1 | cut -d= -f2 | cut -d\& -f1`
FILE=»youtube-${ID}»
BASE_URL=»http://youtube.com/get_video.php» wget -O /tmp/${FILE} $1 if [ $? == 0 ]; then
T_PARAM=`grep ‘&t=’ /tmp/${FILE} | head -n 1 | awk -F’&t=’ ‘{print $2}’ | cut -d\& -f 1`
VIDEO_URL=»${BASE_URL}?video_id=${ID}&t=${T_PARAM}» wget -O ${FILE}.flv $VIDEO_URL if [ $? != 0 ]; then
rm -f ${FILE}.flv
exit 1
else
ffmpeg -i ${FILE}.flv ${FILE}.avi
fi
fi rm -f /tmp/${FILE}
##########################################
Copiaremos el archivo al directorio:
sudo cp getyoutube /usr/local/bin/getyoutube
Le daremos permisos:
sudo chmod +x /usr/local/bin/getyoutube
Y ahora para utilizarlo, simplemente pon en la consola getyoutube [URL YOUTUBE], que seria algo asi:
getyoutube http://es.youtube.com/watch?v=GXJOXHASsda
Nada más!
Este tuto a sido visto en la web oficial de Ubuntu, y gracias a Capleto!
Deja un comentario