3 Maneras De Usar Spotify En Tu Raspberry Pi


Si te gusta escuchar música en casa, puedes utilizar tu Raspberry Pi como tu equipo de música personal.
En este post, te mostraré cómo reproducir musico con Spotify en tu Raspberry Pi.

Hay tres maneras (o tres programas) de utilizar Spotify en una Raspberry Pi: Volumio, Kodi o MusicBox. Todos ellos están disponibles como una imagen del sistema operativo que puede descargarse y flashearse en una tarjeta micro-SD. Luego una vez dentro, Spotify estará disponible como un plugin adicional.

Nota: Se requiere una cuenta premium para utilizar Spotify en una Raspberry Pi.

Reproducir Spotify con Volumio

La mejor manera de reproducir Spotify en una Raspberry Pi es utilizar el reproductor de música Volumio.

¿Qué es Volumio?

Volumio es un s.o dedicado a ser un reproductor de música.
Puedes reproducir cualquier tipo de archivo con buena calidad y utilizar la interfaz web para gestionarlo.

Es la solución perfecta para una Raspberry Pi, ya que puedes mantener la Raspberry Pi sin cables, con un altavoz en el puerto jack (o utilizar la salida HDMI).
Luego puedes usarlo como tu equipo de música en casa, controlando Volumio desde tu smartphone

Instalar Volumio en la Raspberry Pi

La instalación es sencilla.
Necesitas tener una tarjeta SD disponible (puedes encontrar mi punto de referencia aquí si necesitas comprar una primero), si la tienes puedes continuar:

  • Descarga Volumio desde el sitio web oficial.
    Haz clic en Descargar en la parte de Raspberry Pi.
  • Si es necesario, descarga e instala Etcher desde este sitio web.
    Es una herramienta gratuita que permite flashear fácilmente una tarjeta SD.
  • Inicia Etcher, veras algo como esto:
  • A la izquierda, elije el archivo de imagen Volumio (no es necesario extraerlo).
    A continuación, ¡haz clic en Flash!
  • Después de unos minutos, la tarjeta SD estára flasheada.

Nota: Volumio está ahora incluido en la lista de S.O del programa oficial Raspberry Pi Imager. Si lo tienes instalado en tu ordenador, es probablemente la forma más fácil de instalarlo en una nueva tarjeta SD. También puedes utilizar el arranque en red para flashear tu tarjeta SD actual (en inglés) directamente desde tu Pi

Inserta la tarjeta SD en tu Raspberry Pi y ponla en marcha.

Acceder a la interfaz web

Todo se puede gestionar desde la interfaz web.
Si sólo dispones de Wi-Fi, hay un paso más:

  • Desde un ordenador, conéctate a la red Volumio Wi-Fi.
    La contraseña es volumio2.
  • Se abre una página web con un asistente de configuración.
  • Sigue todos los pasos y entra en la configuración Wi-Fi.
  • Una vez que hayas terminado, vuelve a tu Wi-Fi normal (probablemente automática).

Ahora puede acceder a la interfaz web.

  • ¿Cómo Encontrar La Dirección IP De Una Raspberry Pi? (haz clic en el enlace si no sabes cómo).
    Básicamente, puedes escanear la red o comprobar tu punto de acceso Wi-Fi.
  • Introduce esta dirección IP en tu navegador: http://A.B.C.D
    Por ejemplo, http://192.168.1.17
  • En primer lugar, aparecerá un asistente de bienvenida para configurar los ajustes principales:

    Te pedirá varias veces que crees una cuenta, esto no es obligatorio para reproducir música local, pero necesitas una para instalar el plugin de Spotify más adelante (una cuenta gratuita está bien).
  • Entonces llegarás a la interfaz de Volumio, algo así:

    Ya está, estás listo para pasar al siguiente paso.
    Recuerda que también es accesible desde tu smartphone si estás en la misma red.

Instalar y Reproducir Spotify

El último paso es instalar Spotify.

  • Vé al panel de configuración (la rueda pequeña en la parte superior derecha, o haz clic en “Settings” en el menú de la izquierda).
  • Haz clic en Plugins.
  • A continuación, busca Spotify en la lista (la primera para mí) y haz clic en “Install”.
  • Unos segundos después, Spotify estará instalado.

