Replaced Spotify with a self-hosted setup - stuck on offline playback for Windows/macOS
So I've been slowly moving away from Spotify and built a self-hosted music setup instead. Running Navidrome as the server and using it with Feishin on desktop and Symfonium on Android. Overall it's been a pretty good experience, library is organized,…
So I've been slowly moving away from Spotify and built a self-hosted music setup instead. Running Navidrome as the server and using it with Feishin on desktop and Symfonium on Android. Overall it's been a pretty good experience, library is organized, playlists sync fine between devices since they're stored on the Navidrome side, no more subscription. The one thing that's bugging me is offline playback on desktop. On Windows and Mac I can't find anything that does this. I tried Feishin and Supersonic and both let you download songs or albums manually, which is nice, but neither actually syncs a playlist over time automatically like Spotify. Has anyone actually figured this out for Windows/Mac? I've been thinking about using Syncthing to push the music folder on my server to my devices and running a second lightweight Subsonic server locally pointed at that synced folder so I can still browse it inside a normal client instead of just having a pile of mp3s in a folder. Before I go build something from scratch though, curious if there's a client I'm missing that already does this, or if most people just end up scripting it themselves like I'm planning to.
已收录讨论
Expand the replies to this comment to learn how AI was used in this post/project.
Are you able to setup a completely offline experience with Jellyfin by automatically download files from your server? If yes, which clients are you using?
Automatic download, no. I’d fill I’m my phone immediately. I’m on iPhone and use Manet to play music off Jellyfin. You can download songs/albums for offline play
I haven't used this plugin but can confirm musicbee with library synced with syncthing works
you might try musicbee with the subsonic plugin it can sync playlists for offline use on windows
Music Assistant? (Requires hass to be setup)
Have you tried Jellyfin instead of Navidrome? I had trouble getting Navidrome to do what I wanted. Jellyfin seems to work better for me
No idea about Windows, but on Mac you can actually download the iPadOS versions of Substreamer or Argpeggi, which both let you download all of your library for offline play. There's also a native macOS version of Amperfy on the AppStore if you prefer.