this post was submitted on 08 Nov 2023
235 points (97.2% liked)

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

54462 readers
318 users here now

⚓ 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
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

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 🙏

top 50 comments
sorted by: hot top controversial new old
[–] Dasnap@lemmy.world 49 points 1 year ago* (last edited 1 year ago) (10 children)

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.

[–] be_excellent_to_each_other@kbin.social 16 points 1 year ago* (last edited 1 year ago) (7 children)

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

[–] watson387@sopuli.xyz 6 points 1 year ago* (last edited 1 year ago) (1 children)

I also use Navidrome and Symphonium, along with Wireguard.

[–] Damage@feddit.it 5 points 1 year ago* (last edited 1 year ago) (2 children)

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.

[–] be_excellent_to_each_other@kbin.social 7 points 1 year ago* (last edited 1 year ago) (2 children)

Plus last.fm scrobbling

Every app seems to offer this. Why do I want this? I feel like I've been wondering this for like 20 years, but have been too afraid to ask lol.

load more comments (2 replies)
load more comments (1 replies)
load more comments (6 replies)
[–] Norgur@kbin.social 5 points 1 year ago (1 children)

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.

[–] Dasnap@lemmy.world 3 points 1 year ago (2 children)

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.

load more comments (2 replies)
load more comments (7 replies)
[–] Towerofpain11@lemmy.world 29 points 1 year ago (4 children)

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.

load more comments (4 replies)
[–] Stephen304@lemmy.ml 27 points 1 year ago (2 children)

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.

[–] null@slrpnk.net 6 points 1 year ago (1 children)

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.

load more comments (1 replies)
load more comments (1 replies)
[–] coughrelief@lemmy.world 23 points 1 year ago (1 children)

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

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.

[–] HeavyRaptor@lemmy.zip 16 points 1 year ago (6 children)

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.

[–] beerclue@lemmy.world 5 points 1 year ago (1 children)

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

[–] HeavyRaptor@lemmy.zip 3 points 1 year ago

It seems there is a way to get it to work

load more comments (5 replies)
[–] angelsomething@lemmy.one 9 points 1 year ago

My setup is lidarr+airsonic. This setup fulfills all the requirements you listed. The webplayer is really good and you can use free apps to stream your library on mobile devices. Highly recommend “substreamer” for iOS and android. To access my library at home, I use Twingate (Zero Trrust Access VPN that uses the QUIC protocol and it’s lightning fast). Also, the mobile app allows for offline playback and has cool playlist builder features.

[–] Norgur@kbin.social 8 points 1 year ago

The easiest thing to do is probably something like YouTube Music revanced and/or Spotube.

[–] jeremyparker@programming.dev 8 points 1 year ago* (last edited 1 year ago) (2 children)

iBroadcast lets you upload your music and listen to it anywhere - phone, browser, or offline access. I have like 42,000 songs and I've been using it for years. It's awesome.

To get the mp3s, I still use the website that's often referenced in old /mu/ memes/instructions.

I'm pretty sure it hits all your features - I'm not sure about lyrics though.

load more comments (2 replies)
[–] strahlemann@feddit.de 6 points 1 year ago* (last edited 1 year ago) (4 children)

yt-dlp -x -f 251 https://music.youtube.com/watch?v=9CWTig2kBKE

I upload all my music to a selfhosted Jellyfin server. Finamp is a great Android/iOS app for Jellyfin that has offline play.

load more comments (4 replies)
[–] FeelzGoodMan420@eviltoast.org 6 points 1 year ago (1 children)

I'm sorry to hijack this thread, but does anyone know of any other mp3 players that work with foobar2000 other than classic ipods? I would need lossless support too, either ALAC or FLAC or something.

[–] pedestrian@links.hackliberty.org 6 points 1 year ago (4 children)

Fiio has some pretty solid options for this. I really enjoy the Android mp3 player I picked up from them.

[–] WallEx@feddit.de 4 points 1 year ago

Never heard of this, thanks for the suggestion

[–] FeelzGoodMan420@eviltoast.org 3 points 1 year ago (2 children)

Does it work eith Foobar? Does it support lossless?

load more comments (2 replies)
load more comments (2 replies)
[–] Tronn4@lemmy.world 6 points 1 year ago (1 children)

