Spotify para RPI

15

Spotify es una plataforma versátil y abierta para la música en todo el mundo. Es pesado en encriptación y muy alto en uso de CPU.

¿Alguien conoce una versión de Spotify de yum / apt-get para RPI con raspbian? Incluso sin GUI, solo la versión del reproductor de comandos estará bien.

Entiendo que a partir de mayo de 2015, Spotify desactivó oficialmente libspotify y ya no se mantiene activamente, Libspotify fue la base de muchos productos, y ahora Spotify solo busca iPhones sdk (IOS) y Android.

fcm
fuente

Respuestas:

11

Gracias por las respuestas!

Realmente mopidyhizo el corte. Como la mayoría de los paquetes no son solo plug and play sino que están muy cerca de eso. Haré la instalación lo más breve posible y funcionará bien.

Ingredientes:

  • Raspberry PI con Wheezy (también puede funcionar con Jessie)
  • PuTTY o un cliente SSH remoto similar.
  • Una cuenta paga de Spotify.
  • Altavoces externos, quizás una tarjeta de sonido USB.

Preinstalación

Antes de comenzar la instalación, asegúrese de que el RPI esté listo para reproducir música.

Primero, active ipv6.

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

si es necesario, puede forzar el sonido en el conector analógico en lugar de HDMI

amixer cset numid=3 1

pruebe el sonido para confirmar que su configuración está funcionando.

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

Instalación

Nota: Prefije sus comandos con sudoo simplemente haga un 'permanente' sudo -iEantes de comenzar.

primero, obtenga la CLAVE de mopidy

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

Agregue la lista de fuentes, esto está en wheezy.

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

o esto para Jessie

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

y ahora, agregue los nuevos elementos, instale mopidy y la extensión de Spotify

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

si está trabajando como root, use este archivo .conf

/root/.config/mopidy/mopidy.conf

De lo contrario, edítelo en su configuración de inicio. Busque en la sección '[Spotify]', elimine los comentarios '#' de la línea y edite algunos elementos:

[spotify]
username = alice
password = mysecret

elimine los comentarios también en la sección [mpd], haga explícito que no estamos usando [local] y [archivos] agregando 'enabled = false'.

¡¡estás listo!!

para probar, abra una versión de consola e instale un cliente:

apt-get install ncmpcpp

luego, forme otra corrida

ncmpcpp

¡Buena escucha!

fcm
fuente
¿Mopidy-spotify admite reproducción sin conexión?
jackfrster
La instrucción anterior asume que uno comienza mopidy como usuario. ¿No estoy seguro de cómo proporcionar la configuración del usuario para un servicio del sistema?
Paweł Szczur
3

Eche un vistazo a Volumio [Nota: actualmente me devuelve una página vacía para que puedan tener un problema en sus servidores, por lo que es posible que tenga que volver a consultar más tarde]. Volumio es un sistema operativo completo con un servidor de reproducción de audio controlado a través de una interfaz web y se ejecuta en el RPi. Lo uso en un modelo RPi B. Tiene un cliente de Spotify, pero necesita una cuenta premium de Spotify (no funcionará con Spotify "gratis"). He escrito mi propio servidor Pandora personalizado para usar en Volumio, pero ese código aún no está listo para el horario estelar (necesita una webUI :)).

En el segundo pensamiento : esto podría funcionar ya no como por su libspotify comentario .... No soy un usuario de Spotify, así que yo no puedo comprobar.

Phil B.
fuente
2

Mopidy con extensiones le permite transmitir desde servicios en la nube como Spotify (y otros, así como archivos locales, obviamente). Los paquetes deberían estar disponibles para Raspian, incluidas las dependencias, pero aparte de eso, se puede instalar desde la fuente y se ejecuta en python2.7 ( consulte aquí ).

Supongo que los desarrolladores son conscientes de que libspotify está oficialmente en desuso, pero no se preocupen demasiado, ya que todavía funciona por ahora ( ver aquí ). Parecen esperar que Spotify presente una solución debido a su uso en numerosas plataformas de hardware.

Ghanima
fuente
2

Spotify no tiene cliente para Raspberry ni para ningún dispositivo Linux ARM. Pero puede usar emulaciones x86 para ejecutar Spotify Client original en RPi.

  1. Instale ExaGear Desktop, que permite ejecutar el software x86 en Raspberry (tenga en cuenta que ExaGear no es gratuito y debe obtener la licencia)

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

    exagear
    
  3. Agregue la clave de firma del repositorio de Spotify

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
    
  4. Agregue el repositorio de Spotify

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

     sudo apt-get update
     sudo apt-get install spotify-client
     sudo apt-get install libxss1
    
  6. Ahora puedes ejecutar Spotify desde el menú Inicio

Ejecute Spotify en Raspberry Pi

La instrucción se basa en esta publicación .

vadik_lyutiy
fuente
Cuesta 18 € y está vinculado a la SDCARD. Por favor, refleje esto en su publicación. No es un lugar para el software comercial.
Max