Synchro de Google Music à partir d'OpenMediaVault 2.1 (Debian Wheezy)

Je continue à jouer avec mon NAS DIY... Bien que j’essaie, au travers d'OwnCloud, de rapatrier un max de services chez moi, j'aime encore synchroniser ma musique avec Google Music Manager. Le problème c'est que maintenant que ma musique n'est plus sur mon PC mais sur mon NAS, il me faut synchroniser avec Google Music en ligne de commande. Certains utilisent le Google Music Manager via X11VNC, mais je recherchais une solution plus CLI.

J'ai donc opté pour gmusicapi-scripts un script en Python basé sur Unofficial-Google-Music-API. Sur OpenMediaVault 2.1, basé sur Debian Wheezy, la première étape pour l'installer est d'installer pip pour Python 2.7. En effet, python-pip n'est pas proposé de base sous Wheezy et si vous faite un apt-get python-pip, vous vous retrouverez avec du Python 2.6...

sudo apt-get install python-mutagen python-openssl
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo pip install gmusicapi
sudo pip install docopt
sudo mkdir -p /opt/thebigmunch
cd /opt/thebigmunch
sudo git clone https://github.com/thebigmunch/gmusicapi-scripts.git

Remarque : la version 6.0.0 de gmusicapi souffre de warning pénibles sur urllilb3, du coup j'ai préféré partir sur la version de développement qui fixe ce problème :

sudo pip install git+https://github.com/simon-weber/gmusicapi.git@develop

Et maintenant je peux synchroniser ma musique !

openmediavault_-_cron.png

1 réactions

  • De slobberbone De slobberbone - 28/07/2015, 16:47 #1

    Sinon, un petit docker afin de ne pas "polluer" ton OMV avec des dépots divers ou packages non officiels : https://registry.hub.docker.com/u/r...

    Quoi je suis lourd avec docker ? noooon :) !

Attribution - Partage dans les Mêmes Conditions 4.0 International