Are we saying the quiet parts out loud now?

load more comments (1 replies)
[–] mydude@lemmy.world 6 points 1 year ago

I use ViMusic, front end for Youtube Music (I think) for Android. Needs to be sideloaded (obviously). You can search up existing playlists. I have not found a single song that can not be found on this app, since it also includes the normal youtube library. It just works. There are other open source front end for spotify that are similar to this, but I've been using this for a while, and not found anything bad about it. So highly recommend. Also, the radio function is the best radio function I have ever tested.

[–] RatzChatsubo@lemm.ee 6 points 1 year ago* (last edited 1 year ago) (1 children)

Tidal-dl on your phone using sharable links on tidal. Then ftp your flacs to a Plex server. It's all in order with artwork that way and is super easy to do

Then use Plexamp

load more comments (1 replies)
[–] 257m@sh.itjust.works 5 points 1 year ago

I personally use MetroPlayer and downlpad songs with spotiflyer. Spotiflyer just takes a link whether it be spotify or youtube and downloads it. You can put the link of your playlists or just individual songs. Some songs might give errors when downloading from spotify so if that happens use youtube as a backup. I have only had 6 songs fail so far with a playlist full of 700 songs.

[–] navi@lemmy.tespia.org 5 points 1 year ago

Plexamp is a great Plex music front end if you already have a Plex server with music.

[–] dislocate_expansion@reddthat.com 5 points 1 year ago* (last edited 1 year ago) (5 children)

why not buy the album and then use it locally on your device? vlc runs pretty much everything and you could fit thousands of songs while offline (could even remove the gsm/wifi/bluetooth from a phone running some FOSS os and turn it into your offline media device). or just get a cd player for $1 at a thrift store, offline, private, full access

thrift stores sell albums for $1 and there are a few sites that sell new music to be downloaded for cheap

load more comments (5 replies)
[–] Cold_Brew_Enema@lemmy.world 5 points 1 year ago (2 children)

What do you mean it's removed? I literally just listened to that song. Final song on Book of Souls

[–] 0ops@lemm.ee 4 points 1 year ago

I also still have it. Maybe it's a regional thing with op?

[–] iso@lemy.lol 3 points 1 year ago (3 children)

Its like this. I can't play from web-player and desktop too.

load more comments (3 replies)
[–] 1984@lemmy.today 4 points 1 year ago* (last edited 1 year ago) (1 children)

Use deezer. I've been on them for many years and it's just like Spotify without the social media shit.

https://www.deezer.com

Good looking apps etc. It's also French so no bullshit around privacy.

This is not piracy though but it's such a good service that I'm paying for it.

load more comments (1 replies)
[–] hunt4peas@lemmy.ml 4 points 1 year ago

I use Spowlo in my Android phone to download the songs. There's an offline music player known as Harmonoid which fetches lyrics over the internet. It's available for both Android and Windows.

[–] webghost0101@sopuli.xyz 4 points 1 year ago (5 children)

I much prefer to download music as flac and keep them local but i have 2 issues.

Finding new musis is hard because i am rarely exposed to it.

Music i like tends to be more obscure and harder to find a flac download for.

Ive started to use Spotify this year for those reasons but i hate it. I would love an alternative.

[–] Nervyalloy5@kbin.social 3 points 1 year ago

Take a look at Musicroamer
you type in a favorite artist and it uses the spotify recommendation stuff to find similar artists
if you find one that sounds nice then you can then create a branch of artist that are similar to them
(probably a horrible explanation, just mess about with it for a minute and you'll get an idea how it works)

I've personally used it to find quite a few new favorites since ditching Spotify in favor of a self hosted Navidrome server

as for FLAC downloads check out Qobuz, which has unlimited DL plans
alternatively if you would rather sail the seas, search up Firehawk52 for a guide

load more comments (4 replies)
[–] HerbalGamer@lemm.ee 3 points 1 year ago (2 children)

On mobile; Soundbound is the new Spotiflyer and recently still worked for me

load more comments (2 replies)
[–] calzone_gigante@lemmy.eco.br 3 points 1 year ago (1 children)

Doesn't have offline support, but it's easy to setup, ytmusic vanced on mobile with ytmusic with ublock origin on desktop.

load more comments (1 replies)
load more comments
view more: next ›