TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Sunset of libspotify

215 pointsby ciroduranabout 3 years ago

22 comments

blowskiabout 3 years ago
FWIW, this is my rant.<p>I cancelled Spotify last month. I&#x27;ve been a subscriber since 2006.<p>The app has become increasingly buggy, especially on my newish iPad. Frequently would refuse to play for minutes at a time.<p>But more critically, Spotify has become focused on &quot;generating background noise as profitably as possible&quot;. I originally liked Spotify as a way of finding interesting albums I haven&#x27;t listened to before, but now it&#x27;s all podcasts and easy-listening covers. It&#x27;s constantly trying to play albums in random order, and even more egregiously, related tracks when the current album finishes.<p>My relationship with music is now more suited to listening to a couple of tracks on any platform, and then buying it from Bandcamp.
评论 #31421740 未加载
评论 #31421431 未加载
评论 #31422574 未加载
评论 #31421805 未加载
评论 #31421739 未加载
评论 #31423588 未加载
评论 #31421466 未加载
评论 #31421977 未加载
评论 #31422200 未加载
评论 #31421996 未加载
评论 #31421441 未加载
评论 #31421701 未加载
评论 #31421634 未加载
评论 #31421507 未加载
评论 #31421990 未加载
评论 #31422875 未加载
评论 #31423123 未加载
评论 #31424022 未加载
评论 #31422307 未加载
评论 #31423290 未加载
评论 #31427437 未加载
评论 #31426168 未加载
评论 #31423826 未加载
评论 #31421637 未加载
评论 #31421938 未加载
评论 #31424117 未加载
vehemenzabout 3 years ago
It seems like Spotify’s developers are cut off from public input. For example, when the Electron client was released, they removed the standard back&#x2F;forward keyboard shortcuts native to macOS (cmd+[ and cmd+]). Clearly, this was a regression and a relatively straightforward fix, but the issue was ignored in the community feedback forum because of “lack of popularity.”
评论 #31421512 未加载
评论 #31423395 未加载
评论 #31421163 未加载
andomaabout 3 years ago
Used to work for Spotify back in the days. I was the maintainer of libspotify since its inception (early 2009) and a few years on. TBH I&#x27;m surprised it was still being supported up until this day by the backend. Though, some of the earliest hardware integrations were made using libspotify (before the eSDK came about) so I suppose it just had to be kept alive longer than otherwise would have been needed.<p>RIP &lt;3
评论 #31424351 未加载
评论 #31426472 未加载
评论 #31424472 未加载
kiawe_fireabout 3 years ago
Too bad to see this go - this was the only API out of the modern streaming services that you could actually use to build something <i>truly</i> new.<p>The new Spotify API (along with others like Apple Music) basically allow you to do <i>some</i> of the things the official players offer for browsing and managing music, and give simplistic playback options - effectively, you can build a Fisher Price version of the official app, following the official app’s template, and that’s about it.<p>I get that it’s all DRM driven, but it really sucks - from Spotify to Netflix and everything in between, we have all these online services with great(ish?) content but terrible UI, bloated embedded browser-based apps and just all around bad user experiences. So much could happen to better these services if they offered open APIs to subscribers.<p>It’s frustrating that we have so many tools for building apps that run everywhere, yet everything seems so increasingly locked down.<p>This should be one of the most tinkerer-empowering times of humanity, and yet it feels like it’s becoming one of the most restrictive times.
评论 #31423825 未加载
评论 #31423560 未加载
sslalreadyabout 3 years ago
Kudos to Spotify for supporting libspotify and its use-cases for so many years. I&#x27;m sure it hasn&#x27;t been easy and that copyright owners haven&#x27;t been very fond of it.
评论 #31421652 未加载
评论 #31422613 未加载
destabout 3 years ago
Raspotify uses librespot and should keep working <a href="https:&#x2F;&#x2F;github.com&#x2F;dtcooper&#x2F;raspotify" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dtcooper&#x2F;raspotify</a>
评论 #31422098 未加载
ciroduranabout 3 years ago
It&#x27;s really sad as this library has no official replacement. There&#x27;s libraries like the Web API, but this is a library running on a browser. libspotify allowed playback for custom applications (such as Mopidy[1]).<p>[1] <a href="https:&#x2F;&#x2F;mopidy.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mopidy.com&#x2F;</a>
评论 #31421160 未加载
评论 #31420871 未加载
评论 #31421149 未加载
评论 #31420887 未加载
tjansenabout 3 years ago
They have also shut down Spotify Stations this week :(<p>It was the best alternative for Pandora, which still isn&#x27;t available in Europe.
评论 #31421324 未加载
traszabout 3 years ago
&gt;What are the alternatives to libspotify<p>Torrents.<p>No, I’m dead serious. How big is your music library? Less than 1TB, isn’t it? Last year I’ve bought 1TB SSD for some 50$.<p>Streaming services for music simply don’t make technical sense anymore. What we need is a mirroring service.
评论 #31422709 未加载
评论 #31424250 未加载
评论 #31422271 未加载
评论 #31423327 未加载
评论 #31424230 未加载
karaterobotabout 3 years ago
The way I used to find new music was to read reviews in magazines, then buy the album. Later, it was blogs and torrents, but the principle is the same.<p>Using algorithms to discover music works for a lot of people, but I&#x27;m not sure that, for me, it ever outperformed just reading what other people said and then listening to the album if it sounded intriguing. It is more labor intensive, but the results were higher quality. Finding one artist I really, really like is worth sifting through a hundred mediocre ones, so whatever process gets me there is the best.<p>I like Spotify for other reasons, like being able to really deep dive into some artist (or some song: just listening to 20 different cover versions obsessively to see who did it best), but even before it was supposedly ruined, I was never blown away by their recommendations to me.
postitabout 3 years ago
If I’m not mistaken the device I bought to play music in my living room uses libspotify. It’s a closed source device from a manufacturer that never open source stuff. So now I’ll probably end with a glorified cdplayer.
评论 #31422814 未加载
oneoff786about 3 years ago
Strongly suggest using the Spotify desktop web client. Content plays in album order. Even on free tier no restrictions for skips or playing specific songs. Ublock origin works just fine but will sometimes need a nudge after a while if it gets stuck on an ad.
29athrowawayabout 3 years ago
<i>[cancels subscription]</i><p>I am not interested of using the official client that requires 2 gb of memory and is full of bloat.
评论 #31421338 未加载
评论 #31421623 未加载
评论 #31421099 未加载
评论 #31421216 未加载
评论 #31421054 未加载
评论 #31421193 未加载
评论 #31421562 未加载
评论 #31421518 未加载
评论 #31421604 未加载
rumoriabout 3 years ago
Last time I checked you can only control the official Spotify application on iOS with your own app, wich also means your app has to throw the user into Spotify to be able to start playback and then Spotify kicking it back to your app once playback started. A truly horrible user experience. I think a lot of small music discovery apps will either break or have to fall back to the above experience. My guess is this is the actual reason for the sunsetting, similarly how Twitter cut back the API access back in the day.
pabs3about 3 years ago
I note there is an archive of libspotify:<p><a href="https:&#x2F;&#x2F;mopidy.github.io&#x2F;libspotify-archive&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mopidy.github.io&#x2F;libspotify-archive&#x2F;</a>
评论 #31421972 未加载
iostream24about 3 years ago
I have never used Spotify in my life and I resent the notion that I must do so. I consider them part of the race to the bottom I want no part of. I love music, particularly original music that’s a bit different. I dislike a €4 billion company having any monopoly on suggestions and this whole playlists thing is just eye rollingly bad: pay for placement on some guys glorified mixtape? No thanks, I don’t want to discover sycophants that way.
acattonabout 3 years ago
Related: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=cc8f639H6dQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=cc8f639H6dQ</a>
SnowHill9902about 3 years ago
Has anybody else also started getting ads within podcasts on premium membership?
评论 #31421655 未加载
评论 #31423259 未加载
评论 #31423914 未加载
hnarayananabout 3 years ago
This is only peripherally related, but if you were using libspotify to work on a a command line client, I have an alternative approach. Shpotify offers command line control of the Spotify app on Macs: <a href="https:&#x2F;&#x2F;github.com&#x2F;hnarayanan&#x2F;shpotify" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hnarayanan&#x2F;shpotify</a>
agluszakabout 3 years ago
Is there currently any music streaming service with an officially supported API?
评论 #31422249 未加载
josephd79about 3 years ago
I use last.fm connected to my Spotify.
VGltZUNvbnN1about 3 years ago
At least there is still <a href="https:&#x2F;&#x2F;github.com&#x2F;librespot-org&#x2F;librespot" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;librespot-org&#x2F;librespot</a> I just hope they don&#x27;t rely on libspotify&#x27;s api endpoints or I need a new solutions for my Raspberry Pi connected speakers.
评论 #31421814 未加载
评论 #31421577 未加载