- 📁 Download directly from YouTube Music playlists at the highest quality possible!
- 📝 Music metadata prepared for you!
- 🎵 Add to iTunes automatically!
-
IMPORTANT! Get
ffmpeg
for your relevant operating system and add it to your PATH: https://www.ffmpeg.org/download.html- Note: As of commit
b5424d3
,ffmpeg
has been bundled for MacOS, and in a later commit for more operating systems as well. Regardless, it is recommended you installffmpeg
as a backup.
- Note: As of commit
-
Download the binary from the Releases tab, right click and run!
-
Some settings are on the menu on the top right corner. To change all settings, edit the file found when pressing "Open config.json folder". Syntax for
config.json
can be found at config.md
- Get
ffmpeg
, as above - Get Python 3.10 or newer
- Clone / download repo to local system. Init venv (if needed)
- Download requirements.txt: python3.10 -m pip install -r requirements.txt
- Run
main.py
for the command line version oramuse_ui.py
for the GUI version
If you see the message "Apple could not verify ... is free of malware", open System Settings, search for Gatekeeper and click "Open Anyway" as shown below:
Q: Why am I stuck on downloading the first song?
A: ffmpeg
is not installed! Get it and make sure it's in your PATH.
Q: Why no Windows add-to-iTunes?
A: Add to iTunes on Windows is coming soon! I just need some time to figure out the correct directory for Windows iTunes.
Q: Will this support Spotify?
A: No. Spotify's API is too much of a hassle for me to deal with rn.
Q: What is FAST MODE?
A: 😏
If you for some inexplicable reason want to build this into a binary...
- Get PyInstaller
- Change the
binaries
section inaMuseMent.spec
to point to your specific build offfmpeg
- Run
pyinstaller aMuseMent.spec