Noticia Descargar un vídeo de YouTube y extraer el audio de forma automática

Ya antes les habíamos hablado de youtube-dl, una herramienta que mediante comandos en la terminal nos permite descargar de YouTube vídeos para luego verlos offline, con comodidad.

Sucede que dmacias hizo hace algún tiempo un script el cual hace justamente lo que dice el título del post:

  1. Descarga un vídeo de YouTube
  2. Le extrae el audio a ese vídeo

Para que el script funcione se necesita tener instalado youtube-dl:

En Ubuntu y derivados:

sudo apt-get install youtube-dl

En ArchLinux o derivados:

sudo pacman -S youtube-dl

Ahora pasamos a instalar ffmpeg:

En Ubuntu y derivados:

sudo apt-get install ffmpeg

En ArchLinux o derivados:

sudo pacman -S ffmpeg

Listo, ahora vamos a descargar el script y darle permisos de ejecución:

wget http://www.dmaciasblog.com//wp-content/uploads/2013/09/yoump3

chmod +x yoump3

Listo!

Ahora, para trabajar con él, o sea, para descargar el audio de un vídeo de YouTube necesitamos saber obviamente qué vídeo de YouTube es no?. Tomemos por ejemplo este vídeo: Storytime, Nightwish

Ejecutamos el script y como primer parámetro le pasamos la URL del vídeo:

./yoump3 http://www.youtube.com/watch?v=4Hlw2xHOXAI

A mitad de proceso nos preguntará el nombre que deseamos darle al archivo, tiene que ser un nombre SIN espacios.

Y listo!

Por cierto, si les muestra algún error de que no puede (el script) encontrar a youtube-dl en /usr/local/bin/youtube-dl, deben hacer un enlace simbólico desde la ruta de su youtube-dl hacia donde le indican, o sea:

sudo ln -s /usr/bin/youtube-dl /usr/local/bin/

Fin!


Esta es una manera un poco más automática de extraer el audio, aunque claro, siempre pueden descargar el vídeo ustedes y luego extraer el audio con su aplicación preferida. Esta solución aunque se puede mejorar, por ejemplo, soporte a espacios en el nombre (corregible con unas comillas en el script), llega a ser casi un conversor de YouTube a MP3 como los tantos que hay en internet para Windows, lo que claro, el nuestro lo ejecutamos desde la terminal, consumirá menos, sabremos exactamente cómo funciona, etc :)

Muchas gracias a dmacias por el script.

Espero les sea de utilidad.




RVbkIaSjzbM


Continúar leyendo...