Viernes 02/11/2018

ETIQUETA | Software

14/04/2023 Adenda:
"youtube-dl" se encuentra descontinuado, sin embargo parece que "yt-dlp" ha tomado su lugar y funciona muy bien.

yt-dlp

Wikipedia nos describe a youtube-dl como: "Un programa de línea de comandos para descargar vídeos o extraer audio de sitios de streaming tales como YouTube, Dailymotion o Vimeo". El programa está escrito en Python y es de dominio público.

Para instalar yt-dlp podemos utilizar el administrador de paquetes "pip", (pip viene instalado por defecto en Raspbian) o mejor aun "pipx" (ver reseña de pipx "aquí" ) Basta con teclear en una terminal:

pipx install yt-dlp

Su manejo es muy fácil.

Tecleando:

yt-dlp [url_del_video]

Descargamos el vídeo en su máxima resolución.

yt-dlp -F [url_del_video]

Lista todos los formatos disponibles del vídeo.

yt-dlp -f [número] [url_del_video]

Descarga el vídeo con el formato deseado

Por ejemplo, para descargar el vídeo "La Cuadri del Hospi" de Adolfo Cabrales "Fito", basta con teclear:

yt-dlp https://www.youtube.com/watch?v=yqLDL86oB5g

Descarga el vídeo en su máxima resolución.

Si deseáramos descargar el vídeo con una resolución distinta, tendriamos que teclear:

yt-dlp -F https://www.youtube.com/watch?v=yqLDL86oB5g

y obtendríamos una salida como esta:

youtube-dl

Vamos a elegir una resolución media (la nº 18 de 16.13MiB) y lo bajamos con:

yt-dlp -f 18 https://www.youtube.com/watch?v=yqLDL86oB5g

Obsérvese que, para consultar el tipo de resolución, la "F" es mayúscula y para bajar el vídeo, la "f" es minúscula.

Si, en alguna ocasión dejara de funcionar o presentara algún fallo, ocasionado por los cambios que realizan las páginas de streaming, debe actualizarlo con:

pipx upgrade yt-dlp

Una utilidad interesante, en la Raspberry Pi, para no sobrecargar el navegador con extensiones que lo ralenticen.


§