Sip, otra vez un script de esos, pero es mucho mejor que el publicado anteriormente, si lo quieren ver está en http://josercl.blogspot.com/2008/03/script-para-descargar-videos-de-youtube.html.La diferencia entre este script y el anterior es que el nuevo hace uso de youtube-dl, un programita escrito en python que funciona bastante bien.
Para que el nuevo script funcione tienes que instalar youtube-dl, si usas una distribución basada en RPM, puedes ejecutar esto en la cónsola:
yum install youtube-dl
Si usas una distribución basada en Debian ejecuta
apt-get install youtube-dl
Después abre el editor de texto que más te guste y copia lo siguiente:
#!/bin/bash
ayuda(){
echo ""
echo "Uso: youtube opcion <url del video> <nombre a guardar>"
echo ""
echo " Opcion:"
echo " -v - Descarga el video completo"
echo " -s - Descarga la banda sonora del video en formato mp3"
echo ""
}
if [ $# -lt 3 ]; then
ayuda
exit 1
fi
COMANDO="youtube-dl $2 -o $3.flv"
case $1 in
"-v")
$COMANDO;
ffmpeg -i $3.flv $3.avi
;;
"-s")
$COMANDO;
ffmpeg -i $3.flv -f mp3 -vn -acodec copy $3.mp3
;;
*)
ayuda
exit 1;;
esac
rm -rf $3.flv
Guárda el script como youtube en la carpeta bin de tu directorio personal (si no existe, creála).
cambia los permisos del script:
chmod 755 ~/bin/youtube
Y ya está listo para usarse, pero hay una diferencia con respecto al script anterior, es que se puede guardar sólo la banda sonora del video en formato mp3 usando la opcion -s. Se explica mejor con un ejemplo :D.
Si quiero descargar el video se ejecuta lo siguiente:
youtube -v <direccion del video> mivideo
Si quiero guardar solo la banda sonora:
youtube -s <direccion del video> misonido
No hay comentarios.:
Publicar un comentario