Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Video Downloader

This is a simple Python program that allows you to download YouTube videos in different resolutions using yt_dlp module.

Motivation

This project was created as an example of how to use yt_dlp module and tkinter GUI library to create a user-friendly application for downloading YouTube videos.

Installation

To run this script, you need to have Python 3 installed on your system. You also need to install the requirements.txt file using pip:

pip install requirements.txt

Usage

To use this script, follow these steps:

Clone or download this repository to your local machine. Run the main.py file using python command: python main.py

Enter the URL of the YouTube video you want to download in the entry box and click “Get Video Info” button. This will show you some information about the video such as title, length, author and views and will retrieve the available resolutions.

Choose the resolution you want from the option menu. The available resolutions are 1080p, 720p, 480p, 360p, 240p, and 144p however this will depend on the video. Click “Download Video” button to start downloading the video. The video will be saved in your current directory with the same title as the YouTube video.

Click “Clear Input” button to clear the entry box and start over.

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

About

A simple application made with pytube and tkinter that allows you to download any video from youtube

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages