85
Ripping spotify (feddit.de)

The spotify app keeps getting worse by the week. At this point it won't load my saved song list at all when I'm offline. While writing this, it just crashed in the background.

So I've finally had enough and started looking for a ripper to use a different player app.

But try and google for one and you'll be surprised, the only reasonable results are github repos from 5 years ago and before you find one of those, you get a bunch of AI generated trash and some paid services whose websites also look very AI-generated.

Are there any proper ways to do this? Alternative spotify apps exist (though they don't seem to be very usable yet) so I'm sure there's a way to get something from the API, even if it means I need to register for API access.

top 27 comments
sorted by: hot top controversial new old
[-] stepanzak@iusearchlinux.fyi 40 points 1 year ago* (last edited 1 year ago)

I feel like I'm posting the exact same comment a bit too often, but here it is: Zotify is the answer!

[-] nottheengineer@feddit.de 4 points 1 year ago

Looks great, but I get a lot of SSL errors without real tine downloading and one every 5 or so songs with it.

It'll take a week or two to download 3000 songs, but running it periodically after that should be fine.

[-] stepanzak@iusearchlinux.fyi 3 points 1 year ago

I downloaded about 3 hours max at once but got no errors.

[-] Granixo@feddit.cl 14 points 1 year ago

Just pirate everything.

The only music worth paying for is the one that comes on physical media or videogame soundtracks on Steam. 💿🎵

[-] pete_the_cat@lemmy.world -4 points 1 year ago

Pirating music isn't as easy as it was back in the days of Napster. I tried for a year to get FLAC files from Usenet and it was hit or miss, that's why I ended up subscribing to Spotify. It's just easier.

[-] PeachMan@lemmy.world 6 points 1 year ago

You've been out of the game for too long, friend. We have Lidarr now....among all the other tools mentioned here.

[-] CmdrShepard@lemmy.one 3 points 1 year ago

Lidarr automates the acquisition but doesn't actually supply you with any songs to download. I have to agree with them that pirating music is not easy these days and this is coming from someone in about half a dozen private trackers with around 60TB of TV and movies on my server.

Aside from finding the files, there's also barely any standard for file naming and lots of different sources for specific songs (from multiple different albums even) which makes managing it all a huge pain in the ass (Lidarr does help with this part though provided your sources are good).

[-] PeachMan@lemmy.world 1 points 1 year ago

Yes, you have to find your own trackers, that's always been the case. And Lidarr does help with renaming and organizing files, yes. I'd argue that this person is making things harder by searching for FLAC files specifically, which is unnecessary. Most people don't care about lossless, so it's harder to find. Makes perfect sense to me.

Also, check out Soulseek. It's a proprietary app that doesn't use torrents, but it's P2P and it's very popular.

[-] illectrility@sh.itjust.works 10 points 1 year ago

Check out spotDL. I use Musicolet as a player on my phone

[-] doeknius_gloek@feddit.de 8 points 1 year ago

Yep, spotDL is nice. It does however not download from Spotify directly because of legal reasons. Instead, it searches the songs on other sites, for example YouTube Music, and downloads them from there. So YMMV based on which songs you're trying to get.

[-] JetpackJackson@feddit.de 3 points 1 year ago

Are you me lol

[-] jvrava9@lemmy.dbzer0.com 1 points 1 year ago

Same but Ibuse AIMP as a player

[-] CloverSi@lemmy.comfysnug.space 6 points 1 year ago

What you're looking for is OnTheSpot. Just ripped my library of a few thousand a few weeks ago, went very quickly and with full metadata.

[-] imkali@lemmy.dbzer0.com 5 points 1 year ago

Try slavart dot gamesdrive dot net (or use their server on divolt.xyz)

Their website lets you search for songs and download them, or their Divolt for using a bot that lets you type $dl link-to-song and it'll send you a download link.

Also the Divolt bot supports Spotify, Qobuz, Tidal, Deezer, and if I remember correctly Apple Music links.

[-] TonyStarkRevant@lemmy.world 5 points 1 year ago

Use @deezertogdrivebot on telegram, it can rip from Deezer and support boths Spotify and Deezer links and even playlist is supported and gives you zip file link

[-] BigDaddySlim@lemmy.world 4 points 1 year ago* (last edited 1 year ago)

Music slav on divolt. Plop in the link to the playlist/album into the download request then wait for it to download and zip it and you download from there. Max 100 tracks per playlist however.

It's how I get my liked Spotify songs downloaded in mp3 with no DRM and throw them on my iPods.

Obviously a VPN is recommended

Works with FLACs off Deezer, Qobuz and Tidal as well

Edit: hmm looks like they've moved to discord now

[-] gim@lemm.ee 3 points 1 year ago

Doubledouble dot top

Sometimes it’s down, sometimes it fails even when it’s up, but when it works it’s a great tool. Rips from q onus and other streaming services too.

[-] gim@lemm.ee 0 points 1 year ago
[-] Ascend-910@kbin.social 3 points 1 year ago

If you are using PC, you can try a thing called Nuclear Music, it has all the songs on Spotify or even more, and it allows you to import playlist from there

[-] kylian0087@lemmy.world 3 points 1 year ago

Spytify and a VM. Let it run and rip to a network share.

[-] 520@kbin.social 3 points 1 year ago

I literally made my own. Pulls down the OGG directly and saves it, then uses Spotify's own APIs to correctly tag the file

[-] nottheengineer@feddit.de 3 points 1 year ago

Sounds like a good idea. Zotify keeps throwing meter-long stacktraces at me about SSL errors that I assume are API rate limits because there's less of them when I use real-time downloading.

Maybe it's even a nice project for an android app because zotify doesn't run there yet.

[-] 520@kbin.social 2 points 1 year ago* (last edited 1 year ago)

So, the way I did it, I used Librespot as a base and modified the code. It was a good introduction to Rust.

[-] 21racecar12@lemmy.world 1 points 1 year ago

Spotify streaming quality isn’t great anyway. Choose a different streaming service like Tidal which has actively maintained tools to get what you need

[-] nottheengineer@feddit.de 5 points 1 year ago

I use bluetooth headphones, 300kbps is enough.

[-] killthefish@programming.dev 0 points 1 year ago

most of those services require a paid tidal plan to access higher quality downloads, and tidal / qobuz / etc aren't available in my country for some reason

[-] 21racecar12@lemmy.world 2 points 1 year ago

It’s worth it when you can have it (forever). There’s always some price of admission, nothing in piracy is ever really free. You can certainly circumvent any blockades with a VPN and find a way to use crypto to fund the paid plan.

this post was submitted on 07 Nov 2023
85 points (92.1% liked)

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

54670 readers
354 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