pi Music Boxをupdateする(その3)
いよいよGoogle Play Music(gmusic)をmopidyで利用できるようにするのだが、
以前のpiMusicBoxでもこれはできている。
しかし、gmusicを聴いているとランダムに突然再生が中断されるという現象が発生する。
https://github.com/mopidy/mopidy-gmusic/issues/161
による
/lib/python2.7/site-packages/mopidy/audio/actor.py
へのパッチを当てるのがpiMusicBoxをupdateする目的。
gmusicapiのインストール
基本、pip installでいけるはずだが、いろいろと準備が必要。
$ git clone https://github.com/simon-weber/gmusicapi.git
して得られるrequirements.txtの内容をinstallする。
$ sudo pip install -r requirements.txt
途中でエラーとなる場合は
sudo pip install proboscis==1.2.6.0
と単独でinstallしもう一度
$ sudo pip install -r requirements.txt
何回か繰り返す。
sixは1.10.0にversion downする必要がある
最終的にrequirements.txtのパッケージが全てinstallされたら
$ sudo pip install gmusicapi
として
Successfully installed gmusicapi-12.1.0
となればOK。
Mopidy-Gmusicのinstall
こちらも準備が必要
$ sudo apt-get install libxml2-dev libxslt1-dev
$ sudo pip install Mopidy-Gmusic
/etc/mopidy/mopidy.confの編集
https://qiita.com/blueknight611jp/items/265ad4fb966198e6d188
に従って
[gmusic]
の項目を設定。
これでmopidyをrestartすればBROWSEにGoogle Musicが出てくるはず。
すべてのTrack/Artist/Albumが表示されるようになるには時間がかかる
Radioだと表示が早い。
中断対策
sudo vi /usr/lib/python2.7/dist-packages/mopidy/audio/actor.py
#_GST_PLAY_FLAGS_AUDIO = 0x02
_GST_PLAY_FLAGS_AUDIO = 0x02 + 0x80
と修正してmopidyをrestartする。
Author And Source
この問題について(pi Music Boxをupdateする(その3)), 我々は、より多くの情報をここで見つけました https://qiita.com/blueknight611jp/items/b1356e90017bea79c45d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .