# Cómo scrobbleo mi música # ADVERTENCIA: Al final terminé con un servidor de Subsonic en la laptop y Tempo en el teléfono, probablemente no actualizaré más el post. => https://github.com/sentriz/gonic El servidor de Subsonic que usé => https://f-droid.org/en/packages/com.cappielloantonio.notquitemy.tempo/ Tempo en F-Droid ## Prefacio Antes que nada si no usas systemd en tu sistema, tendrás que averiguar cómo habilitar los serivicios por tu cuenta, lo siento. Esta guía va a girar entorno a mpris-scrobbler, el cuál creo que es un grandioso software y debería de ser ampliamente usado, por varias razones: * Evita que el scrobbling tenga que depender de la implementación que usa el reproductor de música para subir los tracks y, si lo soporta, cachearlos. * Si vamos al caso es un gasto de recursos y tiempo para l@s desarrollador@s considerando que existe una implementación que funciona con cualquier reproductor que soporte la interfaz de MPRIS. * Promueve la adopción de MPRIS en los distintos reproductores, o por lo menos la creación de plugins que permitan hacer uso de la interfaz. * Si el reproductor de música no es actualizado en cierto tiempo, puede que la API de la que se haga uso para scrobblear cambie, y por ende, la implementación que usa el reproductor se rompería. Por estas razones, y para ahorrar tiempo a otras personas que quieran scrobblear de la manera en que lo hago, creé esta guía. Esta guía va a estar dividida en dos partes: * Parte 1: para las personas que usen un reproductor que ya soporte mpris. * Parte 2: continuación para las personas que usen MPD (se debe de leer la parte primera también). ## Parte 1 ### Requisitos * mpris-scrobbler * Cualquier reproductor de música que soporte MPRIS ### Instalación de mpris-scrobbler => https://github.com/mariusor/mpris-scrobbler Si usas alguna de las distribuciones en las que está disponible mpris-scrobbler, sólo instálalo. Si en su defecto usas otra distribución o algún otro sistema operativo unix-like, tendrás que compilarlo, como dice en su Github. Después tendrás que usar una utilidad que viene con mpris-scrobbler para poder loguearte a lastfm, librefm o listenbrainz respectivamente: ``` Reemplaza con librefm o lastfm $ mpris-scrobbler-signon token $ mpris-scrobbler-signon session ``` El primer comando abre un navegador por defecto para obtener una cookie que permitirá usar lastfm o librefm, deberás loguearte y darle permisos a mpris-scrobbler de acceder a tu cuenta. En el caso de listenbrainz: ``` Solo necesitas escribir el token que te dan en la configuración $ mpris-scrobbler-signon token listenbrainz ``` Después de este proceso, procederemos a habilitar el servicio de mpris-scrobbler usando systemctl, denuevo, si no usas systemd, tendrás que averiguar cómo hacerlo por tu cuenta: ``` $ systemctl --user enable mpris-scrobbler $ systemctl --user status mpris-scrobbler # Checkea si se inició correctamente $ systemctl --user start mpris-scrobbler # Si no se inició corre esto ``` Y ahora tan sólo falta probar que funcione usando tu reproductor de música con soporte de MPRIS. ## Parte 2 ### Requisitos * mpDris2 * mpd Lo termino después