A Windows grapical user interface for youtube-dl to download videos from YouTube
Currently supported download formats:
- MP3
- MP4
- WAV
- M4A
- WEMB
If you feel the need for more, feel free to open an issue tagged with Request
- Clone repository.
- Download prebuilt youtube-dl binary or build from source and place in
./YouTube Downloader/youtube-dl.exe
. The binary gets copied to the correct folder with a build. - Download prebuilt ffmpeg static binary or build from source and copy
ffmpeg.exe
to./YouTube Download/ffmpeg.exe
. The binary gets copied to the correct folder with a build. If shared binaries are desired, adjust build settings accordingly or manually copy shared libraries after the build to the releasesbin
folder. - Build project in release configuration.
- Get the latest build.
- Download prebuilt youtube-dl binary and place in
YouTube Downloader/bin/youtube-dl.exe
. - Download prebuilt ffmpeg static binary and copy
ffmpeg.exe
toYouTube Download/bin/ffmpeg.exe
.
To download a video from YouTube just copy the video URL and paste it into the input field at the bottom and press enter or click "Add". You can also drap and drop URLs from your browsers navigation bar or saved links from your computer. The programm will automatically test if the URL is valid and trim off excess data, like start timestamps and playlist data.
Once the URL has been resolved to a video title, select your desired format and click "Download".
The downloader will use the "best" preset youtube-dl provides. However, custom download options can be specified by right clicking the video title in the list and choosing "Download with custom options...". For options, see documentation of youtube-dl. A full list of arguments will look like this: youtube-dl.exe [your arguments] -o "../Downloads/%(title)s.%(ext)s" [video url]
.
Downloaded files can be found in the YouTube Download/Downloads
folder.