Skip to content

Youtube Downloader - 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.

License

Notifications You must be signed in to change notification settings

NeverPlayFair/YoutubeDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Video Downloader

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.

Technologies Used

  • 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.

Nice to have:

  • ✓ Anaconda installed
  • ✓ Basic knowledge of Python and Django

1. Basic Setup

  1. Create environment:
conda create --name DownloadEnv 
  1. Active the environment:
conda activate DownloadEnv
  1. Install Framework
conda install django
  1. Install Library
pip install pytube

2. Project Setup

  1. Create a django project:
django-admin startproject youtube_downloader
cd youtube_downloader
  1. Create a new app:
python manage.py startapp downloader

3. How to run project?

  1. Migration command:
python manage.py migrate
  1. Run server: Important! Make sure u are in the path where is manage.py file!
python manage.py runserver

File Tree:

three

Linux view:

Linux

Demo of app:

image

image

image

image

About

Youtube Downloader - 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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published