This program sorts music uploaded to Google Play Music, and exported from YouTube Music, using Takeout. It uses the metadata from the csv file to sort the music into folders by Artist/Album on a best-guess basis.
-
Request your data from Google Takeout here:
- https://takeout.google.com/settings/takeout?pli=1
- Export from YouTube Music
- Select only music related exports
-
Download your music from Google Takeout
-
Install Python 3.8+ (Tested with 3.8, 3.9.5, 3.11.0, 3.12.0)
-
Run
main.py
at least twice. Each run through will catch more files.- The program will ask you to locate the
music-uploads-metadata.csv
file in themusic-uploads
folder - Between runs, you can add mp3 tags to the remaining files to help the program identify them.
- You may also want to clean up the artists and albums in your
music-uploads-metadata.csv
file. - Playlists you created are not sorted by this program, but can be found in the
playlists
folder.
- The program will ask you to locate the
-
Enjoy your sorted music!