##gmusic-tools: Scripts for Google Play Music gmusic-tools contains scripts for a more powerful management of Google Music. They are all completely written in Python and are based upon the unofficial gmusicapi.
gmusic-tools is not supported by Google in any way.
The main features are the following ones:
- Synchronize your music
- Uploads new music that you add to your local library
- Deletes local files that were deleted in Google Music
- Deletes tracks in Google music that were deleted locally
- Doesn't care about 'Album Artist' -> Less duplicated uploads
- Local files will be moved to a trash directory instead of being permanently deleted
- Detect and delete duplicates
- Removes duplicates from Google Music
- Doesn't care about 'Album Artist' (Unlike Google's Music Manager)
- Preserves how many times you have listened to a track
- Deletes the older file
- Create a playlist with tracks you haven't listened to yet
- Coming Soon: Insert album arts
- Searches for local image files in the music folder
- If nothing is found, search the internet for it
##Getting started
To use this scripts you will need python and the gmusicapi.
To install python type in the following command (Ubuntu only):
sudo apt-get install python
The scripts only work with python2 (yet) and not with python3. To install the gmusicapi, use the following command:
pip install gmusicapi
Please refer to the gmusicapi documentation for additional informations.
To start the programm, change to to gmusic-tool directory and enter the following command:
python2 gmt.py
The programm itself should be quite self-explanatory.
##To-Do's The following features will (hopefully) be in future releases:
- Album Art upload
- Case insensitive duplicate detection
- Add a GUI
This program is licenced under the GPLv3. See LICENCE.