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 🙏

  • HeavyRaptor@lemmy.zip
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    1 year ago

    I don’t know if there exists a solution with all your requirements. You could host your own music library via Plex or something, and aquire stuff via lidarr but this doesn’t have the instant availability of Spotify.

    I’d probably use ViMusic (android) if we didn’t have a family apple music sub going. It basically uses the YouTube music backend. Super easy to set up and use, has on-device playlist and download support. I don’t think it does synchronisation though.

    • janguv@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      What’s the bitrate gonna be on ViMusic though – is it whatever is on actual YouTube video uploads? I imagine that would be very lossy. I could be wrong. If it was ~320kbps I’d be all over it. That’s what I’m looking for really. Short of my current solution, which is Soulseek > cloud service storage > CloudBeats (Android app) for stuff I want decent quality of, and Spotify adfree using XManager for discovery and lower quality listening.

    • Saxoboneless@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Hyperpipe (self-hostable YTMusic frontend) supports accounts, which allows for syncing between devices. It really needs an app on at least mobile for it to really be worth it though, as right now it can only be used through the web UI.