Read my blog on how to make your own: https://www.hookerhillstudios.com/blogs/creating-a-gui-application-to-download-media-from-youtube-for-free
Introducing dark mode and custom save location.
FM 5.5 is a simple YouTube downloader that allows you to download both video and audio content from YouTube. It uses the yt_dlp
library for YouTube downloads and ffmpeg
for audio extraction.
FM 5.0 is a simple YouTube downloader that allows you to download both video and audio content from YouTube. It uses the yt_dlp
library for YouTube downloads and ffmpeg
for audio extraction.
Download the FM 5.0 YouTube Downloader executable for a hassle-free experience. This standalone executable is packaged with all the necessary dependencies, allowing you to use the application without worrying about installing Python, yt_dlp, or ffmpeg separately. Simply download the executable, run it on your Windows machine, and start downloading your favorite YouTube content with ease.
- Python (version 3.6 or later)
- yt_dlp library (
pip install yt-dlp
) - ffmpeg (make sure it's in your system's PATH)
- Clone the repository:
- Install dependencies:
- Run the script:
git clone https://github.com/JRH89/FM5.git cd FM
pip install -r requirements.txt
python main.py
- Enter a valid YouTube URL in the provided input field.
- Choose whether to download the video in MP4 or audio in MP3.
- Click the corresponding "Download" button.
- The downloaded files will be saved in the
FM5
directory. - To fetch the contents of the
FM5
directory, click the "Fetch Contents" button. - To delete a downloaded song, select it from the list and click the "Delete Song" button.
- If you encounter issues, make sure you have the required dependencies installed.
- For MP3 downloads, ensure that
ffmpeg
is correctly installed and in your system's PATH.