A desktop application for searching and downloading music as MP3 files. Built with Python and Tkinter.
- Search by song name or paste a direct URL
- Automatic conversion to high-quality MP3
- Clean, dark-themed GUI
- Downloads saved to a local
downloads/folder
The following tools must be installed and available in your system PATH:
| Tool | Install Guide |
|---|---|
| Python 3.7+ | python.org |
| yt-dlp | github.com/yt-dlp/yt-dlp |
| ffmpeg | ffmpeg.org |
Open a terminal and run:
yt-dlp --version
ffmpeg -version
Both commands should print version information without errors.
python YourMusicDownloader.py- Type a song name or paste a URL into the search bar.
- Click Download MP3 (or press Enter).
- The MP3 file will appear in the
downloads/folder.
Tested on Windows 11. Should work on macOS and Linux with the prerequisites installed.
This project is licensed under the GNU General Public License v3.0.