Spotify pour RPI


15

Spotify est une plate-forme polyvalente et ouverte pour la musique dans le monde entier. Il est lourd sur le chiffrement et très élevé sur l'utilisation du processeur.

Quelqu'un connaît-il une version Spotify yum / apt-get pour RPI exécutant raspbian? Même sans interface graphique, il suffit de commander la version du lecteur.

Je comprends que depuis mai 2015, libspotify est officiellement déconseillé par Spotify et n'est plus activement maintenu, Libspotify était la base de nombreux produits, et maintenant Spotify ne regarde que les iPhones sdk (IOS) et Android.

Réponses:


11

Merci pour les réponses!

Vraiment mopidyfait la coupe. Comme la plupart des packages ne sont pas simplement plug and play, ils sont très proches de cela. Je ferai l'installation aussi brève que possible et cela fonctionnera bien.

Ingrédients:

  • Raspberry PI exécutant Wheezy (peut également fonctionner avec Jessie)
  • PuTTY ou client SSH distant similaire.
  • Un compte Spotify payant.
  • Haut-parleurs externes, peut-être une carte son USB.

Pré-installation

Avant de commencer l'installation, assurez-vous que le RPI est prêt à lire de la musique.

Tout d'abord, activez ipv6.

modprobe ipv6
echo ipv6 | tee -a /etc/modules

si nécessaire, vous pouvez forcer le son sur le connecteur analogique au lieu de HDMI

amixer cset numid=3 1

testez le son pour confirmer que votre réglage fonctionne.

aplay /usr/share/sounds/alsa/Front_Center.wav

Installation

Remarque: Soit préfixez vos commandes avec sudoou faites simplement un 'permanent' sudo -iEavant de commencer.

obtenir d'abord la CLÉ de mopidy

wget -q -O - https://apt.mopidy.com/mopidy.gpg | apt-key add -

Ajoutez la liste des sources, c'est sur Wheezy.

wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/wheezy.list

ou ceci pour Jessie

wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/jessie.list

et maintenant, ajoutez les nouveaux éléments, installez mopidy et l'extension Spotify

apt-get update
apt-get install mopidy
apt-get install mopidy-spotify

si vous travaillez en tant que root, utilisez ce fichier .conf

/root/.config/mopidy/mopidy.conf

Sinon, modifiez-le sur votre configuration d'accueil. Recherchez dans la section «[Spotify]» supprimez les remarques «#» de la ligne et modifiez quelques éléments:

[spotify]
username = alice
password = mysecret

supprimez également les commentaires sur la section [mpd], expliquez que nous n'utilisons pas [local] et [fichiers] en ajoutant 'enabled = false'.

vous avez terminé!!

pour tester, ouvrir une version console et installer un client:

apt-get install ncmpcpp

puis formez une autre course puTTY

ncmpcpp

Bonne écoute!


Mopidy-spotify prend-il en charge la lecture hors ligne?
jackfrster

L'instruction ci-dessus suppose que l'on démarre mopidy en tant qu'utilisateur. Je ne sais pas comment fournir la configuration utilisateur pour un service système?
Paweł Szczur

3

Consultez Volumio [Remarque: retourne actuellement une page vide pour moi afin qu'ils puissent avoir un problème sur leurs serveurs, vous devrez donc peut-être vérifier plus tard]. Volumio est un système d'exploitation complet avec un serveur de lecture audio contrôlé via une interface Web et fonctionne sur le RPi. Je l'utilise sur un modèle RPi B. Il a un client Spotify, mais vous avez besoin d'un compte Spotify premium pour cela (ne fonctionnera pas avec le Spotify "gratuit"). J'ai écrit mon propre serveur Pandora personnalisé pour une utilisation dans Volumio - mais ce code n'est pas encore prêt pour les heures de grande écoute (a besoin d'une interface Web :)).

À bien y penser : cela pourrait ne plus fonctionner selon votre commentaire libspotify .... Je ne suis pas moi-même un utilisateur Spotify, donc je ne peux pas vérifier.


2

Mopidy avec des extensions vous permet de diffuser à partir de services cloud tels que Spotify (et d'autres ainsi que des fichiers locaux évidemment). Les packages doivent être disponibles pour Raspian, y compris les dépendances, mais à part cela, il peut être installé à partir des sources et s'exécute sur python2.7 ( voir ici ).

Je suppose que les développeurs sont conscients que libspotify est officiellement obsolète mais ne vous inquiétez pas trop car cela fonctionne encore pour l'instant ( voir ici ). Ils semblent s'attendre à ce que Spotify trouve une solution en raison de son utilisation dans de nombreuses plates-formes matérielles.


2

Spotify n'a pas de client pour Raspberry ainsi que pour tout appareil Linux ARM. Mais vous pouvez utiliser des émulations x86 pour exécuter le client Spotify original sur RPi.

  1. Installez ExaGear Desktop, qui permet d'exécuter le logiciel x86 sur Raspberry (notez qu'ExaGear n'est pas gratuit et que vous devez obtenir la licence)

    tar -xvzpf exagear-desktop-rpi2.tar.gz
    sudo ./install-exagear.sh ubuntu-1404
    
  2. Exécutez ExaGear

    exagear
    
  3. Ajouter la clé de signature du référentiel Spotify

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
    
  4. Ajouter le référentiel Spotify

    echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
    
  5. Installer Spotify

     sudo apt-get update
     sudo apt-get install spotify-client
     sudo apt-get install libxss1
    
  6. Vous pouvez maintenant exécuter Spotify à partir du menu Démarrer

Exécutez Spotify sur Raspberry Pi

L'instruction est basée sur ce poste .


Il en coûte 18 € et est lié à la carte SDC. Veuillez en tenir compte dans votre message. Pas un endroit pour les logiciels commerciaux.
Max
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.