Giter VIP home page Giter VIP logo

mopidy-gmusic's Introduction

Mopidy-GMusic

Latest PyPI version Number of PyPI downloads Travis CI build status Test coverage

Mopidy extension for playing music from Google Play Music.

Dependencies

  • You must have a Google account and some music and playlists in your library.

  • You must have an Android device registered for Google Play Music.

  • The Unofficial Google Music API is needed to access Google Play Music. Install it by running:

    pip install gmusicapi
    

Installation

Install the Mopidy-GMusic extension by running:

pip install mopidy-gmusic

Configuration

Before starting Mopidy, you must add your Google username, password, and Android mobile device ID to your Mopidy configuration file:

[gmusic]
username = alice
password = secret
deviceid = 0123456789abcdef

The mobile device ID is a 16-digit hexadecimal string (without a '0x' prefix) identifying the Android device registered for Google Play Music. You can obtain this ID by dialing *#*#8255#*#* on your phone (see the aid) or using this App (see the Google Service Framework ID Key). You may also leave this field empty. Mopidy will try to find the ID by itself. See the Mopidy logs for more information.

Usage

The extension is enabled by default if all dependencies are available. You can simply browse through your library and search for tracks, albums, and artists. Google Play Music playlists are imported as well. You can even add songs from your All Access subscription to your library. Mopidy will able to play them. Public playlists are not playable yet.

Project resources

Changelog

v0.2.2 (2013-11-11)

  • Issue #17: Fixed a bug regarding various artist albums (compilations)
  • Issue #18: Fixed Google Music API playlist call for version 3.0.0
  • Issue #16 (partial): All Access tracks in playlists are playable now

v0.2.1 (2013-10-11)

  • Issue #15: Fixed a bug regarding the translation of Google album artists to Mopidy album artists

v0.2 (2013-10-11)

  • Issue #12: Now able to play music from Google All Access
  • Issue #9: Switched to the Mobileclient API of Google Music API
  • Issue #4: Generate Album and Artist Search Results

v0.1.1 (2013-09-23)

  • Issue #11: Browsing the library fixed by implementing find_exact()

v0.1 (2013-09-16)

  • Initial release

mopidy-gmusic's People

Contributors

hechtus avatar jodal avatar jeh avatar shapr avatar

Watchers

Bob Van Looveren avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.