Conversation
Edited 1 month ago

does anyone know a (preferably command line) spotify downloader that’s a) good and b) not just a youtube music downloader that happens to be able to use spotify metadata? I’m trying to get out of spotify’s iron grip (got navidrome running and I’m already importing tracks with beets, it’s pretty dang neat), but as it turns out, I have A Lot of spotify playlists that I’d ideally like to migrate, but getting the correct audio for stuff is gonna be a nightmare if I can’t find or engineer a good solution (I can handle the playlist metadata itself, I’ll just duct tape some code together to generate that)

I have no idea how ban happy spotify is with that stuff, but I don’t mind potentially burning a spotify premium account, I could get a fresh account and a free trial for this

2
1
1

@adam I left spotify but I’m still weaning myself off streaming services, ended up using TuneMyMusic to both save all my 80-some spotify playlists as spreadsheets and automatically recreate them as best as possible on Tidal. Transfer wasn’t perfect but it’s ~98% of the way there on accuracy, so the main issue was just tracks that are on spotify but not Tidal. It at least gives you detailed lists of which tracks it couldn’t find in each playlist it transfers though

Does cost money, but not much at all, and you can just buy and cancel the subscription to get a month of use (plenty if you’re just importing from any one service to another)

Otherwise I looked into but didn’t try Zotify, can second it as something worth consideration though.

1
1
0
@triangle-dog services like tunemymusic probably won't really cut it for me, my library is pretty massive AND includes a whole lot of niche stuff that pretty much ensures I won't be able to find some stuff on alternative services supported by those kinda things (or, worse, will hit false positives), that's why I was thinking of just writing my own Thing that cross references a bunch of music databases to get as many reliable release links as possible, hopefully ones that are easier to download from (and I might still do it at some point)

zotify seems like it could work well enough though, I'll def check that one out
1
0
1

@adam Yeah, I mainly just used it because it was low friction and I didn’t/don’t have the energy to do anything more involved. Just figured i’d relay my experience since it was somewhat relevant. Had similar problems with my library being too large and varied for simple solutions (eg the one free/open web-based spotify-library-to-spreadsheet-database backup tool that’s on github would consistently hang about a quarter of the way through for me) so that it worked at all was of note.

It was an effective solution for me to get those spreadsheet backups of playlists and saved albums/artists/tracks though. My long term goal is ditching Tidal as well, so the direct Tidal import is a ‘good enough’ interim solution for listening for me, and for those playlists I care about strongly enough I can recreate them manually in more permanent ways later on

0
1
0

update: I’m finally actually trying zotify, and barring some auth issues (not a zotify specific thing, it affects anything that uses librespot, and I already encountered it at some point) and ratelimit issues (mitigated by using a fork and the right delay), it seems to Just Werk :D

RE: https://league.adamski2003.lol/objects/a38fec7e-7b06-43d0-ad2b-18edd02d696c

0
0
2