A continuación, tienes que activar y configurar el plugin.

  • En la misma página, haz clic en “Installed plugins”.
  • Activa Spotify haciendo clic en “Off”:
  • A continuación, haz clic en Settings.
  • Introduce tu nombre de usuario y contraseña de Spotify y guarda la configuración.
  • Spotify está listo para ser utilizado.

Por último, vuelve a la página de inicio de Volumio.
Haz clic en “Browse” y desplázate hasta Spotify, o haz clic en “Spotify” en el menú de la izquierda.

Ahora puedes utilizar Spotify en tu Raspberry Pi y controlarlo desde tu ordenador o smartphone:

Funciona bien, la instalación es fácil y la interfaz es agradable.
Creo que guardaré la tarjeta SD en algún lugar 🙂

Vídeo

Si necesitas una demostración más detallada, he grabado un vídeo. Puedes verlo aquí si quieres:

También puedes suscribirte al canal de YouTube de RaspberryTips para recibir nuevos vídeos en tu feed.

¡Hola!
Inscríbete para recibir mis últimos tutoriales cada semana.

Reproducir Spotify en Kodi

La segunda forma de escuchar Spotify en la Raspberry Pi es utilizar Kodi.

¿Qué es Kodi?

Ya he escrito mucho sobre Kodi en este blog además es muy famoso.
Es un software de centro multimedia que se ejecuta sobre otros sistemas como OSMC o LibreElec.

En Kodi, puedes reproducir cualquier medio, fotos, videos, peliculas, etc.
Hoy hablaremos de Spotify, pero también puedes ver Netflix o YouTube en Kodi.

Instalar Kodi

Ya escribí una guía sobre cómo instalar Kodi en tu Raspberry Pi, así que no lo volveré a repetir aquí.

Coge una nueva tarjeta SD, flash OSMC por ejemplo, y empieza con tu nuevo programa.

En cuanto termines el asistente de bienvenida de OSMC, pasa al siguiente apartado para instalar Spotify.

Instalar la aplicación de Spotify

Encender el servicio SSH

Si no lo has hecho ya, necesitas tener SSH funcionando para enviar el archivo del repositorio a tu Raspberry Pi.

  • Ve a “My OSMC” > Settings.
  • Haz clic en Servidor SSH (detenido) y aplica para iniciarlo.
  • A continuación, conecta con un cliente SCP como FileZilla o WinSCP:
  • Una vez conectado, crea una nueva carpeta en el directorio actual.
    Por ejemplo, “descarga”.
    Luego pondrás todos los archivos aquí.

Descargar e instalar el repositorio de Spotify

Spotify no está disponible por defecto en Kodi.
Es necesario añadir un nuevo repositorio para hacerlo:

  • Descarga el archivo zip del repositorio en este enlace: GitHub page.
    En el Léame, hay una sección “Install with repository section”. Haz clic en el enlace para obtener el archivo ZIP.
  • Sube este archivo a la carpeta de descargas que acabas de crear (con Filezilla, WinSCP u otro).
  • De vuelta a OSMC, vé al navegador de complementos (en Configuración, según su interfaz).
  • Elige “Install from zip file”.
  • A continuación, ve a “Home Folder” y, por último, “download” (o el nombre de la carpeta en la que hayas colocado el archivo).
  • Selecciona el archivo zip correspondiente y haga clic en él.

El repositorio ya está disponible para instalar los paquetes de software en Kodi.

Instalar y configurar Spotify

El último paso es instalar Spotify desde este repositorio

  • En el navegador de Add-Ons selecciona “Install from repository”.
  • Haz clic en “Marcelveldt’s BETA repository”:
  • Spotify está en la categoría de “Music Add-ons”.
  • Haz clic en él y luego en “Install”.

Después de unos segundos, Spotify está instalado, pero todavía tienes que configurarlo.
En la misma ventana, haz clic en “Configure” e introduce tu nombre de usuario y contraseña.

Ya está, Spotify está listo.

Escuchar Spotify

Finalmente, para reproducir Spotify, elige “Music” en el menú principal.
Luego en Music Add-ons encontrarás Spotify y podrás hacer lo que quieras en él.

Si te gusta esta solución y quieres saber más sobre Kodi en OSMC, tengo dos entradas en el blog sobre ello, no dudes en leerlas:

