An easy-to-use, text-based program for downloading Youtube videos at high fidelity, utilizing yt-dlp and FFmpeg.
This program is compiled on a Windows 10/11 system, so I can only guarantee that it will work on Windows 10/11. If you are using a different operating system, feel free to give it a test run and let me know if it works.
Download the latest executable (.exe) file in releases.
That's it! You can now run the program and easily download videos at high quality!
- Copy the URL of the desired media and run the program.
- You can choose between .mp4 (video) or .mp3 (audio) format, and the content will be downloaded at 1080p (HD).
- Download locations are the
Videos
folder for .mp4s and theMusic
folder for .mp3s.
- Download locations are the
- The program will also warn you if you try to submit something that doesn't look like a URL (although you can ignore the warning).
Make a post on the issues tab, detailing what happened, what you were doing when it happened, and what the output of the program was when the issue occurred.
If you want to contribute to this project, please feel free to do so! You can make use of the development scripts to help you get started. They're pretty self-explanatory, but if you have any questions, feel free to ask. For the most part, development should be conducted in a virtual environment.
When contributing, make sure to fork the repository and create a pull request with your changes. I'll review it and likely merge it when I get the chance.
I made this program because I wanted the minimize the brainpower required to download a video. To be honest I don't spend a lot of time downloading videos, so I tend to forget the syntax associated with yt-dlp. This program allows me to quickly and easily download high-quality Youtube videos and audios without any hassle.
I wanted to extend this simplicity to other users, so I redesigned this program to be able to run as an executable file. This way, all someone has to do is download the program and run it, without having to worry about dependencies or syntax.
- Add a GUI to the program
- Add more download location options
- Add workflow tests (need to circumvent Youtube bot checks)
This program is not affiliated with Youtube, yt-dlp, or FFmpeg. It is an independent project that utilizes these tools to download media. The program is not intended for illegal use, and I am not responsible for any misuse of this program.
You may view the repository's license here.