A GUI that downloads videos from YouTube.
This application uses the pytube library to download from YouTube and the ffmpeg binary to manipulate the video and audio streams.
You can download single videos or entire playlists. In addition to being able to choose between downloading the video or just the audio.
Fully compatible with Windows and Linux systems (MacOS not tested).
- Support for downloading all available video and audio qualities
- Support for downloading the complete playlist
- Ability to download and merge subtitles into videos
- Ability to select a range from a playlist
- Keyword search support
- View and export a detailed list of downloaded files
Installing dependencies and running the application
$ pip install -r requirements.txt
$ python main.py
This program uses the Pytube library to search and download YouTube links. If you have related problems, you can search for the solution in an issue in the library repository, or you can open an issue here.