YouTube es el repositorio más grande de medios que se pueden transmitir en la actualidad, con decenas de miles de millones de videos en línea cargados en la plataforma y cientos de miles más que se agregan todos los días.
Si bien puede usar extensiones de navegador o servicios en línea para descargar videos de YouTube, a menudo es más rápido, fácil y seguro descargar videos de YouTube usando una herramienta de terminal simple en Linux.
¿Qué es yt-dlp?
YouTube es el guardián de sus videos en línea y no le gusta que la gente los descargue de una forma que escapa al control de la empresa. La aplicación de YouTube le permite descargar algunos videos a su dispositivo para que pueda verlos sin conexión, pero permanecen dentro de la aplicación y no podrá reproducirlos con ningún otro software.
Esto suele ser inconveniente, ya que es posible que desee acceder o manipular el archivo en otros dispositivos, o agregar permanentemente el video de YouTube a su colección privada.
Anteriormente hemos cubierto el
Las mejores extensiones de navegador para descargar videos de YouTube.Sin embargo, las extensiones de Chrome suelen ser un riesgo para la seguridad, ya que tienen acceso ilimitado a todos los datos que pasan a través de su navegador. Las extensiones pueden cambiar de propietario, lo que permite que los malos accedan a su vida en línea y, en algunos casos, incluso se utilizan para inyectar malware en su PC.yt-dlp es una bifurcación de youtube-dl y es una herramienta de código abierto que se actualiza regularmente y que le ayuda a descargar videos desde su terminal. Es altamente configurable y puede especificar el tipo de archivo, la resolución y más mientras descarga un video.
Aunque yt-dlp y su predecesor están diseñados teniendo en cuenta los videos de YouTube, la herramienta también funciona con cientos de otros sitios de transmisión de videos, incluida una amplia gama de plataformas NSFW dedicadas. Puede encontrar una lista de sitios compatibles con yt-dlp en su página de GitHub.
Cómo instalar yt-dlp en Linux
Puede instalar yt-dlp descargando los binarios, con pip o usando un administrador de paquetes de terceros. El método más fácil y de mayor aplicación es utilizar binarios. Este método funcionará con todos los sistemas operativos similares a Unix, incluidos Linux y macOS.
El siguiente comando descargará la última versión de yt-dlp y la copiará en su ruta local:
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
Ahora hazlo ejecutable con:
sudo chmod a+rx /usr/local/bin/yt-dlp
Use yt-dlp para descargar videos de YouTube en Linux
Primero, use su navegador de escritorio para navegar hasta el video de YouTube que desea descargar. Luego, haga clic en la barra del navegador para resaltar la URL del video que desea descargar, luego cópielo en su portapapeles.
Para nuestro video de demostración, hemos elegido "Glyn Moody: Cultura amurallada: un viaje detrás de los ladrillos de derechos de autor". Este video tiene una licencia Creative Commons Attribution (reutilización permitida). Esta es una licencia CC BY 3.0 que le permite explícitamente adaptar, distribuir o reproducir el trabajo, siempre que acredite al autor original y proporcione un enlace a la licencia.
Una vez que tenga la URL, abra una terminal e ingrese yt-dlp, seguido de la URL que copió. En nuestro caso, introduciríamos:
yt-dlp https://www.youtube.com/watch? v=f6wtF_2eyrU
cuando golpeas Ingresar, yt-dlp descargará el video a su directorio actual usando la configuración predeterminada. Para la mayoría de las personas, esto será todo lo que necesita.
Uso avanzado de yt-dlp
Si bien el comando yt-dlp predeterminado es excelente en muchas situaciones, hay docenas de opciones de configuración que puede configurar para asegurarse de obtener exactamente lo que necesita. Estos son algunos de los más útiles.
Descargar videos de YouTube en un formato específico
De manera predeterminada, ejecutar el comando anterior descargará el video que queremos como un archivo WEBM de 1280x720. Este no es siempre el caso, y la mayoría de las veces el formato predeterminado será un archivo MP4 o 3GP y la resolución podría ser cualquiera.
El --lista-formatos flag le muestra todos los formatos disponibles para descargar, las resoluciones disponibles, los tamaños de archivo y los códecs utilizados. Además de descargar la transmisión completa, puede especificar descargar solo la transmisión de video o audio.
yt-dlp --lista-formatos https://www.youtube.com/watch? v=f6wtF_2eyrU
Decida qué formato desea descargar y luego use el -F argumento e ingrese el ID apropiado.
Por ejemplo, si desea descargar audio solo con una tasa de bits promedio de 129k, debe ingresar:
yt-dlp-f 140 https://www.youtube.com/watch? v=f6wtF_2eyrU
cuando golpeas Ingresar, El archivo comenzará a descargarse.
Alternativamente, si solo desea el mejor audio disponible y el mejor video disponible, combinados en un solo archivo:
yt-dlp-f 'bv*+ba' https://www.youtube.com/watch? v=f6wtF_2eyrU -o '%(id) s.%(ext) s'
Descargue una lista de reproducción completa de YouTube como archivos MP3
A menudo, los videos de YouTube se agrupan en listas de reproducción y yt-dlp le permite descargarlos fácilmente. Para descargar una lista de reproducción de YouTube en Linux usando la configuración predeterminada, simplemente coloque una URL de lista de reproducción en lugar de una URL de video individual.
Es más probable que en lugar de un montón de videos musicales, solo desee que el audio se emita como archivos MP3. En este caso, debe usar argumentos adicionales para especificar el formato de audio: --extraer-audio extraerá el audio de los videos, --formato de audio le permite especificar el formato para el audio descargado, y --calidad de audio establece la tasa de bits.
yt-dlp --formato bestaudio --extraer-audio --formato de audio mp3 --calidad de audio 160K --salida "%(título) s.%(ext) s" --sí-lista de reproducción 'https://www.youtube.com/watch? v=_AnGd4PaG6U&lista=PLmbToKnvW413vfHySE8AKb4i6bPnU92F7'
...y eso es todo lo que necesitas hacer.
Falsifica tu ubicación con un proxy
Algunos videos en YouTube y otros sitios están restringidos a ciertos países, generalmente debido a restricciones de licencia, y yt-dlp le permite eludir estas restricciones de varias maneras.
Puedes usar el --geo-verificación-proxy argumento para especificar una dirección proxy dentro de un país de destino; el --geo-bypass el argumento intentará eludir las restricciones geográficas falsificando encabezados HTTP; --geo-bypass-país falsificará un código de país de dos letras.
Estos argumentos no siempre funcionarán en todos los sitios. Si un método no funciona, pruebe con otro, o considere una VPN.
yt-dlp ofrece un montón de otras opciones de configuración
Solo hemos arañado la superficie de lo que puede hacer con yt-dlp, pero estamos bastante seguros de que satisfará las necesidades de la mayoría de los usuarios. Para obtener una lista completa de las opciones y ejemplos disponibles, consulte la documentación oficial de yt-dlp.
¿Es legal descargar videos de YouTube?
Seguramente estará incumpliendo los términos de servicio al descargar videos de YouTube usando yt-dlp, pero la legalidad de esto es un área gris. Según la ley de los EE. UU., todo el trabajo tiene derechos de autor instantáneos tan pronto como se produce, sin embargo, los creadores a menudo renuncian a sus derechos o licencian sus trabajos bajo los términos de Creative Commons, o asignan una licencia de copyleft.
Alternativamente, algunos individuos y organizaciones, como el gobierno de los EE. UU., publican su trabajo en el dominio público, lo que significa que cualquiera puede usarlo para cualquier propósito.
Otro aspecto que a menudo se pasa por alto es que la DMCA prohíbe la elusión de las tecnologías de protección contra copias, lo que ha hizo que fuera efectivamente imposible aprovechar las excepciones de derechos de autor para casi todas las tecnologías digitales modernas. trabajar. Para obtener una guía exhaustiva sobre la ley de derechos de autor tal como está en los EE. UU. y en todo el mundo, recomendamos Glyn Moody's "Cultura amurallada(CC BY 4.0).
Guarde el mejor contenido de YouTube con yt-dlp
yt-dlp es una de nuestras herramientas favoritas para descargar videos y música de YouTube, pero recuerda que solo debes usarla para descargar contenido que tenga una licencia que te permita hacerlo.
Las obras de dominio público siempre son seguras para usar como desee, mientras que las condiciones exactas de las licencias Creative Commons varían según el tipo. Vale la pena tomarse el tiempo para investigar qué le permiten hacer Creative Commons y las licencias copyleft.