Skip to content

NullVoxPopuli/gmusic

Repository files navigation

gmusic Code Climate Build Status Join the chat at https://gitter.im/etkirsch/gmusic

Google Music Terminal Interface; written in Python 2.

Before We Start

When you first start GMusic, a startup script will prompt you for your Google email and an application-specific password. These credentials will NEVER be accessed by anyone here. Please do use an application-specific password, as we prefer you have the increased security it provides.

Dependencies

The python-pip package that comes with ubuntu is horribly broken, and doesn't seem to work.. which is hilarious, cause so many ubuntu apps use python.... To get a working version of python-pip:

curl -O https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz#md5=3823d2343d9f3aaab21cf9c917710196
tar xvfz pip-7.1.2.tar.gz
cd pip-7.1.2
sudo python setup.py install

Then, install the dependencies specific to gmusic

sudo pip install -r requirements.txt --no-cache-dir

And pygst:

sudo apt-get install python-gst0.10 gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly

Usage

To launch Google Music Terminal Interface, simply run the gmusic.py script; commands will be displayed at the bottom of the terminal next to the command line interface, and pertinent information will be above.

Example:

python gmusic.py

or

./run

DJ Streaming Service

A GMusic DJ Streaming service has been written by Preston Sego

Authors

  • Evan Kirsch (etkirsch) -- Lead Developer
  • Preston Sego (NullVoxPopuli) -- Sync Service Author and Associate Developer

About

Google Music Terminal Interface; written in Python 2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages