Download your latest library additions to your computer for quick and easy backups
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
GoogleMusicSync.py
README.md
googlemusicsync-screenshot.png
requirements.txt
settings.example.json

README.md

Google Music Sync

A quick and dirty python script for downloading the most recently added tracks in your Google Music library. Built ontop of the excellent Unofficial Google Music API.

Screenshot

Why?

I uploaded my music collection to Google Music a few months back but found that my local library was slowly drifting out of sync as I purchased now tracks on Google Music / uploaded them via the Web Interface. This script is run nightly on my NAS device to ensure that any new tracks which have been added to my Google Music Library will be downloaded and ready for adding to my local music library (which is served to my home network via MiniDLNA).

Installation

pip install -r requirements.txt

Usage

# take a copy of the example settings file
cp settings.example.json settings.json

# Edit it to your liking
vi settings.json

# run the script - the first time it runs, nothing will be downloaded.
python GoogleMusicSync.py