A silent, direct-to-folder tool to download Spotify playlists using Exportify CSVs.
Project description
🎵 MyMusic Downloader (v1.4.0)
A high-performance, silent CLI tool designed to download Spotify playlists directly into your local folder as high-quality MP3s with 100% accurate metadata. No extra folders, no hidden history files—just your music, exactly where you run the command.
✨ Features
- Direct Download: Songs land in your current directory. No more nested 'downloads' folders.
- Zero-File History: It checks your actual folder to see if an MP3 exists before downloading. It never "lies" about progress.
- Lean UI: A single, clean progress bar that respects your terminal space.
- MusicBrainz Integration: Uses verified metadata to avoid "remix" or "cover" mismatches.
- Global Access: Run the 'music' command from any folder (e.g., D:/Music/Workout) and the songs go there.
🚀 Installation
- Ensure you have FFmpeg (https://ffmpeg.org/) installed and in your system PATH.
- Install/Update globally: pip install -U mymusic-dl-Rajthespaceman
📖 How to Use
- Open your terminal in the folder where you want your music.
- Run 'music' to process your 'playlist.csv' from Exportify.
- Use 'music -s "Artist - Song"' to grab a quick track.
🛠️ CLI Commands
- music: Downloads from 'playlist.csv' in the current folder.
- music --open: Instantly pops open your current music folder.
- music -v: Check your version (Current: 1.4.0).
- music -h: View the direct-folder help menu.
📝 Note
This version (1.4.0) has removed the 'backup' folder requirement. The tool now uses your actual music files as the source of truth for resume/skip logic.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mymusic_dl_rajthespaceman-1.4.0.tar.gz.
File metadata
- Download URL: mymusic_dl_rajthespaceman-1.4.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27b914e0da70eca456e419ce14e4d2d4dd734d58719483617dd6afa4790c1263
|
|
| MD5 |
f21c59aaf5a4537031e3df2f875bdf46
|
|
| BLAKE2b-256 |
b1d2edc80789c2d61c453e82f997b2a6be86e3e67dcc875d6b4f20370460b0a1
|
File details
Details for the file mymusic_dl_rajthespaceman-1.4.0-py3-none-any.whl.
File metadata
- Download URL: mymusic_dl_rajthespaceman-1.4.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1ecb9854ec131ab9f93ad47b9514af73924074e8a562e4caf28a5d5e7098c14
|
|
| MD5 |
3073764e9bce852dbd912e240ca0f67a
|
|
| BLAKE2b-256 |
cfbd3b62ec3e0db49dc4d30df22ea027b399e4ab5921c77c155b03396dd0f3fb
|