I have a playlist with around 5000 songs. What is the best way for me to migrate from Spotify so I can actually have them, unencrypted, on a physical device. I am tired of songs being taken out of my playlist due to licensing issues.
I used this too. Btw, YouTube does not serve mp3 files. It serves Opus files and (low quality) m4a files. If you select the mp3 output option with spotdl, it converts them to mp3 and you lose quality. To get the highest quality, you must chose the opus option.
I don't know of any streaming services that provide flac access for free. Deezer and Tidal have flacs, but require subscriptions. If you want flacs without any payments, from what I know at least, you're gonna have to resort to torrents or Usenet.
Check out FMHY's list of Spotify downloaders. That said the first step would be to make the playlist public.
After that you could just use something like Spotiflyer and download them. If you want high quality audio files though you might have to look around a bit