Youtube-dl

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda
Youtube-dl
yt-dl.org, youtube-dl.org, github.com/ytdl-org/youtube-dl y ytdl-org.github.io/youtube-dl
-youtube-dl https www.youtube.com watch v=YE7VzlLtp-4.png
Tipo de programa gestor de descargas
console application
public domain software
Autor Ricardo García
Lanzamiento 8 de agosto de 2006
Programado en Python
Sistema operativo Microsoft Windows
macOS
GNU/Linux
BSD
tipo Unix
Licencia Unlicense

youtube-dl es 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, por lo que es multiplataforma, pudiéndose ejecutar en cualquier sistema con Python. Está en el dominio público, bajo la licencia Unlicense.

Debido a una reclamación de la RIAA por derechos de autor, GitHub eliminó temporalmente el repositorio en noviembre de 2020, pero este fue restaurado el 16 de noviembre de 2020 y GitHub publicó sobre esto en su blog.[1][2]

Instalación[editar]

En Debian, Ubuntu y derivados:

$ sudo apt install youtube-dl

En Arch Linux y derivados:

$ sudo pacman -S youtube-dl


Uso[editar]

$ youtube-dl [OPTIONS] URL

Muchos otros parámetros pueden ser especificados también. En algunos casos (como YouTube) la URL puede sustituirse por el ID del video.[3][4]

Selección de formato[editar]

En los casos en que haya múltiples formatos de video disponibles, youtube-dl usará por defecto la descarga de la mejor versión posible. Para elegir un formato específico se puede obtener una lista de los formatos disponibles:

$ youtube-dl -F URL

Conociendo el código de formato:

$ youtube-dl -f format URL

A menudo puede descargar formatos de solo audio o de vídeo de esta manera. Si está instalado FFmpeg, se puede descargar un formato solo de vídeo y solo de audio y mezclarlos en un solo archivo:

$ youtube-dl -f video_format+audio_format URL

Extraer audio[editar]

Se usa el parámetro -x para descargar solo el audio (requiere FFmpeg).

$ youtube-dl -x -f bestaudio URL

Se puede crear un alias que busca la URL desde el portapapeles con xclip usando xclip -o

Configuración[editar]

El archivo de configuración de todo el sistema es /etc/youtube-dl.conf y el archivo de configuración específico del usuario es ~/.config/youtube-dl/config. La sintaxis es simplemente una opción de línea de comando por línea. Ejemplo de configuración:[4]

~/.config/youtube-dl/config
# Guardar en ~/Videos
-o ~/Videos/%(title)s.%(ext)s
# Prefiere resoluciones de 1080p o más bajas
-f (bestvideo[height<=1080]/bestvideo)+bestaudio/best[height<=1080]/best

Ver [1] para más información.

Dependencias[editar]

youtube-dl depende de otras utilidades de línea de comandos, aunque son opcionales. Para el post-procesado y operaciones de fusión se usa FFmpeg o avconv. Para extraer datos de un flujo Macromedia RTMP usa RTMPDump. Para sitios que necesiten JavaScript para extraer datos usa PhantomJS. Estas utilidades no vienen incluidas con youtube-dl y se descargan por separado.

Los usuarios de Windows deben descargar las compilaciones ejecutables de sus respectivas fuentes y colocarlas en el mismo directorio que youtube-dl.

Los usuarios de macOS pueden instalar las dependencias usando el comando brew:

brew install [nombre de la dependencia]

Sitios soportados[editar]

Algunos de los sitios que son soportados por youtube-dl:[5]

Vídeo[editar]

Anime[editar]

Música[editar]

Pornografía[editar]

Referencias[editar]

  1. https://github.blog/2020-11-16-standing-up-for-developers-youtube-dl-is-back/
  2. «El repositorio de GitHub de Youtube-dl vuelver a estar disponible». ADSLZone. Consultado el 17 de noviembre de 2020. 
  3. «youtube-dl: Options» (en inglés). GitHub. Consultado el 23 de julio de 2017. 
  4. a b «youtube-dl (Español)». ArchWiki. 5 de octubre de 2018. Consultado el 30 de mayo de 2020. 
  5. «youtube-dl: Supported sites» (en inglés). GitHub. Consultado el 23 de julio de 2017. 

Enlaces externos[editar]


Fuentes[editar]

Definition of Free Cultural Works logo notext.svg Este artículo incorpora texto de un trabajo de contenido libre. Licenciado bajo GNU Free Documentation License 1.3 o posterior Declaración de la licencia: youtube-dl (Español), ArchWiki. Para aprender como añadir texto de licencias libres a artículos de Wikipedia, véase Wikipedia:Agregar textos en licencia libre en Wikipedia. Para más información sobre cómo reutilizar texto de Wikipedia, véanse las condiciones de uso.