owntone / owntone-server

Linux/FreeBSD DAAP (iTunes) and MPD audio server with support for AirPlay 1 and 2 speakers (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
https://owntone.github.io/owntone-server
GNU General Public License v2.0
2.1k stars 237 forks source link

Weird scrobbling behaviour #553

Closed magnate closed 6 years ago

magnate commented 6 years ago

I thought I had seen a thread about this before but I can't find it so creating this one - apologies if it's a duplicate.

I'm using the @rbalint's Debian Stretch package of forked-daapd 24.2. I am seeing the following lastfm scrobbling behaviour:

  1. After not playing anything for a while, the first few tracks do not get scrobbled
  2. Some tracks played are not scrobbled
  3. Some tracks played are scrobbled twice or three times

You can see the first two of these at https://www.last.fm/user/linuxmagnate/library?page=1 - today I played 7 Bad Company tracks but only the 5th and 7th got scrobbled, followed by 4 Midnight Oil tracks where the 2nd one didn't get scrobbled.

Further down that page is a set of Zero 7 tracks which I have tidied up - each was scrobbled two or three times instead of once (each scrobble was one or two minutes apart, shorter than the track).

Happy to test things. With a little effort I'm capable of building from source if you want me to test patches etc.

ejurgensen commented 6 years ago

If you set the log level to info in forked-daapd's config then you can see from the log exactly when it tries to scrobble, and what the result of the request to LastFM is.

magnate commented 6 years ago

Thanks, will try that and report back

ejurgensen commented 6 years ago

Closing, no feedback