Una de las herramientas mas interesantes que disponemos en Ubuntu para descargar vídeos de YouTube es youtube-dl, sin embargo, la versión que hay instalada en los repositorios oficiales de Ubuntu no está todo lo actualizada que debería. ¿Que hacer cuando no funciona youtube-dl en Ubuntu?
Pero, ¿porque no funciona esta herramienta?, entre otras cosas, porque los desarrolladores de YouTube van actualizando el servicio web, seguro que para mejorarlo, aunque también me imagino que en ocasiones para evitar esta prácticas que seguro no les vienen nada bien, puesto que uno de las fuentes de ingresos son los anuncios, y con el uso de herramientas como youtube-dl lo evitas…
¿Que hacer cuando no funciona youtube-dl en Ubuntu?
Cuando nos encontremos con que no podemos descargar un vídeo de YouTube lo mas probable, a menos que el vídeo ya no exista, es que debemos actualizar la versión de youtube-dl. Para actualizarlo solo debemos ejecutar la siguiente orden en un emulador de terminal
sudo /usr/bin/youtube-dl -U
Sin embargo, puede ser que te encuentres con la desagradable sorpresa de que no te deja hacerlo, mostrándote un mesaje como el siguiente,
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.
Para estos casos, en los que no funciona youtube-dl en Ubuntu podemos recurrir a dos métodos.
Desde repositorio
Este primer método para solventar el problema de que no funciona youtube-dl en Ubuntu, consiste en añadir el repositorio personal PPA de WebUpd8, donde mantiene entre otros muchos paquetes (te animo a que le des un vistazo al PPA) una versión actualizada de yotube-dl y de youtube-dlg. De estas dos aplicaciones ya escribí en el artículo Descargar de YouTube con interfaz gráfica o desde un terminal.
Para añadir el respositorio e instalar la aplicación, solo tienes que ejecutar las siguientes órdenes en un emulador de terminal,
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install youtube-dl
Si además quieres instalar la interfaz gráfica de youtube-dl, tal y como indico en el artículo que he comentado antes, además ejecuta la siguiente orden,
sudo apt-get install youtube-dlg
Desde el sitio oficial de youtube-dl
El segundo método para resolver el problema de que no funciona youtube-dl en Ubuntu, es más drástico que el anterior, y deja en tus manos todo el trabajo de actualizarlo. Es decir, mientras que desde repositorio Andrei se encarga de que la versión de youtube-dl esté siempre actualizada, en este caso, el responsable de esto eres tu; cosa que tampoco es un trauma, puesto que cuando te encuentres con el problema comentado inicialmente solo deberás ejecutar el comando de actualización.
Así, si quieres instalar youtube desde el sitio oficial, solo deberás ejecutar las siguientes órdenes,
cd ~ sudo wget https://yt-dl.org/downloads/latest/youtube-dl chmod +x youtube-dl mv youtube-dl /usr/bin
Y ya lo tienes…. Llegados a este punto, en el caso de que quieras ver si tienes la versión actualizada solo debes ejecutar la orden,
/usr/bin/youtube-dl -U
de forma que si está actualizada recibirás un mensaje como
youtube-dl is up-to-date (2016.03.06)
En caso de que no esté actualizada, deberás actualizarla como administrador, es decir, ejecutando la orden
sudo /usr/bin/youtube-dl -U
Cabe recalcar que la versión con GUI, tiene el botón «Update» que no siempre funciona. Después de agregar el repositorio de webupd8, un simple apt-get update upgrade suele corregir el problema.
Muchas gracias Miguel
Gracias, ha sido útil. Te pongo en mis marcadores 😉
Muchas gracias por comentar.