#listenbrainz

/

      • Ninmi[m] joined the channel
      • 2025-12-03 33712, 2025

      • Ninmi[m]
        First two `The Smashing Pumpkins` albums have `Smashing Pumpkins` as the artist.
      • 2025-12-03 33712, 2025

      • Ninmi[m]
        I try to scrobble the second album and despite the album being set to the right one, it scrobbles some random one I've never seen.
      • 2025-12-03 33712, 2025

      • Ninmi[m]
        Is it possible for me to redirect my listens to `Smashing Pumpkins` instead of having to edit my own tags for an unecessary split in my music player's database?
      • 2025-12-03 33746, 2025

      • sarlacc[m] joined the channel
      • 2025-12-03 33746, 2025

      • sarlacc[m]
        Could I please get some help - issue cancelling import in progress.
      • 2025-12-03 33746, 2025

      • sarlacc[m] uploaded an image: (5KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/SYFoNIBpVtdyhgOFtYZVinGn/image.png >
      • 2025-12-03 33716, 2025

      • rylie1 has quit
      • 2025-12-03 33722, 2025

      • rylie1 joined the channel
      • 2025-12-03 33727, 2025

      • rylie1 has quit
      • 2025-12-03 33721, 2025

      • COMPL_EXE has quit
      • 2025-12-03 33729, 2025

      • OriginCode joined the channel
      • 2025-12-03 33755, 2025

      • OriginCode is now known as COMPL_EXE
      • 2025-12-03 33754, 2025

      • rogorido joined the channel
      • 2025-12-03 33759, 2025

      • Aerozol[m]1 has quit
      • 2025-12-03 33749, 2025

      • rogorido has quit
      • 2025-12-03 33745, 2025

      • rogorido joined the channel
      • 2025-12-03 33743, 2025

      • rogorido has quit
      • 2025-12-03 33736, 2025

      • shisma[m] has quit
      • 2025-12-03 33737, 2025

      • sarlacc[m] uploaded an image: (32KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/bmvexFvErDEtfbPJoamTjBii/image.png >
      • 2025-12-03 33738, 2025

      • sarlacc[m]
        Is there any log that shows what was rejected during import? If I retry the import using the same file(s) will I end up with duplicates, or is it smart enough to skip any listens that it already knows about? TIA for any help.
      • 2025-12-03 33737, 2025

      • lucifer[m]
        There won't be any duplicates.
      • 2025-12-03 33717, 2025

      • sarlacc[m]
        Perfect thanks, I'll run it again to see what happens and then worry about the missing listens then.
      • 2025-12-03 33711, 2025

      • monkey[m]
        <sarlacc[m]> "Is there any log that shows what..." <- Currently we don't report the reasons for rejection. But from the top of my head, the spotify history contains a lot of entries that should be skipped, typically items played in incognito mode and tracks played for less that 30 seconds (https://github.com/metabrainz/listenbrainz-server…)
      • 2025-12-03 33733, 2025

      • monkey[m]
        (Which matches what the spotify API returns when querying a user's history)
      • 2025-12-03 33701, 2025

      • rogorido joined the channel
      • 2025-12-03 33738, 2025

      • sarlacc[m]
        Thank you, I'll take a look at that. I never used incognito mode, but definitely skip a lot of songs. I guess I will compare the listenbrainz export with the spotify import and see if they add up.
      • 2025-12-03 33751, 2025

      • monkey[m]
        We are also thinking about way to report rejections, or maybe a separate tool to validate history files that would give you more details.
      • 2025-12-03 33757, 2025

      • monkey[m]
        sarlacc[m]: I will also add that the CLI tool elbisaur could be useful for this: https://jsr.io/@kellnerd/listenbrainz#parsers
      • 2025-12-03 33710, 2025

      • monkey[m]
      • 2025-12-03 33723, 2025

      • monkey[m]
        And with the --preview flag to output detaqils without submitting
      • 2025-12-03 33743, 2025

      • sarlacc[m]
        Perfect, that will save me some time for sure - appreciate your help!
      • 2025-12-03 33749, 2025

      • monkey[m]
        Hi! Can you please give me your username? Message in private if you prefer.
      • 2025-12-03 33740, 2025

      • sarlacc[m]
        it's doctortednelson - however, I looked up your filtering rules and my missing files do look like they were skips or short plays thank you
      • 2025-12-03 33755, 2025

      • monkey[m]
        Oh, it was you as well :D
      • 2025-12-03 33709, 2025

      • monkey[m]
        Sorry, i missed the name change
      • 2025-12-03 33741, 2025

      • sarlacc[m]
        ah yes, I changed to avoid confusion but made it worse, story of my life 🤣
      • 2025-12-03 33742, 2025

      • monkey[m]
        In retrospect with the same avatar it should have been obvious...
      • 2025-12-03 33732, 2025

      • sarlacc[m]
        nonsense, Im sure theres DOZENS of us with Lumpy profile pics, an easy mistake to make
      • 2025-12-03 33744, 2025

      • monkey[m]
        <Ninmi[m]> "First two `The Smashing Pumpkins..." <- Hi Ninmi , You can manually link your listens to a specific recording on MusicBrainz, but currently not to a specific release (album). We automatically match incoming listens to a "canonical" recording, usually the first appearance of that song that we have on file.
      • 2025-12-03 33744, 2025

      • monkey[m]
        I'm not sure I follow your issue completely though, if you can point me to your user page where this mismatch happens I might have more insights
      • 2025-12-03 33759, 2025

      • FaizanAkhtar[m]
        <failure[m]> "hi i am not monkey!..." <- now and I am not getting 400 errors anymore thanks bro
      • 2025-12-03 33708, 2025

      • FaizanAkhtar[m]
        failure: Thanks bro
      • 2025-12-03 33723, 2025

      • FaizanAkhtar[m]
        Hi monkey: i simulated network failure while playing track
      • 2025-12-03 33720, 2025

      • FaizanAkhtar[m]
        Offline console confirm... [Offilne} listen saved locally
      • 2025-12-03 33746, 2025

      • monkey[m]
        Nice, that's the way to test
      • 2025-12-03 33703, 2025

      • FaizanAkhtar[m]
        Back online.. the hook immediately triggered retry
      • 2025-12-03 33756, 2025

      • monkey[m]
        <FaizanAkhtar[m]> "Back online.. the hook immediate..." <- I think to properly test this features, after unsubmitted listens are stored, you'll want to close the page, and have a mechanism that checks for stored unsubmitted listens next time BrainzPlayer tries to submit a listen. Then if the listens are successfully submitted, remove them from storage. Does that sound right to you?
      • 2025-12-03 33731, 2025

      • FaizanAkhtar[m]
        Yes!! Exactly right
      • 2025-12-03 33727, 2025

      • ApeKattQuest has quit
      • 2025-12-03 33723, 2025

      • FaizanAkhtar[m]
        The current implementation actually handles this bit more pro actively.. instead of waiting for the next submission attempt, t chrck on component mount
      • 2025-12-03 33729, 2025

      • FaizanAkhtar[m]
        Check*
      • 2025-12-03 33708, 2025

      • FaizanAkhtar[m]
        So if the a user saves a listen offline closed the tab and come back later online the pending listens r detect and retired immediately as soon as brainzPlayer loads
      • 2025-12-03 33721, 2025

      • MonkeyPython joined the channel
      • 2025-12-03 33723, 2025

      • monkey[m]
        Yes, I think that's fine too.
      • 2025-12-03 33719, 2025

      • monkey[m]
        Not sure how you can detect a re-connection to trigger retrying submissions, in cases where the user lost connection but kept the tab open.
      • 2025-12-03 33755, 2025

      • rogorido has quit
      • 2025-12-03 33725, 2025

      • FaizanAkhtar[m]
        event listener in hook... This specifically listens for the browser online event so if the user keeps the tab open the moment the connection is restore the browser fires this event and trigger the retry logic immediately..... I verified this flow using network tab... toggle offilne... Online without refreshing and it work as i expected...🙃
      • 2025-12-03 33704, 2025

      • rogorido joined the channel
      • 2025-12-03 33731, 2025

      • x123 joined the channel
      • 2025-12-03 33724, 2025

      • rogorido has quit
      • 2025-12-03 33726, 2025

      • _discord_2024420 joined the channel
      • 2025-12-03 33727, 2025

      • _discord_2024420
        curious to know the ETA for RYM? im getting taunted by my friends spotify wrapped lol
      • 2025-12-03 33727, 2025

      • _discord_2024420
        I know that it comes a bit later usually
      • 2025-12-03 33707, 2025

      • _discord_2024420
        YIM* not RYM
      • 2025-12-03 33738, 2025

      • monkey[m]
        _discord_2024420: January 1st is our usual target
      • 2025-12-03 33748, 2025

      • _discord_2024420
        Was it this late last year? I have terrible long term memory then 😅
      • 2025-12-03 33754, 2025

      • _discord_2024420
        thanks monkey !
      • 2025-12-03 33720, 2025

      • monkey[m]
        Yep! We always thought it was weird of Spotify to show you stats with a whole month missing...
      • 2025-12-03 33753, 2025

      • _discord_2024420
        I agree, although I'd prefer for recaps to be like late-december, during the holiday period maybe
      • 2025-12-03 33723, 2025

      • _discord_2024420
        but I understand that this would mean it lacks data completeness for december
      • 2025-12-03 33740, 2025

      • monkey[m]
        I've been toying with the same idea...I'm developing the page as we speak, if it's ready on time maybe we'll do an early calculation and a shoutout here
      • 2025-12-03 33752, 2025

      • monkey[m]
        (And then re-compute on Jan 1st)
      • 2025-12-03 33755, 2025

      • monkey[m]
        I'll see what the rest of the team thinks, we're meeting tomorrow
      • 2025-12-03 33755, 2025

      • _discord_2024420
        In the end it's no big deal since I can just generate stats for the year right now with the art creator!!!
      • 2025-12-03 33713, 2025

      • _discord_2024420
        good job on the new 'caption' thing, I think it's great
      • 2025-12-03 33723, 2025

      • monkey[m]
        Glad you like it!
      • 2025-12-03 33751, 2025

      • Ninmi[m]
        <monkey[m]> "Hi Ninmi , You can manually link..." <- https://listenbrainz.org/user/Ninmi/
      • 2025-12-03 33751, 2025

      • Ninmi[m]
        Will listen to some `Siamese Dream` (which ListenBrainz links to something called `Retrospective` instead), but I don't know when you'll see this next. Thanks for the input.
      • 2025-12-03 33759, 2025

      • monkey[m]
        Yes I see it, thanks
      • 2025-12-03 33716, 2025

      • Ninmi[m]
        Disarm is going to the third album, which is even wilder.
      • 2025-12-03 33746, 2025

      • monkey[m]
        Yes, I think the best you can do at the moment is manually link the listen to the correct recording from MusicBrainz, in this case most likely https://musicbrainz.org/recording/622baf54-342a-4…
      • 2025-12-03 33751, 2025

      • monkey[m]
        Somehow it is currently matching this recording (https://musicbrainz.org/recording/6111723d-1d53-4…) which does not even appear on the matched release (it would be https://musicbrainz.org/recording/8552b9b2-7757-4… instead)
      • 2025-12-03 33742, 2025

      • Ninmi[m]
        Yeah, I don't really know what's happening there, but then again I'm very new to this anyway. I think I managed to link it now. It's actually pointing to the remaster release now, but that's fine, they're pretty much indistinguishable.
      • 2025-12-03 33732, 2025

      • monkey[m]
        If you want an idea of the complexity of finding the "canonical" recording... : https://musicbrainz.org/work/36e5cf79-5efc-361f-a…
      • 2025-12-03 33754, 2025

      • Ninmi[m]
        A lot of work gone in to documenting this stuff.
      • 2025-12-03 33736, 2025

      • monkey[m]
        More precision = more problems 🫠
      • 2025-12-03 33742, 2025

      • Ninmi[m]
        I guess last.fm had less problems 'cause last.fm was all over the place.
      • 2025-12-03 33720, 2025

      • FaizanAkhtar[m]
        Hi monkey: hey... Before PR let me tell you the summary of LB - 1880
      • 2025-12-03 33720, 2025

      • FaizanAkhtar[m]
        Total 3 test i checked
      • 2025-12-03 33720, 2025

      • FaizanAkhtar[m]
        ...(truncated)
      • 2025-12-03 33735, 2025

      • rustynova[m]
        Mine's in ~4hour. Fix the clippy lints and straight to release it goes
      • 2025-12-03 33718, 2025

      • rustynova[m]
        Maybe not this year but the next one surely! That allows to ride off the hype
      • 2025-12-03 33705, 2025

      • FaizanAkhtar[m]
        FaizanAkhtar[m]: > <@faizan.akhtar:matrix.org> Hi monkey: hey... Before PR let me tell you the summary of LB - 1880
      • 2025-12-03 33705, 2025

      • FaizanAkhtar[m]
        > Total 3 test i checked
      • 2025-12-03 33705, 2025

      • FaizanAkhtar[m]
        ...(truncated)
      • 2025-12-03 33718, 2025

      • FaizanAkhtar[m]
        We aslo implement a periodic retry timer ... Every 30s in case listenbrainz server are up but the submission still fails ????????????????
      • 2025-12-03 33750, 2025

      • FaizanAkhtar[m]
        Right now the implementation retries
      • 2025-12-03 33750, 2025

      • FaizanAkhtar[m]
        ... On online event
      • 2025-12-03 33750, 2025

      • FaizanAkhtar[m]
        ...(truncated)
      • 2025-12-03 33716, 2025

      • FaizanAkhtar[m]
        I am only asking bcz the issue.. the word in discription periodically.. which mean retry when user come online or retry every few seconds??
      • 2025-12-03 33747, 2025

      • FaizanAkhtar[m]
        Which can mean**
      • 2025-12-03 33734, 2025

      • rogorido joined the channel
      • 2025-12-03 33714, 2025

      • Suolaher1e joined the channel
      • 2025-12-03 33755, 2025

      • Suolaher1e is now known as Suolaherne
      • 2025-12-03 33715, 2025

      • Suolaherne has quit
      • 2025-12-03 33715, 2025

      • Suolaherne joined the channel
      • 2025-12-03 33743, 2025

      • rustynova[m]
        Alright. Alistral's YIM is up!
      • 2025-12-03 33743, 2025

      • rustynova[m]
        ... After it's done compiling. Feel free to nag your friends about their pathetic wrapped and recapped while you have all the metadata in the world recapped for you (*Additional features comming soon)
      • 2025-12-03 33743, 2025

      • rustynova[m]
      • 2025-12-03 33722, 2025

      • sp1ff has quit
      • 2025-12-03 33700, 2025

      • SigHunter has quit
      • 2025-12-03 33738, 2025

      • aerozol[m]
        Hey harizz_076_51983, I left a longer reply on the subject somewhere - but basically LB and MB *are* the only data sources for studies 😊
      • 2025-12-03 33757, 2025

      • aerozol[m]
        But you are free to break up pages however you like, if you're putting in the work!
      • 2025-12-03 33700, 2025

      • SigHunter joined the channel
      • 2025-12-03 33709, 2025

      • jade[m] joined the channel
      • 2025-12-03 33709, 2025

      • jade[m]
        <monkey[m]> "If you want an idea of the..." <- Wait do Works not have attributes?
      • 2025-12-03 33710, 2025

      • jade[m]
        Oh no
      • 2025-12-03 33753, 2025

      • rustynova[m]
        Ok little hotfix because I rushed it. I hate releasing stuff for a specific deadline...
      • 2025-12-03 33753, 2025

      • rustynova[m]
      • 2025-12-03 33714, 2025

      • vivekanandan_ks[ joined the channel
      • 2025-12-03 33715, 2025

      • vivekanandan_ks[
        Hi All
      • 2025-12-03 33715, 2025

      • vivekanandan_ks[
        When will one get the
      • 2025-12-03 33715, 2025

      • vivekanandan_ks[
        ...(truncated)