The reason I gave up on MP3's and subscribed to Spotify was because Spotify was easy. I've been listening "Iron Maiden - Empire of the Clouds" song every day and like a week ago, its removed. This was the last straw for me. Right now I'm trying to find "Stremio" of the music world. Can someone assist?
Key features I'm looking for:
Synchronization between devices
Offline play
Playlist support
Both desktop and mobile apps
Wide music library (optional if I will upload music)
Lyrics (optional)
Update: thanks to everyone who shared their solutions 🙏
I've been downloading tons of my Spotify music using spotdl and sticking it on Plex, which kinda accomplishes most of what you want. I then organize it with lidarr. Spotdl doesn't actually download from Spotify but it uses Spotify metadata to tag files after matching with and downloading from YouTube music, it might just use youtube-dl/p under the hood but being able to give it a Spotify playlist, artist, or album url from Spotify makes it super convenient. For some artists I just download the entire artist in one go.
I like to DJ sometimes and I typically just create playlists for sets I want to do and listen to them over and over to get familiar / play around with the order / discover new tracks that fit by letting Spotify make suggestions.
It's a pain to then have to go find all those tracks manually, so this sounds perfect for my usecase.
@deezertogdrivebot you can use this bot on telegram to download from Spotify and it even support playlist and gives you zip file link and the source of audio is Deezer so it can goes up to FLAC