Discussion on going

Scrobble tracks properly to Last.fm

  • 25 November 2017
  • 59 replies
  • 4338 views

Userlevel 6
Badge +2
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

59 replies

Userlevel 2
Completely agree, proper last.fm tracking is nessesary. Also not trying to nitpick, but I think last.fm scrobbles after 60% of the song played.
The fun thing is that the application "simple last.fm scrobbler" sees the deezer app in the list of players on my phone. It is not scrobbles anyway though
Userlevel 4
Badge
Agreed. And for some reason the symbol "&" does not scrobble in certain artists' names and in song and album titles. Very frustrating.
Userlevel 7
Badge +6
Also not trying to nitpick, but I think last.fm scrobbles after 60% of the song played.

No, it's either at 50% of the track length or after 4 minutes for a long track of more than 8 minutes. By the way, the available external browser extensions I mentioned elsewhere do this as well. And I forgot to mention there that scrobbling Deezer with MS Edge and IE works with the internal scrobbling option, as this feature is connected to your Deezer account and not to the individual app you are using at the moment:

https://en.deezercommunity.com/your-account-and-subscription-5/scrobble-last-fm-697

Last but not least @Luka.Urbac is right, there still seems to be a problem with scrobbling artist and track names containing the ampersand symbol which gets left out and creates a wrong artist profile on Last.fm this way.
There is a problem with scrobblin titles with & in, for years. I wrote to you 4y ago and 2 months ago again but no change. They (last.fm) claim issue is on your side. Any chance to get this fixed?
Agreed. And for some reason the symbol "&" does not scrobble in certain artists' names and in song and album titles. Very frustrating.
Really, Very frustrating. Reported 4 years ago (through mail), still no improvements.
Userlevel 7
Badge +7
Hi there, we know that this isn't working as intended but as for now there is no solution we can provide. We haven't given up but I can't tell you exactly if and when this can be fixed! But I will update you as soon as I have an update 🙂
Userlevel 1
Badge
Great suggestion! I would use an external scrobbler like simple last.fm scrobbler but then I wouldn't be able to log desktop listens. The thing that really bugs me is that deezer even scrobbles skips. Quite annoying.
Userlevel 7
Badge +6
In the meantime you can use the external browser extension Last.fm web scrobbler which does not have this problem. It is available for Chrome, Opera and Firefox, too.

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.
Userlevel 7
Badge +7
In the meantime you can use the external browser extension Last.fm web scrobbler which does not have this problem. It is available for Chrome, Opera and Firefox, too.

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.


Thanks a lot for the feedback! 🙂 I assume it's related to the one with the special characters. I will pass this feedback on as well 🙂
Userlevel 7
Badge +6
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. 😉
Userlevel 7
Badge +5
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 😉
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.
Userlevel 7
Badge +6
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.
Userlevel 7
Badge +4
@Zoto I moved your idea to this existing one.

The thread Scrobbling "&" mas moved here too, thanks for the head up @bluezzbastardzz 👍
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
Userlevel 3
Badge
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.
Userlevel 7
Badge +5
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 😉
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
Userlevel 7
Badge +6
@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.
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.
Userlevel 1
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!
Userlevel 2
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.
Userlevel 3
Badge
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
Please let me work on this one Deezer guys, I can fix it, for free!!!!!

Reply