finamp icon indicating copy to clipboard operation
finamp copied to clipboard

Scrobble to Lastfm and ListenBrainz only works when track is done playing

Open ravtakhar opened this issue 8 months ago • 5 comments

When playing music through Jellyfin, music will scrobble and be marked as 'listened' within Lastfm and ListenBrainz. However, when playing through FinAmp the song will only be marked as played if you listen to the entire duration of the track.

ravtakhar avatar Apr 04 '25 07:04 ravtakhar

Do you use the Jellyfin Lastfm/Listenbrainz plugin, or do you scrobble with a third-party app?

Maxr1998 avatar Apr 04 '25 09:04 Maxr1998

I am using the plugins with Jellyfin. Are there alternative apps that I can try?

Edit: appreciate the tip! Pano works just fine :)

ravtakhar avatar Apr 04 '25 09:04 ravtakhar

@ravtakhar this is expected I think Jellyfin automatically marks tracks as played once they're marked as finished.

In which scenario aren't they marked as played in last.fm? When you're manually switching to a different track?

Chaphasilor avatar Apr 07 '25 18:04 Chaphasilor

They are not being marked as played using the integration when I have listened to 50%+ of the song and skip. Let's say there are like 20 seconds left in the track.

ravtakhar avatar Apr 09 '25 16:04 ravtakhar

When using the official jellyfin web client the song is scrobbled when it is skipped after it has surpassed 50% so this is different to the behaviour with Finamp where the song is only scrobbled when the track completely finishes.

Another issue in Finamp I came across is that the Listenbrainz listening status does not get updated reliably if I start playing a song, it only gets updated when I pause and resume the track. With the official web client it works reliably.

tibequadorian avatar Sep 26 '25 22:09 tibequadorian