• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Love button for ListenBrainz

    Scheduled Pinned Locked Moved
    Technical Help
    2
    4
    197
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tagomago
      last edited by

      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?

      jonasJ 1 Reply Last reply Reply Quote 1
      • jonasJ
        jonas @tagomago
        last edited by

        @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.

        T 2 Replies Last reply Reply Quote 0
        • T
          tagomago @jonas
          last edited by

          @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...).

          🙃

          1 Reply Last reply Reply Quote 0
          • T
            tagomago @jonas
            last edited by tagomago

            @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:

            https://github.com/kawaiiDango/pano-scrobbler/blob/main/app/src/main/java/com/arn/scrobble/api/listenbrainz/ListenBrainz.kt

            I’m not sure, though. But maybe that method could be used by Strawberry? 👀

            1 Reply Last reply Reply Quote 1
            • First post
              Last post
            Powered by NodeBB | Contributors