Soporte de Libre.fm para Jellyfin

Soporte de Libre.fm para Jellyfin

Hola a todos,

Hoy, estuve adaptandoo el plugin de Last.fm de Jellyfin para que funcione únicamente con Libre.fm.

Aunque el plugin de Last.fm añadió soporte para usar otras páginas tales como Libre.fm, el plugin sólo puede hacer scrobble a un servicio a la vez. Para superar esto, hice un fork de jellyfin-plugin-lastfm, lo limpié y modifiqué para que sólo funcione con Libre.fm

Libre.fm Plugin for Jellyfin

El resultado es que ahora, Jellyfin puede hacer scrobble a las 3 páginas principales de scrobbling, ya que este plugin puede trabajar simultáneamente con los plugins existentes para Last.fm y ListenBrainz.

La instalación y configuración es similar a la del plugin de Last.fm, excepto que no hay necesitad de configurar un endpoint propio. Adicionalmente, este plugin sólo envia scrobbles, por lo que las funciones adicionales que tenía el plugin de last.fm, como sincronizar pistas o descargar datos visuales del album han sido removidos.

IInstalación

Ve a tu Dashboard de administrador -> Plugins > Manage Repositories y entra la siguiente información:

Luego, ve a los plugins disponibles, selecciona Libre.fm, instálalo y actívalo.

Reinicia Jellyfin luego de la instalación

Configuración

  1. Ve a tu Dashboard de administrador -> Plugins -> Libre.fm -> Settings.
  2. Selecciona el usuario para habilitar Libre.fm. Entra el usuario y contraseña de Libre.fm.
  3. Marca «Enable Scrobbling for this user?».
  4. Activa el «Alternate Mode» si tu cliente de música no envía eventos de PlaybackStopped o tienes problemas con los scrobbles.
  5. Haz click en «Save».

Código Fuente

Disponible en GitHub: https://github.com/moisespr123/jellyfin-plugin-librefm

Te invito a que pruebes este plugin y me dejes saber tus pensamientos del mismo. Es tan simple como puede ser.