YouTube-Downloader
YouTube-Downloader copied to clipboard
Simple & modern YouTube Downloader to download videos, playlists, subtitles and search queries.
YouTube Downloader
Simple & modern YouTube Downloader to download videos, playlists, subtitles and search queries.
Features
- 🔗 Download videos by URL.
- 🗒️ Download playlists. With an option to select which videos to download.
- 💬 Download the attached subtitles. Or translate it to your prefered language.
- 🔎 Search keywords and download videos from the search results.
- 🔉 Download audio only
- 🔖 Selectable qualities.
- ⚙️ Advanced quality settings. (Change format, codec, bitrate, etc...)
- 🖼️ Download thumbnails.
- ⏯️ Supports resumability.
- 📂 Change the download path.
- 🌄 Simple & modern GUI.
- 🌃 Customize your theme and default color.
Screenshots
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/home_dark.png)
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/home_light.png)
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/advanced_settings.png)
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/video_downloader.png)
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/playlist_downloader.png)
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/search_results.png)
![](https://github.com/mayman007/YouTube-Downloader/raw/main/images/results_downloader.png)
Installation Guide
For Windows:
Download the exe from the latest release, or install it from the source code:
- Install python and git and add them to the path
- Download ffmpeg and add it to the path or put ffmpeg.exe in the same folder as the script
- Git-clone this repo & change directory
- Install modules using pip
- Run the .py file!
git clone https://github.com/Shinobi7k/YouTube-Downloader.git
cd YouTube-Downloader
pip install -r requirements.txt
py main.py
For Linux:
Download the executable file for linux from the latest release and write sudo apt install ffmpeg
in the terminal, or install it from the source code:
- Install the following packages:
apt install python3 -y apt install python3-pip -y sudo apt-get install python3-tk sudo apt install git-all sudo apt install ffmpeg
- Git-clone this repo & change directory
git clone https://github.com/Shinobi7k/YouTube-Downloader.git cd YouTube-Downloader
-
Install modules using pip
pip install -r requirements.txt
-
Run the .py file!
python3 main.py