Portal para descargar videos de Youtube hecho en Python con Django

Portal para descargar videos de Youtube hecho en Python con Django.

El portal es bastante completo, solo le pegas el enlace del video y te muestra un cúmulo de opciones de descarga, puedes descargar solo el audio, solo el vídeo o en dimensiones especificas, así como en las extensiones mp4, webm o m4a.

El sistema también te muestra la información específica del vídeo, cuantos me gusta y no me gusta, así como la duración del vídeo y sus vistas.

Específicamente el software no descarga vídeos, lo pone en un formato web desde el que es posible descargarlo, solo pulsas en el icono de los tres puntos y eliges la opción de descargar.

Todo el proceso de instalación, así como lo explicación del funcionamiento lo explico en el vídeo a continuación:

Puesta a punto del Portal para descargar videos de Youtube hecho en Python con Django para poder ejecutarlo en un servidor local.

Comparto el código de la aplicación que está colgada en GitHub en el siguiente enlace:

Descarga e Instalación de Python

El software está desarrollado en Python y utiliza el framework de Django y la biblioteca de youtube-dl que es lo que hace que se puedan desarrollar aplicaciones para el mundo web, como las PHP. aunque la forma en que vamos a instalar Django y youtube-dl es a través de la ejecución de un archivo llamado requirements.txt

Si quieres descargar listas de reproducción enteras puedes acceder a la siguiente publicación 3 formas de descargar vídeos de Youtube con Python, Aplicación de Escritorio y Online

Después de la instalación de Python, solo se necesitará la ejecución de dos líneas de código y el software estará a punto.

Pueden descargar Python en el siguiente enlace:

https://www.python.org/downloads/

Lo único imprescindible de la descarga e instalación de Python es agregarlo a la PATH, esto permitirá ejecutar comandos de Python desde cualquier ubicación.

Descarga y ejecución del Portal para descargar videos de Youtube hecho en Python con Django

Puedes descargar el proyecto desde GIT con Visual Studio Code, o como ZIP directamente, si lo descargas como ZIP, solo te queda desde consola ingresar a la carpeta donde hiciste la descarga y ejecutar los siguiente comandos:

pip install -r requirements.txt
python manage.py runserver

Si realizas el proceso desde GIT solo debes descargar e instalar GIT y Visual Studio Code y desde consola en VS Code, donde vayas a descargar el proyecto ejecuta el siguiente comando:

git clone https://github.com/configuroweb/portardescargavideos

Luego desde Visual Studio Code accedemos a la nueva carpeta que se ha creado llamada portardescargavideos

y desde esta ubicación en consola debemos ejecutar los siguiente comandos

pip install -r requirements.txt
python manage.py runserver

Si el proceso se ha realizado satisfactoriamente, en la siguiente dirección va a cargar el portal

http://127.0.0.1:8000/

Quedo al pendiente de cualquier novedad !!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *