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 🙏

53 points
*

I think a mixture of Jellyfin and Lidarr are what you’re looking for, but I haven’t tried out Lidarr personally. If it’s as good as Sonarr then it probably works well.

Jellyfin is a media server, so can be access from any device. Most use it for TV and films but its music player and library work well also.

-Arr services are used to crawl usenet/bittorrent trackers for different kinds of media.

I’d imagine the process for this would be you add an album you want to Lidarr, which will then look around for the audio files, use a downloader you point to in order to download it, and then move it into your Jellyfin library.

Edit: I’ve pointed at Docker repos because I’m a container whore but I believe they all have bare-metal builds also.

permalink
report
reply
20 points
*

I was an early adopter of Jellyfin and love it - but personally prefer Navidrome for my music server. Granted, I haven’t looked at the music capabilities of Jellyfin in a long while, because I’ve been running Navidrome.

Symphonium android client is my recommendation for that (and I believe it also works for Jellyfin) but there are others.

My pipeline is essentially as you describe though Lidarr –> nzbget –> Navidrome

permalink
report
parent
reply
6 points
*

I also use Navidrome and Symphonium, along with Wireguard.

permalink
report
parent
reply
6 points
*

Same, Navidrome, Lidarr, Symfonium and Nginx reverse proxy. Plus last.fm scrobbling.

But getting new music takes a while, I should probably try the OPS interview.

permalink
report
parent
reply
1 point

Never heard of it, but it does look nice.

I’d recommend OP tries kicking up both for a bit and pointing them both at the same music collection to see which they prefer.

permalink
report
parent
reply
1 point

I just set up navidrome after reading this, and I really like it, but it’s an absolute pain to install on windows

permalink
report
parent
reply

Ah sorry! I have only run it from within Docker on Linux. BUT, I’m glad you got it working!

permalink
report
parent
reply
-2 points
Deleted by creator
permalink
report
parent
reply

I was about to move from Plex to Emby when the whole controversy erupted, and I waited excitedly for it to be ready.

Switched as soon as it was viable and have not regretted it one time.

permalink
report
parent
reply
10 points
*
Deleted by creator
permalink
report
parent
reply
5 points

Yet, that’s the exact opposite of Stremio for the music world. The point of Stremio is that you do not queue stuff, download it, save it all to your hard drive and all.

permalink
report
parent
reply
3 points

Music Stremio would be cool, but I think hosting it yourself is the closest you can get with music while still retaining a decent user experience :/

I guess they could also throw a load of adblockers onto YouTube? Ublock Origin, ReVanced YT Music etc. But that isn’t really ‘piracy’ at that point if OP is purposely wanting to avoid the actual big names.

permalink
report
parent
reply
3 points

I mean, the label doesn’t matter in the end, does it? Like, it doesn’t need.to be called Piracy to be worthwhile. If you use the big one’s servers without any limitations but aren’t paying them for it,.isn’t that “avoiding the big one’s” in a way?

permalink
report
parent
reply
1 point

I checked out Lidarr and it only supports usenet and bittorrent. Unfortunately it won’t work for “local” music I think.

permalink
report
parent
reply
9 points

Lidarr doesn’t need your whole library, just what you need to download. You can add your local music to Jellyfin alongside anything you get from -Arr services.

I know when I’ve used Sonarr it’s also managed to parse my local library when I’ve added a series I’ve already downloaded to look for future episodes.

permalink
report
parent
reply
2 points
*

Makes sense 🤔 I’ll check Jellyfin for music capabilities first and maybe then I can try Lidarr. Thank you 🤗

permalink
report
parent
reply
5 points

What do you mean “local”? Lidarr is not a player. It looks at your already existing music files and pulls any missing albums from the list of artist you already have.

permalink
report
parent
reply
5 points

Wrong word. I meant I’m from a 3rd world country and the music from my country can’t be found on public indexers. Not a native speaker 🤷‍♂️

permalink
report
parent
reply
33 points

I have Lidarr on Steroids to automate downloads. It uses Deemix to download automatically. Deemix will download in MP3 with a free Deezer subscription, but if you want FLAC you need the premium suscription, or the month trial.

In Lidarr you can import a spotify playlist and it will add all the artists for you, which then downloads through Deemix. You can even download the entire discography if you like. Plus extras like album art.

For streaming I use Airsonic from my PC, then the Substreamer app on my android for the front end. You can create playlists in here and can also download songs on your device for offline play.

When I’m done downloading the majority of my playlists Artists and want to get rid of the Deezer subscription, I’ll probably switch to Usenet and Soulseek to download.

It payed off today, we had a mobile/internet outage for most of the day and I was still able to stream music.

permalink
report
reply
2 points

This looks great. Im using the lidarr extended scripts which can use deezer or tidal.

permalink
report
parent
reply
2 points

Yeah I tried to get that working but couldn’t get it going for some reason.

permalink
report
parent
reply
2 points

Are you Australian and with optus by chance.?

permalink
report
parent
reply
3 points

Yeah both my mobile and internet are with Optus haha

permalink
report
parent
reply
27 points

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.

permalink
report
reply
6 points

Now this is what I’ve been looking for!

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.

permalink
report
parent
reply
1 point

@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

permalink
report
parent
reply
1 point

Wow this is gold. Thanks

permalink
report
parent
reply
24 points

Download your stuff with soulseek, sync them between devices with syncthing

permalink
report
reply
8 points

Seen as OP already uses Spotify I would add in ripping music directly from there using something like soggfy for anything you can’t find on soulseek.

Obviously doesn’t help with the removed iron maiden song but is an easy way to be able to make your own copy of things still on there.

permalink
report
parent
reply
17 points

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.

permalink
report
reply
5 points

Does ViMusic support Android Auto? That’s a nifty find, thanks!

permalink
report
parent
reply
3 points

It seems there is a way to get it to work

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
1 point

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.

permalink
report
parent
reply
2 points
*

Most songs are between 130 and 160kbps

permalink
report
parent
reply
2 points

Ah thanks for letting me know. Not ideal

permalink
report
parent
reply
1 point

I think YouTube music is different to actual YouTube but I’m not exactly sure. You can always just try it and see if it’s good enough.

permalink
report
parent
reply

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

!piracy@lemmy.dbzer0.com

Create post
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don’t request invites, trade, sell, or self-promote

3. Don’t request or link to specific pirated titles, including DMs

4. Don’t submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-fi Liberapay

Community stats

  • 3.7K

    Monthly active users

  • 3.4K

    Posts

  • 79K

    Comments