Spotify para RPI


15

O Spotify é uma plataforma versátil e aberta para música em todo o mundo. É pesado em criptografia e muito alto no uso da CPU.

Alguém conhece uma versão do yum / apt-get Spotify para RPI executando raspbian? Mesmo sem a GUI, apenas a versão do player de comando ficará bem.

Entendo que, a partir de maio de 2015, a libspotify é oficialmente descontinuada pelo Spotify e não é mais mantida ativamente, a Libspotify era a base de muitos produtos e agora o Spotify procura apenas os iPhones sdk (IOS) e Android.

Respostas:


11

Obrigado pelas respostas!

Realmente mopidyfez o corte. Como a maioria dos pacotes não é apenas plug and play, é muito próxima disso. Farei a instalação o mais breve possível e funcionará bem.

Ingredientes:

  • PI de framboesa executando Wheezy (também pode funcionar com Jessie)
  • PuTTY ou cliente SSH remoto semelhante.
  • Uma conta paga do Spotify.
  • Alto-falantes externos, talvez uma placa de som USB.

Pré-instalação

Antes de iniciar a instalação, verifique se o RPI está pronto para tocar música.

Primeiro, ative o ipv6.

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

se necessário, você pode forçar o som no conector analógico em vez de no HDMI

amixer cset numid=3 1

teste o som para confirmar se sua configuração está funcionando.

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

Instalação

Nota: Prefixe seus comandos com sudoou apenas faça um 'permanente' sudo -iEantes de começar.

primeiro, obtenha a CHAVE de mopidy

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

Adicione a lista de fontes, isso está no wheezy.

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

ou isso para Jessie

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

e agora, adicione os novos itens, instale o mopidy e a extensão Spotify

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

se você estiver trabalhando como root, use este arquivo .conf

/root/.config/mopidy/mopidy.conf

Caso contrário, edite-o na sua configuração inicial. Pesquise a seção '[Spotify]' remova as observações '#' da linha e edite alguns itens:

[spotify]
username = alice
password = mysecret

remova os comentários também na seção [mpd], explique que não estamos usando [local] e [files] adicionando 'enabled = false'.

você terminou!!

para testar, abra uma versão do console e instale um cliente:

apt-get install ncmpcpp

então, forme outra execução puTTY

ncmpcpp

Boa audição!


O mopidy-spotify suporta a reprodução offline?
jackfrster 1/09/16

A instrução acima assume que se inicia o mopidy como usuário. Não sei como fornecer a configuração do usuário para um serviço do sistema?
Paweł Szczur 28/09/16

3

Confira o Volumio [Observação: no momento, estou retornando uma página vazia para mim, para que eles possam ter um problema em seus servidores, para que você precise verificar mais tarde]. O Volumio é um sistema operacional completo com um servidor de reprodução de áudio controlado por uma interface da web e é executado no RPi. Eu o uso em um modelo RPi B. Ele tem um cliente Spotify, mas você precisa de uma conta premium do Spotify (não funcionará com o Spotify "gratuito"). Eu escrevi meu próprio servidor Pandora personalizado para uso no Volumio - mas esse código ainda não está pronto para o horário nobre (precisa de um webUI :)).

Pensando bem : isso pode não funcionar mais conforme o seu comentário da libspotify .... Eu não sou um usuário do Spotify, então não posso verificar.


2

O Mopidy com extensões permite transmitir a partir de serviços na nuvem, como o Spotify (e outros, bem como arquivos locais, obviamente). Os pacotes devem estar disponíveis para o Raspian, incluindo dependências, mas, além disso, ele pode ser instalado a partir da fonte e está sendo executado no python2.7 ( veja aqui ).

Entendo que os desenvolvedores estão cientes de que a libspotify está oficialmente obsoleta, mas não se preocupe muito, pois ainda funciona por enquanto ( veja aqui ). Eles parecem esperar que o spotify encontre uma solução devido ao seu uso em várias plataformas de hardware.


2

O Spotify não tem cliente para Raspberry, nem para qualquer dispositivo Linux ARM. Mas você pode usar emulações x86 para executar o Spotify Client original no RPi.

  1. Instale o ExaGear Desktop, que permite executar o software x86 no Raspberry (observe que o ExaGear não é gratuito e é necessário obter a licença)

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

    exagear
    
  3. Adicione a chave de assinatura do repositório Spotify

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
    
  4. Adicione o repositório Spotify

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

     sudo apt-get update
     sudo apt-get install spotify-client
     sudo apt-get install libxss1
    
  6. Agora você pode executar o Spotify no menu Iniciar

Execute o Spotify no Raspberry Pi

As instruções são baseadas neste post .


Custa 18 € e está vinculado ao SDCARD .. por favor, reflita isso em seu post. Não é um lugar para software comercial.
Max
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.