Script para bajar musica de youtube

youtube-musicaHoy os vengo con un script muy básico que he tenido el antojo de hacer, la verdad que siempre hacia los dos pasos a mano, descargar con youtube-dl y luego extraer el audio con ffmpeg pero me ha dado por hacer un script que lo automatice. Así a los nuevos linuxeros que he reconvertido desde el windowscrismo se les hace mas fácil, se que a algunos les va a gusta.

Lo primero será descargarnos en script de aqui

Luego vamos a la carpeta donde lo hemos descargado y le damos permisos de ejecución.

chmod +x yoump3

Si listamos el directorio nos tiene que quedar el archivo en verde y listo para ejecutar.

El funcionamiento es bastante fácil, ejecutaremos el script seguido del link del video de youtube.

./yoump3 http://link-del-video

A mitad del script nos pide que le demos nombre al archivo, se lo damos sin espacios ni extensión, como dirían aquí el nombre pelao 😛 .

Y ya a esperar en lo que demore nuestra maquina en extraer el audio del video.

Como ejemplo os pongo una captura.

Como es normal sois libres de modificarlo a vuestro antojo, o de pedirme modificaciones o de lo que sea, menos pasta ¬¬ 😛 y cualquier error ya sabeis, me lo dejais en los comentarios.

12 comentarios:

  1. Pingback: Bitacoras.com

  2. Hola, excelente script. Me imagino que se podra usar, y modificar.

    Como no tiene licencia, queria saber si lo puedo modificar, citando que tu eres el autor original y el enlace a esta entrada.

    Saludos! Gracias!

  3. Por supuesto que puedes, para eso está.
    Bueno que te guste, ya me mandaras la modificación para que la pruebe. 😉

  4. Pingback: Descargar un vídeo de YouTube y extraer el audio de forma automática

  5. Hola cuando lo descargo se descarga en formato de texto y contiene lo siguiente; que hago con esto?

    !#/bin/bash
    clear
    echo “##############################”
    echo “# #”
    echo “### DMACIASBLOG.COM ###”
    echo “##############################”
    echo “Descargando video espere”
    youtube-dl $1
    touch link
    echo “$1” > link
    num=$(cut -d= -f2 link)
    echo “Dele nombre a su archivo de audio sin espacios”
    read name
    ffmpeg -i *$num* $name.mp3
    rm link *$num*
    echo “Terminado”

  6. hola ruben, lo unico que tienes que hacer es darle permisos de ejecucion al archivo
    [bash]
    chmod +x yoump3
    [/bash]

    Si quieres lanzarlo sin tener que navegar hasta la carpeta donde tienes el script copia el archivo a
    [bash]
    cp yoump3 /usr/local/bin/yoump3
    [/bash]
    y allí le das los permisos de ejecucion.
    Ya solo te bastará lanzarlo con el enlace del video de youtube como se explica en la entrada, es muy facil 😉

    gracias por comentar

    Un saludo

  7. Hola. Quiero descargar este vídeo para dejarlo en MP3, pero arroja error:
    http://www.youtube.com/watch?v=40SvFO-mgcU

    ¿Sabeis si esto es por el programa o porque Youtube pudo poner restricciones a la descarga de vídeos?

    Un abrazo.

  8. Que error te da???
    seguramente sea que no tienes instalado youtube-dl o ffmpeg.
    Pega el error y buscamos la solucion 😉

  9. Muchas gracias por el script ya lo estoy usando y va perfecto. Saludos

  10. Me alegro que te sirva.
    Aunque ya youtube-dl descarga el audio por si solo, yo sigo usando el script, le cojí cariño xD

  11. Me alegra que te haya servido, voy a hechar un vistazo allí en tu casa y a probarlo

    Gracias por comentar y por los creditos en el script 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.