Si no te convence ninguna de las dos anteriores, tengo una última solución para ti :).

Reproducir Spotify con MusicBox

La última forma que quiero mostrarte es utilizar un software dedicado: MusicBox.

¿Qué es MusicBox?

MusicBox es un conjunto de herramientas, construidas sobre Raspberry Pi OS, crear un reproductor de música para los principales servicios de streaming:

  • Spotify
  • SoundCloud
  • Google Music
  • Itunes Podcast
  • etc …

Está disponible como una imagen que puedes flashear en una tarjeta SD y utilizar directamente.

Lo que me gusta de esta solución es que puedes controlarla a través de un navegador web, por lo que puedes usar tu teléfono como control remoto.
Conecta un altavoz a tu Raspberry Pi y tendrás un reproductor de música siempre listo.

Instalar MusicBox

Para instalar MusicBox en tu Raspberry Pi, toma una tarjeta SD libre y sigue este procedimiento:

  • Si es necesario, descargue e instala Balena Etcher en tu ordenador.
    Es una herramienta gratuita para flashear sistemas operativos en una tarjeta SD.
  • Descarga la última versión de MusicBox desde GitHub.
    Toma el primer archivo zip de la lista de enlaces.
  • Abre Etcher, y flashea la imagen en tu tarjeta SD:

    Selecciona la imagen de MusicBox haciendo clic en el botón izquierdo.
    Y haz clic en Flash!, para iniciar la creación de la tarjeta SD.
  • Tras unos minutos, el proceso se completará y podrás expulsar la tarjeta SD.

Configurar MusicBox

Puedes configurar la mayoría de los ajustes desde tu navegador web.
Pero si es necesario (por ejemplo si quieres usar tu Raspberry Pi con WiFi), puedes hacerlo antes de iniciar MusicBox.

El archivo de configuración

Antes de iniciar tu Raspberry Pi con la nueva tarjeta SD:

  • Vuelve a insertar la tarjeta SD nueva en su ordenador.
  • Encuentra la unidad de la tarjeta SD.
  • Abre el archivo de configuración de la carpeta config: settings.ini
  • Al principio del archivo, encontrarás la configuración de la red.
    Si necesitas conectarte por WiFi, rellena el archivo así:
  • Busca en el archivo otros ajustes que quieras cambiar, por ejemplo:
    • enable_ssh para habilitar el acceso SSH en el arranque.
    • Parámetros de Spotify: si quieres insertar aquí tus credenciales y claves (más adelante te enseñaré cómo conseguirlo).
    • Y todos los demás proveedores de streaming los cuales puedes activar o desactivar desde aquí.

Ficha de la configuración

Si no necesitas Wi-Fi y prefieres usar la interfaz web para configurarlo todo, es posible, solamente tienes que pasar al siguiente párrafo.

Escuchar Spotify

Para convertir MusicBox en un reproductor de Spotify, hay que hacer primero otras cosas.

Primer arranque

Inserta la tarjeta SD en tu Raspberry Pi y ponla en marcha.
Puede tardar unos minutos en el primer arranque, sé paciente.
Puedes continuar con el siguiente párrafo mientras esperas a que la Raspberry Pi arranque.

Por si lo necesitas, el nombre de usuario y la contraseña por defecto son:

  • Inicio de sesión: root
  • Contraseña: musicbox

No hace falta una pantalla.

Si tienes una pantalla y quieres usar el Jack como salida de audio, desenchufa el cable HDMI para asegurarse de que MusicBox utilizará el puerto Jack como salida principal.

En mi caso, con la pantalla conectada, no tenía sonido en el primer arranque.
Después de un reinicio sin HDMI, estaba bien.
Y no necesitas una pantalla.

Consigue tus claves de Spotify

Para utilizar Spotify con MusicBox, necesitas una cuenta premium.
También necesita dos claves de esta URL: https://www.mopidy.com/authenticate/#spotify.

  • Haga clic en “Log in with Spotify”.
  • Las credenciales aparecen en la sección de configuración de abajo (donde están las cajas rojas).
  • Manten esta página abierta, ya que necesitarás esta información más adelante.

Acceder a la interfaz web

Para acceder a la interfaz web, es necesario conocer la dirección IP de la Raspberry Pi.
Si no sabes cómo hacerlo, haz clic en el enlace anterior para saber cómo hacerlo paso a paso.

