YouTube Video Downloader GUI is a simple Python application built using PyQt5 and Pytube that allows users to download YouTube videos with various quality options. This README provides an in-depth explanation of the application's features, usage, and how to set it up.
- Fetch available video resolutions for a given YouTube video URL.
- Download YouTube videos in selected resolutions.
- Option to customize the download path.
- Provides a loading popup while fetching resolutions.
- Error handling for invalid video URLs and unavailable resolutions.
Follow these steps to set up the YouTube Video Downloader GUI on your local machine:
- Clone the repository:
git clone https://github.com/AshenNethsara/YTRaid.git
- Install the required Python packages using pip:
pip install PyQt5 pytube
- Run the application:
python YT-Raid.py