pirate audioにMopidy-GMusicをインストール

公開日時

以前、Pirate Audioのセットアップを行った際に、Google Play Musicを使えるようにするmopidy-gmusicをインストールしようとしたがインストールがいつまで経っても終わらなかったため導入を諦めていた。

時間が取れたので久しぶりにmopidy-gmusicの再インストールを試したら無事にインストールできたのでメモを残しておく。

↓のようにインストールしようとしたところ、

sudo su -
pip3 install Mopidy-GMusic

容量不足のエラーが発生してしまった。

[Errno 28] No space left on device

/tmp以下はtmpfsにしているのでRaspberryPi Zeroのメモリだと足りない模様。

そこで、一時的にSDカード上にtmpディレクトリを作成してインストールを行うようにした。

mkdir tmp
TMPDIR=/root/tmp pip3 install Mopidy-GMusic

インストールが完了したら↓のコマンドでGoogle Play Musicのアクセス権限を取得。

mopidy gmusic login

認証完了後に表示される内容を[[mopidy.conf]]に追記してmopidyを再起動すればGooglePlayMusicの楽曲が再生できるようになる。

[gmusic]
refresh_token = <your refresh token>

Pirate Audioのディスプレイ上は日本語だと文字化け(TOFU)してしまう問題があるものの再生できるようになったのでひとまずはよしとする。

参考


Related #raspberry pi

ngrokの代わりにCloudflare Tunnelを使う

botやwebhookを利用するサービスの開発が捗る

docker-compose build時に「no Space Left on Device」が発生

1年前にも同じエラーにハマってた

AlexaにPS4を起動してもらう

「Alexa、PS4をつけて(消して)」

crontab -rで全消ししてしまった時の対応

ログから復元できるものは復元してe, rオプションを封印した

next exportで書き出した静的サイトのconsoleに _next/data/xxx/.json 404エラーが出力される

Next.jsバージョンをv10.0.4にアップデートした