Love button for ListenBrainz
-
Hey there!
Scrobbling to my ListenBrainz account works correctly, “Loving” does not, though.
Been here Send MusicBrainz IDs in ListenBrainz submissions
And I read that the "Love" button works for ListenBrainz as long as we “have MusicBrainz Track ID” for the song.
What does that mean? I wonder, why the scrobbling side works correctly but the loving side does not?
-
@tagomago
The Listenbrainz API requires MBID's (https://listenbrainz.readthedocs.io/en/latest/users/feedback-json.html#feedback-json-doc)
You can use MusicBrainz Picard to add recording MBID tags to your songs. -
@jonas Oh, thanks jonas! I see... I don’t get why they require recording MBIDs for sending feedback, whereas a mere artist_name + track_name will do for listens:
https://listenbrainz.readthedocs.io/en/latest/users/json.html#payload-json-details
There’s >100k tracks chilling in my collection, so getting MBIDs for them would be quite expensive (I’m still cleaning and making them more cohesive metadata-wise, a neverending task...).
-
@jonas Oh, btw! I forgot. There’s an Android scrobbler called Pano Scrobbler that manages to send feedback without any MBIDs on the metadata (it works using my own tracks). I wonder how they do that.
It looks like the client searches for the MBIDs when not present. See lines 158-159 here:
I’m not sure, though. But maybe that method could be used by Strawberry?