A Python-based YouTube video downloader with a Tkinter GUI. Supports video/audio downloads, multiple resolutions, and additional features like thumbnails and video info.
β
Download videos or audio from YouTube
β
Save videos in various formats and qualities
β
Option to download thumbnails and video info
- Python 3.x
yt-dlplibraryPillow(for image processing like QR codes, thumbnails)- FFmpeg (Required for certain formats)
- Download
ffmpeg.exefrom this link (or any trusted source). - Move
ffmpeg.exeto the_internalfolder inside this project. - Run the script as usual.
Clone the repository and install dependencies:
git clone https://github.com/clicky4u/yt-downloader-tkinter.git
cd yt-downloader-tkinter
pip install -r requirements.txt
Then run: youtube_downloader.py