An open API service indexing awesome lists of open source software.

https://github.com/jrh89/ytdlp-gui

ytdlp-gui is a simple gui media downloader that allows users to download both video and audio content from YouTube. It uses the yt_dlp library for YouTube downloads and ffmpeg for audio extraction.
https://github.com/jrh89/ytdlp-gui

download download-manager exe gui python yt-dlp ytdlp ytdlp-gui

Last synced: 8 months ago
JSON representation

ytdlp-gui is a simple gui media downloader that allows users to download both video and audio content from YouTube. It uses the yt_dlp library for YouTube downloads and ffmpeg for audio extraction.

Awesome Lists containing this project

README

          

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

FM 5.5 - YouTube Downloader

Release Overview


Introducing dark mode and custom save location.



FM 5.5 Screenshot

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 - YouTube Downloader

Release Overview



FM 5.0 Screenshot

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.

Prerequisites



  • Python (version 3.6 or later)


  • yt_dlp library (pip install yt-dlp)


  • ffmpeg (make sure it's in your system's PATH)

Installation


  1. Clone the repository:

  2. git clone https://github.com/JRH89/FM5.git
    
    cd FM

  3. Install dependencies:

  4. pip install -r requirements.txt

  5. Run the script:

  6. python main.py

Usage


  1. Enter a valid YouTube URL in the provided input field.

  2. Choose whether to download the video in MP4 or audio in MP3.

  3. Click the corresponding "Download" button.

Additional Information


  • 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.

Troubleshooting


  • 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.