This is a simple Python program that allows you to download YouTube videos in different resolutions using yt_dlp module.
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.
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
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.