This project is a web-based YouTube Video Downloader built using Django, a high-level Python web framework.
The application allows users to download YouTube videos by simply providing the URL of the video through a friendly user interface.
- Django: A high-level Python web framework that encourages rapid development and clean, pragmatic design.
- pytube: A lightweight, Pythonic library for downloading YouTube videos.
- HTML/CSS: For building the front-end user interface minimalist but transparent.
- ✓ Anaconda installed
- ✓ Basic knowledge of Python and Django
- Create environment:
conda create --name DownloadEnv
- Active the environment:
conda activate DownloadEnv
- Install Framework
conda install django
- Install Library
pip install pytube
- Create a django project:
django-admin startproject youtube_downloader
cd youtube_downloader
- Create a new app:
python manage.py startapp downloader
- Migration command:
python manage.py migrate
- Run server: Important! Make sure u are in the path where is manage.py file!
python manage.py runserver