Pero tienes varias opciones:

  • Conecte una pantalla, inicie sesión y utilice el comando ifconfig.
  • Compruebe su servidor DHCP para obtener las IP.
  • Haz un escaneo rápido de los equipos en tu red.

Cuando lo encuentres, ábrelo en tu navegador: http://YOUR_IP.
Deberías ver la interfaz web de MusicBox.
Funciona bien en teléfono, si lo prefieres.

Antes de jugar con esta interfaz, pasaremos a la parte de configuración.

Configuración

Si aún no has configurado MusicBox desde el archivo settings.ini, debes hacerlo desde la interfaz web:

  • Pulsa en Settings para acceder a todas las opciones de MusicBox.
  • Siéntete libre de explorar todas las configuraciones, pero en este tutorial yo me centraré en Spotify.
  • Haz clic en Spotify.
  • Haz clic en Enable Spotify y rellena tu Username y Password.
    A continuación, introduce el ID de cliente y el secreto de cliente que obtuvimos en el paso anterior.
  • Deberías tener algo así:
  • A continuación, guarda y reinicie la Raspberry Pi.
    No es obligatorio reiniciar, pero a mí no me funcionó hasta el reinicio.

Reproducir Spotify

Por fin estás listo para ¡reproducir algo con Spotify!

A mí no me ha funcionado la sección de explorar, pero puedes hacer clic en la pestaña de búsqueda de la página de inicio.
A continuación, introduce el título de una canción o un álbum y haz clic en el botón de reproducción:

Ahora puedes escuchar Spotify con tu Raspberry Pi y controlarlo desde tu teléfono.
Es muy satisfactorio de usar.

Preguntas relacionadas

¿Por qué Volumio dice”Login failed” (Error de inicio de sesión) cuando se conecta a Spotify?

Para utilizar el plugin de Spotify en Volumio es necesario tener una cuenta premium. Si tienes una, comprueba tu dirección de correo electrónico y tu contraseña.

¿Hay alguna forma de reproducir Spotify en la Raspberry Pi de forma gratuita?

No, Spotify es un servicio premium, necesitas una cuenta de pago para utilizarlo. Hay una prueba gratuita durante 30 días si quieres probarlo, pero eso es todo.

¿Por qué no has utilizado el reproductor web?

Era la forma más fácil hace unos años, pero ya no funciona, ni siquiera con un switcher de agente de usuario. Spotify parece limitar el uso de algunos sistemas y anima mucho a los abonados a utilizar su aplicación.

Hardware recomendado para sacar el máximo partido a Spotify en Raspberry Pi

  • Un altavoz Bluetooth: Yo tengo este para mi ordenador y la Raspberry Pi, y soy un gran fan de él. Es resistente al agua e irrompible, puedes llevarlo a todas partes (incluso a la ducha o a la piscina ^^) y el sonido es excelente para el tamaño.
  • Raspberry Pi 3B+: No necesitas más, todas son aplicaciones ligeras, así que hazlo sencillo y asequible. Elige una Raspberry Pi 3 y déjala enchufada 24/24.
  • Receptor USB Flirc: Permite utilizar cualquier mando universal con tu Raspberry Pi. Debe ser más conveniente que usar el teclado para hacer zapping :).
  • Harmony remote: Sustituye todos tus mandos a distancia por uno y funciona de maravilla con el receptor Flirc. También hay una aplicación para smartphone que te encantará.

Conclusión

Eso es todo, ya conoces 3 formas de instalar Spotify en tu Raspberry Pi: Volumio, Kodi y MusicBox.

La elección final depende de ti, pero para mí, creo que Volumio es la mejor opción si sólo quieres reproducir música (con Spotify u otros).

Hazme saber si quieres más detalles sobre Volumio o MusicBox, puedo hacer un post dedicado con todos los ajustes, consejos, etc…

Y tú, ¿qué solución utilizarás para escuchar Spotify en tu Raspberry Pi?

Patrick FROMAGET

Hola, soy Patrick. Soy administrador de sistemas Linux, y me apasiona la Raspberry Pi y todos los proyectos sobre este tema. He creado este sitio para compartir con ustedes lo que he aprendido al respecto.

Últimos artículos