Skip to content

YouTube Video Downloader is a web application built with Django that allows users to download YouTube videos in either MP4 or WebM format. The application uses the Pytube library to download videos and features a responsive web design using Bootstrap 4.

Notifications You must be signed in to change notification settings

chiagoziemng/youtube-video-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Video Downloader

A simple web application built with Django that allows users to download YouTube videos. The application uses the Pytube library to download videos in either MP4 or WebM format.

Features

Download YouTube videos in either MP4 or WebM format
Specify a custom download directory (optional)
Responsive web design using Bootstrap 4

YouTube Video Downloader Image

Requirements

Python 3
Django 3
Pytube 11

Installation

Clone the repository:

git clone https://github.com/chiagoziemng/youtube-video-downloader.git

Navigate to the project directory:

cd youtube-video-downloader

Install the required packages:

pip install -r requirements.txt

Start the Django development server:

python manage.py runserver

Open your web browser and navigate to http://localhost:8000.

Usage

Enter the URL of the YouTube video you want to download.
Select the desired format (MP4 or WebM).
(Optional) Specify a custom download directory.
Click the "Download" button.
The video will be downloaded to your specified download directory (or the default download directory if none was specified).

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! To contribute to this project, please follow these steps:

Fork the repository.
Create a new branch.
Make your changes and commit them.
Push your changes to your forked repository.
Submit a pull request.

Credits

This project was created by Your Chiagoziem James

Contact

If you have any questions or comments about this project, please feel free to contact me at [email protected].

About

YouTube Video Downloader is a web application built with Django that allows users to download YouTube videos in either MP4 or WebM format. The application uses the Pytube library to download videos and features a responsive web design using Bootstrap 4.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published