DMCA take down and what not in 3... 2... 1...<p>Edit: wait, 2019? What gives? How is this not taken down?<p>You can't even take a screenshot of a Netflix show, thanks to DRM; but you can download Spotify tracks?
Also, spytify, for those that are afraid of providing or using your credentials. Disadvantage, can't fast forward, just record in realtime.<p><a href="https://jwallet.github.io/spy-spotify/overview.html" rel="nofollow">https://jwallet.github.io/spy-spotify/overview.html</a>
To my point of view, sharing this is irresponsible, modifying librespot to download song on your computer is fairly easy and is a good learning exercise to learn Rust. But by sharing this work publicly, you increase chances that librespot will be blacklisted by Spotify and that accounts using it will be terminated. It's a shame, because there is many alternatives to the bad Spotify UI that rely on librespot that will also become blacklisted. There are legitimate uses of librespot and its use should be restricted to those, for the best of users and developers that spent a lot of time making librespot great.
Another project worth noting is Streamrip[1] which does the same but for Tidal/Deezer/Qobuz, and outputs FLACs.<p>[1]: <a href="https://github.com/nathom/streamrip" rel="nofollow">https://github.com/nathom/streamrip</a>
Neat, but I seriously hope that it doesn’t become popular enough to force Spotify to combat client reimplementations such as librespot, which this is based on.
I used a different piece of software to do this for DJing (Sidify) and my account got locked. I was given a warning and my account was unlocked the next day, but, Spotify can detect this
Worth mentioning is SpotiFlyer. You can download Playlist, Albums & Tracks in high quality without logging in also from other platforms.<p><a href="https://github.com/Shabinder/SpotiFlyer" rel="nofollow">https://github.com/Shabinder/SpotiFlyer</a>
I don’t know if they still support it, but their premium service used to have an open API that included streaming the audio to your program, which you could write as a wav then convert to your format of choice. This was over 5 years ago at least. And I have to assume (storing/converting) it was against the T&Cs then too, rather than the intention of streaming.
I've seen a lot of Spotify downloaders using librespot and similar. An interesting exception is Soggfy, which just hooks and dumps the ogg files from the Spotify client.<p><a href="https://github.com/Rafiuth/Soggfy" rel="nofollow">https://github.com/Rafiuth/Soggfy</a>
Artists already get paid peanuts from listens on Spotify. It's a shame to see projects like this sucking more revenue away from them. If you really want a quality digital recording, they are generally available for purchase and without violating Spotify's ToS.
There are a number of projects that do this, and some are paid.<p>Do they work? Yes.<p>Do you want to do this? Probably not.<p>Why not? Spotify does not have lossless / Hi-Fi audio yet and what you're getting is a lossy transcode. You would be better doing something like this with Deezer or Tidal (insert other competitors here) that offer a lossless format.<p>Whilst I've not done this, I would probably advise that if you are doing this that you strip the resulting file of all meta-data (everything!) and then use MusicBrainz Picard to add clean metadata back.
Back in the day I wrote a tool to save songs from Pandora. It was basically an http proxy server, so I'm sure there were dozens of similar tools floating around. However, I never ended up listening to any of the songs I downloaded because it was never as convenient as listening to Pandora. I imagine the same thing with Spotify. Even if I had every song in existence downloaded in lossless format, I'd still use Spotify to listen to music.
I've noticed that the offline experience on Spotify is utterly broken and has been for a while. I remember it being quite good when I first started using it, but it just seems to have got worse to the point of being unusable. I figured it was maybe just Android but my kids who are iPhone users said the same.
We live in a rural area and use Spotify on the move a lot (on buses, car journeys, bike rides) and are often without signal so offline is essential. Maybe Spotify devs assume everyone has good 5G/Wifi and never actually test it out?
Whatever the reason, having the option to make my own offline library to work around deficiencies in the service I'm paying £16.99 a month for seems like fair use to me (yeah, I know UK law has no such concept but I can sell the idea to myself at least).
I might even dig out my old MP3 player as mentioned in other comments.
I just got curious how the streaming services compare and googled this, perhaps interesting for someone: <a href="https://apps.voxmedia.com/graphics/theverge-music-streaming-comparison-table/" rel="nofollow">https://apps.voxmedia.com/graphics/theverge-music-streaming-...</a>
It looks like this repo is a few years old. Does it still work? If not, are there other alternatives that download directly from Spotify?<p>I've looked for something like this on-and-off the last few years, and most viable options seem to use a Spotify reference to find the right metadata to download off another service, like Deezer.
A slightly-relevant project: <a href="https://github.com/CyberShadow/ripfs" rel="nofollow">https://github.com/CyberShadow/ripfs</a><p>Also, could this be the same pisto of RubberWorm fame?
Do we really need to steal music from artists? Spotify and Apple Music is already cheap enough. Not to mention the convenience of not wasting my time managing illegally downloaded music. People really have time for this in 2022?
Why do I want a pile of .ogg (or .mp3) files? ? Back in the day, having a huge library of files on a disk, a carefully curated collection from which to burn a mix CD to present as a gift to a romantic (or platonic) interest was worth the world. Times have changed though, and that carefully curated mix CD full of mystery - what will the next track bring? - these days it's still just as carefully curated, but it's a link to a Spotify playlist. Music hasn't (quite) fragmented the same way video has, with Netflix, Hulu, Disney, Paramount, CBS, HBO, YouTube and so on all having paid options, but having a spotify account with apps on all devices is just so much easier.