Skip to main content
Renne
Rising Star
Rising Star
November 25, 2017
Not for now

Scrobble tracks properly to/Improvements to Last.fm integration

  • November 25, 2017
  • 101 replies
  • 8185 views
Please properly implement the Last.fm Scrobbling API! Here: https://www.last.fm/api/scrobbling

For start, tracks should be scrobbled only if they've been played for 50% of their duration or for 4 minutes, whichever sooner. Currently, Deezer scrobbles them regardless (and only after the next song has started).

Second, please also make Deezer send the "Now Playing" notification immediately when the track starts.

Implementation of any other aspects of the API are appreciated as well. Thanks!

-Renne

    101 replies

    Roadie
    September 6, 2018
    Still no progress on this? There is currently no way to scribble AT ALL on browser or desktop app. Scroball app scrobbles on Android, but other than that no scrobbling on Deezer.
    Guitar Hero
    September 6, 2018
    For example I have another problem: scrobbling poorly works, not in realtime, but still. The problem is: sometimes it scrobbles the song 30 times! That just ruins my lastfm listening habbits!
    Remy77077
    Guitar Hero
    Guitar Hero
    October 2, 2018
    I'm getting the same issue as 0x49D1 constantly right now. Scrobbles seem to appear an hour or two later from Deezer, rather than appearing in realtime. And often, when they do, certain tracks will get scrobbled 10+ times in a row. I've not figured out if the multi-scrobble problem is caused by any user behaviour (like pausing a track) or not yet. As I say, with the delay effect too, it's quite hard to figure that out.
    Rising Star
    October 15, 2018
    this is not such a good idea, it should be possible to configure itself as it is convenient.
    It happens that there is a good song, but I don't want to listen to it now, but then I can find the history
    Roadie
    October 19, 2018
    Please let me work on this one Deezer guys, I can fix it, for free!!!!!
    Remy77077
    Guitar Hero
    Guitar Hero
    October 22, 2018
    this is not such a good idea, it should be possible to configure itself as it is convenient.
    It happens that there is a good song, but I don't want to listen to it now, but then I can find the history


    That's not how any other last fm scrobbler works though, including their own scrobbler. It's only supposed to track stuff you've actually at least 50% listened to (or x minutes of, I forget the minimum for very long tracks)
    Remy77077
    Guitar Hero
    Guitar Hero
    October 22, 2018
    Ok well this is still a disaster for Deezer for me. It's gotten worse and worse since I first posted here, so much so that scrobbles sometimes take days to appear if they appear at all.

    I have almost stopped using Deezer now thanks to this, and won't be coming back until you fix it.

    I also noticed something very weird about this bug. I think it might have to do with being signed in to multiple browsers on multiple computers. Because when I started playing some tracks on Chrome PC from my home computer over the weekend, rather than scrobbling what I was listening to, it suddenly started to scrobble some tracks to last FM that I had played the week before from Chrome on a Mac at work! No clue how that could even be related, but it appears deezer have truly screwed this up somehow.
    Guitar Hero
    October 24, 2018
    My scrobbles also appear randomly sometimes days after I listened to the songs.
    Deezer please finally fix it! Otherwise I have to quit my membership and switch to another streaming service. Streaming services are all the same, my lastfm account is unique I don't want to get it messed up...
    Rising Star
    October 26, 2018
    That's not how any other last fm scrobbler works though, including their own scrobbler. It's only supposed to track stuff you've actually at least 50% listened to (or x minutes of, I forget the minimum for very long tracks)

    Give the user to configure as it is more convenient
    Renne
    Rising Star
    RenneAuthor
    Rising Star
    November 22, 2018
    Now that scrobbling again works, roughly speaking, it would be very nice to proceed with implementing it properly. As a reminder, here's the Last.fm Scrobbling API: https://www.last.fm/api/scrobbling

    Various opinions have been presented on preferred ways of scrobbling. I would say that it suffices to just follow the Last.fm guidance. It only makes sense that track plays are recorded similarly across the landscape of music software and users. So here's how (quoting):

    When is a scrobble a scrobble?

    A track should only be scrobbled when the following conditions have been met:
    • The track must be longer than 30 seconds.
    • And the track has been played for at least half its duration, or for 4 minutes (whichever occurs earlier.)
    As soon as these conditions have been met, the scrobble request may be sent at any time. It is often most convenient to send a scrobble request when a track has finished playing.


    And as for how to do it - like this:
    Thanks!😉