El proceso se explica en el vídeo a cabalidad, completamente.
Proceso para descarga de vídeos y listas de reproducción con Python
Para estos vamos a utilizar la librería pública en Python llamada youtube-dl es súper completa, prácticamente lo que se te ocurra lo puedes hacer, sin duda alguna es la opción más robusta de las disponibles.
Puedes descargar, vídeos por palabra clave, con duración específica, puedes descargar vídeos específicos de listas de reproducción, entre un sin fin de opciones.
Si llegas a tener inconvenientes incluso en su documentación hay una base de conocimiento de posibles problemas.
Descarga he Instalación de youtube-dl
Instalación de Python
Previo al proceso es necesario instalar Python en la PATH del sistema operativo. Esto permite que puedas ejecutar Python desde cualquier ubicación en donde te encuentres en el ordenador.
En el siguiente enlace puedes descargar Python
https://www.python.org/downloads/
Añadir Python a la PATH
En el proceso de instalación está la opción añadir Python a la PATH si estás realizando el proceso de un ordenador con sistema operativo Windows 10
De que realices bien este proceso depende todo lo demás. Esto te facilitará por ejemplo que puedas descargar el proyecto de youtube-dl en cualquier ubicación de tu ordenador y te funcione sin inconvenientes el proceso.
Descarga del Proyecto youtube-dl de GitHub
El siguiente es el enlace donde puedes acceder al proyecto en GitHub
Puedes realizar la descarga del proyecto de dos maneras. Por medio de GIT o por medio de descarga directa en archivo ZIP. Te recomiendo por mucho la opción de GIT, ya que estarás realizando procesos a través de consola en Python y tendrás un mayor control de los proyectos que emprendas en adelante, así que a continuación, explicaré el proceso con GIT.
Descarga he instalación de GIT
El enlace de descarga de GIT es el siguiente:
Su instalación es super sencilla, debes realizarla con todos los parámetros por defecto, a todo siguiente y continuar..
Descarga he instalación de Visual Studio Code
En el vídeo relacionado utilizo Visual Studio Code, ya que me facilita la opción de manipular el código y visualizar la consola al mismo tiempo. Esta opción no es obligatoria, pero si muy recomendable.
El enlace de descarga de Visual Studio Code es el siguiente, realizas la instalación con todos los parámetros por defecto.
https://code.visualstudio.com/
Código de descarga del proyecto
El código a continuación te permite descargar el proyecto a continuación
git clone https://github.com/ytdl-org/youtube-dl.git
Si realizaste la descarga he instalación de GIT, solo es ejecutar el comando desde consola.
En el vídeo realizo el proceso desde Visual Studio Code, se habilitó la consola, desde la opción de View y Terminal
Ejecución del proyecto youtube-dl
El siguiente es el comando para instalar youtube-dl
pip install youtube-dl
Comandos disponibles para descarga de vídeos de Youtube
Comando para descargar Listas de Reproducción de Youtube
youtube-dl --playlist-items [acá va los números de los vídeos] [acá va la URL de la lista de reproducción]
Comando para descargar vídeos de Youtube por palabras clave
youtube-dl ytsearch:[acá va el término]
Comando para descargar todos los vídeos de un canal de Youtube
En este comando pongo mi canal de muestra
$ youtube-dl -o '%(uploader)s/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/c/MauricioSevillaBritto/playlists
Comando para descargar un vídeo mientras se está transmitiendo en vivo
youtube-dl -o -[acá va el identificador del vídeo]
Descarga de vídeos de Youtube con aplicación de escritorio JDownloader
El proceso ya en esta instancia es super sencillo, solo es cuestión de acceder al siguiente enlace, realizar la descarga he instalación de la aplicación, según tu sistema operativo
https://jdownloader.org/download/index
Ten cuidado con no realizar instalaciones adicionales, como antivirus entre otros, que se cuelan en el proceso, sencillamente los deseleccionas y podrás hacer la instalación sin inconvenientes.
Al intentar hacer una descarga te va a pedir que instales una actualización, realizas el proceso sin problema y ya te quedará listo, para poder realizar la descarga de vídeos, de playlist, solo audio, así como vídeos desde momentos específicos.
Descarga de vídeos y listas de reproducción online
Hay infinidad de portales que se recomiendan, sin embargo al día de hoy, mientras se mantenga, este portal es el más recomendable, a continuación el enlace
El proceso es bastante sencillo he intuitivo te pide un registro previo y después puedes utilizar el portal sin restricciones.
Tienes casi las mismas posibilidades que con JDownloader tal vez algo de lentitud en comparación, pero actualmente funciona muy bien.
Un comentario en «3 formas de descargar vídeos de Youtube con Python, Aplicación de Escritorio y Online»