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

    bluezzbastardzz
    Superuser
    Superuser
    February 25, 2018
    If it isn't technically possible to fix the problem (perhaps because "&" is used in an important Unix script in the database), there seems to be another workaround: if the Deezer database would exchange the ampersand symbol in all artist/album/track names with "and", Last.fm will very likely autocorrect them to the correct name with an ampersand after submitting the scrobble and adding it to its own database. I agree that this would be a rather crude way to work around the real problem though. 😉
    ZZee ya, Hans-Jürgen (Bluezz Bastardzz and Indigo Rocks, live album on Deezer, last.fm/user/hjbardenhagen)
    Flo.Deezer
    Ultimate Superstar
    Ultimate Superstar
    April 4, 2018
    Hi there, sorry for the extremely late reply, great suggestion ;)

    We might be able to forward this to our developers and solve pretty quickly as it is not an entirely new feature, I will let you know.

    More votes would help too 😉
    Roadie
    April 6, 2018
    For example, when you listen to the track Ayo & Teo - Like Us, it will scrobble to last.fm as Ayo Teo - Like Us.

    This makes it almost completely worthless to scrobble artists with &'s in their name as they will be registered as completely different artists.

    It seems like an easy fix (although i'm not sure obviously), but it would be a very welcome fix to a very annoying problem.
    bluezzbastardzz
    Superuser
    Superuser
    April 6, 2018
    Maybe add another thread about the same issue with ampersand to this thread, too:

    https://en.deezercommunity.com/troubleshooting-and-tips-4/scrobbling-4990

    Interestingly the forum URL of it also does not show the ampersand.
    ZZee ya, Hans-Jürgen (Bluezz Bastardzz and Indigo Rocks, live album on Deezer, last.fm/user/hjbardenhagen)
    Ana.
    Ultimate Superstar
    Ultimate Superstar
    April 6, 2018
    @Zoto I moved your idea to this existing one.

    The thread Scrobbling "&" mas moved here too, thanks for the head up @bluezzbastardzz 👍
    baseonmars
    Roadie
    Roadie
    April 17, 2018
    Both of these would be huge improvements.

    https://www.last.fm/api/show/track.updateNowPlaying is pretty straight forward to implement and opens up lots of possibilities for integrations.

    I'm particularly interested in seeing this added to the desktop player.

    I've done some work with the last.fm api on the past so if I can help out at all get in contact.

    - Dan
    One better than a moon laser.
    Problematist
    Hitmaker
    Hitmaker
    April 22, 2018
    I often tend to listen to songs only halfway through or skip near the end, but still want them to be seen as fully listened (scrobbled) on my Last.fm account for collection purposes. Because of this options for that would come in handy.

    So in that regard, technically, instead of a scrobble after the song Deezer could scrobble the song instantly but apply options that work as a "delay", both in seconds and percentage. And chosen is the one that happens earlier for each song.

    I already got this exact thing on my phone with the Pano Scrobbler App, but I wouldn't want to resort to third party solutions on every single platform.
    I create playlists for a living. Well, not really or officially, but I can't live without them. Deez me on: https://www.deezer.com/us/profile/381271355 (CAUTION! Some stuff might be german)
    Flo.Deezer
    Ultimate Superstar
    Ultimate Superstar
    April 24, 2018
    Hi @Problematist thanks for your suggestion. I have moved your topic to this one as it is quite the opposite.

    It seems to be very popular, so we have a chance of getting this done, but would be great if we could figure out how the scrobble should actually behave as there are different opinions 😉
    baseonmars
    Roadie
    Roadie
    April 25, 2018
    By the way, Anja, there is another problem with the internal Deezer scrobbling which dismisses added info in brackets for track names like (Remix). On the first look some Last.fm users might even prefer that behaviour, because they don't like the typical Spotify additions like "Remastered..." etc., but it gets problematic if you check e.g. the Deluxe Edition of Sgt. Pepper's Lonely Hearts Club Band and how it is scrobbled to Last.fm: all additions in brackets are gone, so you cannot distinguish between the different remixes of the same song anymore.
    It might be worth checking if this is the Last.fm corrections API kicking in - there is some work done to clean top track names. There's an option on your settings page to toggle this behaviour on and off : https://www.last.fm/settings/website
    One better than a moon laser.
    bluezzbastardzz
    Superuser
    Superuser
    April 25, 2018
    @baseonmars: No, it's not caused by the Last.fm autocorrection, disabling it in my Last.fm settings does not change that, only using a browser extension would submit the full track name in this case. So it is caused by Deezer's internal scrobbling feature. By the way, stripping unnecessary additions to track names from your scrobbles is not yet publicly available, as far as I know.

    @Flo.Deezer: The internal scrobbling of Deezer's web player submitted the scrobble at the beginning of a track back when it was introduced years ago. That got complaints from Last.fm users as well, because they could not listen to a song for a few seconds and then skip it without scrobbling, as they did not like it. Deezer then changed it to the current method of only submitting a scrobble at the end of a track or rather when the next track begins which isn't ideal either. So Last.fm's own scrobbler apps all submit after 50% of the track length like I explained earlier in this thread.
    ZZee ya, Hans-Jürgen (Bluezz Bastardzz and Indigo Rocks, live album on Deezer, last.fm/user/hjbardenhagen)