I’ve used Spotify for the past years and am now trying to migrate away from it. The thing I care about is my listening history and recommendations and I’d love to be able to get all that into Listenbrainz.
I see there is a hard limit of 50 recent listens in this file, which is understandable as I can imagine this is quite an expensive operation.
I believe there’s currently plans to import the Spotify extended history, but as far as I can tell, that hasn’t been added yet
that said, I believe there’s also external tools in development for importing the extended history, but I haven’t found one that’s simple enough for me to understand. currently I think they’re both Python/command line tools, but if you wanna give it a shot, there’s one here (not tested myself, so proceed with caution)
personally, I’m prolly waiting until ListenBrainz adds imports directly
Haha, is there anything that the amazing MeB contributors haven’t improved!? Scotty looks like it’s a project by MusicBrainz Picard dev @outsidecontext.
I have seen you reference it in chat @outsidecontext, but I didn’t realise it was this fleshed out. I know it says it’s still in progress and there’s no docs, but it looks like it might be ready to add to the LB adding data page? Since it’s already getting recommended as the tool of choice for some tasks.
edit: I can’t quite remember, but was @kellnerd working on something similar as well?
I wanted to test the extended Spotify import a bit more to avoid duplicates if importing over an existing ListenBrainz history.
But for the use case of @Stranger1188 it actually should be fine indeed. Both reading the Spotify history file and general ListenBrainz import are working well.
The current public version (0.6.3) of elbisaur does not support Spotify Extended Streaming History, but it is already implemented in my local beta version.
I haven’t published it yet because Spotify’s timestamps and what it claims to be skipped tracks are sometimes unreliable and I wanted to add a few more checks to the parser logic (and compare the results) first.
This will hopefully result in less manual filtering of bad listens (than I had to do using my beta version), so I definitely want to improve this before doing a v0.7 release.
Well sweet. I think this is exactly what I was looking for. I will have to figure out how to set it all up of course (cursory glance was a bit overwhelming, but it is late and I’m not at full brain power), but I just made my musicbrainz account and requested my extended listen history from spotify a few days ago. I’m hopeful.
Oh yah, I also moved away from Spotify and have been using my own library on Plex for the last year, but since I just made an account for scrobbling, I didn’t have any sort of integration set up before. Does anyone know how to export that old listen data? (I didn’t have Tautulli set up for a while either.)
P.S. Sorry if this should be in a separate thread.