Spotify per RPI


15

Spotify è una piattaforma versatile e aperta per la musica in tutto il mondo. È pesante per la crittografia e molto elevato per l'utilizzo della CPU.

Qualcuno a conoscenza di una versione Spotify yum / apt-get per RPI che esegue raspbian? Anche senza GUI, solo la versione del player di comando andrà bene.

Comprendo che a partire da maggio 2015 libspotify è ufficialmente deprecato da Spotify e non è più attivamente mantenuto, Libspotify è stato la base per molti prodotti e ora Spotify guarda solo agli iPhone sdk (IOS) e Android.

Risposte:


11

Grazie per le risposte!

Davvero mopidyfatto il taglio. Poiché la maggior parte dei pacchetti non è solo plug-and-play, ma è molto simile. Farò l'installazione il più breve possibile e funzionerà benissimo.

Ingredienti:

  • Raspberry PI con Wheezy (potrebbe anche funzionare con Jessie)
  • PuTTY o client SSH remoto simile.
  • Un account Spotify a pagamento.
  • Altoparlanti esterni, forse una scheda audio USB.

Pre-Installation

Prima di iniziare l'installazione, assicurati che l'RPI sia pronto per riprodurre la musica.

Innanzitutto, attiva ipv6.

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

se necessario, è possibile forzare l'audio sul connettore analogico anziché su HDMI

amixer cset numid=3 1

testare l'audio per confermare che l'impostazione funziona.

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

Installazione

Nota: prefisso i comandi con sudoo esegui semplicemente un 'permanente' sudo -iEprima di iniziare.

per prima cosa, prendi il KEY da mopidy

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

Aggiungi l'elenco delle fonti, questo è su wheezy.

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

o questo per Jessie

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

e ora aggiungi i nuovi elementi, installa mopidy e l'estensione Spotify

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

se stai lavorando come root, usa questo file .conf

/root/.config/mopidy/mopidy.conf

Altrimenti modificalo sulla tua configurazione di casa. Cerca nella sezione "[Spotify]" rimuovi i commenti "#" dalla riga e modifica alcuni elementi:

[spotify]
username = alice
password = mysecret

rimuovi i commenti anche sulla sezione [mpd], rendi esplicito che non stiamo usando [local] e [files] aggiungendo 'enabled = false'.

hai fatto!!

per testare, aprire una versione della console e installare un client:

apt-get install ncmpcpp

quindi, formare un'altra corsa puTTY

ncmpcpp

Buon ascolto!


Mopidy-spotify supporta la riproduzione offline?
jackfrster,

Le istruzioni sopra presuppongono che si inizi a mopidy come utente. Non sono sicuro di come fornire la configurazione dell'utente per un servizio di sistema?
Paweł Szczur,

3

Dai un'occhiata a Volumio [Nota: al momento sto restituendo una pagina vuota per me, quindi potrebbero avere un problema sui loro server, quindi potresti dover controllare di nuovo in seguito]. Volumio è un sistema operativo completo con un server di riproduzione audio controllato tramite un'interfaccia web e funziona su RPi. Lo uso su un modello RPi B. Ha un client Spotify, ma è necessario un account Spotify premium (non funzionerà con Spotify "gratuito"). Ho scritto il mio server Pandora personalizzato per l'uso in Volumio - ma quel codice non è ancora pronto per la prima serata (necessita di un'interfaccia utente Web :)).

A pensarci bene : questo potrebbe non funzionare più secondo il tuo commento su libspotify .... Non sono un utente Spotify me stesso, quindi non posso controllare.


2

Mopidy con estensioni ti consente di eseguire lo streaming da servizi cloud come Spotify (e altri, oltre ai file locali ovviamente). I pacchetti dovrebbero essere disponibili per Raspian, incluse le dipendenze, ma a parte questo possono essere installati dal sorgente ed è in esecuzione su python2.7 ( vedi qui ).

Suppongo che gli sviluppatori siano consapevoli del fatto che libspotify è ufficialmente deprecato, ma non si preoccupa troppo perché funziona ancora per ora ( vedi qui ). Sembrano aspettarsi che Spotify possa trovare una soluzione grazie al suo utilizzo su numerose piattaforme hardware.


2

Spotify non ha client per Raspberry e per qualsiasi dispositivo ARM Linux. Ma puoi usare le emulazioni x86 per eseguire Spotify Client originale su RPi.

  1. Installa ExaGear Desktop, che consente di eseguire il software x86 su Raspberry (nota che ExaGear non è gratuito e devi ottenere la licenza)

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

    exagear
    
  3. Aggiungi la chiave di firma del repository Spotify

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
    
  4. Aggiungi il repository Spotify

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

     sudo apt-get update
     sudo apt-get install spotify-client
     sudo apt-get install libxss1
    
  6. Ora puoi eseguire Spotify dal menu Start

Esegui Spotify su Raspberry Pi

Le istruzioni si basano su questo post .


Costa 18 € ed è legato alla SDCARD .. si prega di riflettere questo nel tuo post. Non è un posto per software commerciale.
Max
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.