Live data from Hacker News

Spotifyd

github.com

101–110 of 242 posts

Re: Spotifyd

#101
post #71
post #18

Earlier quoted context omitted.

> However Spotify doesn't agree. My naive assumption is that Spotify would love to, but the record labels don't agree.

Qobuz and Tidal both have developer friendly APIs. You can absolutely build your own client. Roon will index either or both of them with your local mp3 library. It decorates with third-party metadata services, and will stream hi-res to almost any hardware device you can throw at it.

Are there any open clients?

I'm looking for a good music service that plays on my freebsd desktop ideally without using the browser.

Right now I use sootify-qt using spotifyd but it's a bit hit and miss.

Re: Spotifyd

#102

Always great to see new ways to integrate with Spotify. I think that if you're paying for a Spotify Premium subscription you should be able to stream music wherever you want! However Spotify doesn't agree. If this is based on librespot its using stuff Spotify doesn't support and could easily shut down for unauthorized clients any time. Their supported paths are iOS and Android SDKs for mobile, and the Web Playback SD…

Just one minor tweak of what plays next can totally rip off independent artists on the platform. We have reached an era where algorithms aren't transparent, so artists like me are bewildered that for all the promoting we do on our own music, we rarely get any views and listens unless we literally spend thousands of dollars on advertising to break the visibility barrier...

For example, if I tweet a link to my own song (hosted on spotify) not only will Twitter potentially block people from seeing the link, their URL shortener may break the link to Spotify (Because the CEO doesn't want traffic leaving Twitter) and then even if the link goes to Spotify, they do a ton of things to siphon listeners that came for my music away from listening to my music, including NOT playing more of my music after the intended song plays. The net result is that hours of promotion as an artist only generates a few leads that often get ushered away from your content... It happens in many other ways for creators, artists, and even businesses without anyone being able to know that it's happening.

The future of being an independent entrepreneur is totally disrupted by social media as it slowly creates a stranglehold on the Internet. If we all don't start acknowledging this and calling out anti competitive practices and platform scams, we'll all be weeded out from being able to make our own living and we'll be forced to work for employers for minimum wages... The Future of the Internet looks grim from where I see it.

Re: Spotifyd

#105

Earlier quoted context omitted.

You guys still don't own your music? Laughs in Lidarr

Which front end do you use to listen? I am really digging Plex Amp these days.

If plex amp gets rid of its 1000 songs limit, Im in, too. I am very happy with syncthing+powerAMP setup on android.

Re: Spotifyd

#106

This uses librespot for the actual communication with Spotify's servers. Note that to get it to support Spotify Free, you need to compile a custom librespot with this part of the code commented out, that checks for Spotify Premium: https://github.com/librespot-org/librespot/blob/6dc7a11b09b5... And then use this with spotifyd instead of the original.

But please don't, otherwise you may get the lib killed for everybody.

Well the username checksout for the original commenter.

Re: Spotifyd

#107
post #10

In the past, another tool I’ve used is this bash script that interacts with Spotify over dbus: https://gist.github.com/wandernauta/6800547 It’s nowhere near a fully featured Spotify client, but for little scripts or UI things where I just want to see the current song it’s pretty lightweight and already works with the Spotify app I have installed (obviously this means it has a different end goal in mind than Spotifyd)…

If you're interested in a better version of that I have a project that works with all players that support the MPRIS DBus interface: https://github.com/mariusor/mpris-ctl. I'm using it for keybindings to play/pause and show song information with a tiling windows manager.

Re: Spotifyd

#108
Has anyone integrated this with airplay successfully? I would love to be able to use spotify connect to stream to my airplay speakers without leaving a phone or laptop engaged

Re: Spotifyd

#109
post #69

Earlier quoted context omitted.

This is a rhetorical question, right? If you consume music then surely, you want the artists and musicians you support to be paid fairly for their work.

Can you or jrm4 explain why Spotify's royalty system (a 70/30 split in favour of the rights holder) is unfair? If I had to guess I'd say it convinces artists to license their work for less money than they'd make if they stuck it on Bandcamp, but I'm not certain, and neither of you has explained it.

I specifically said "hasn't improved much" instead of "unfair" because I do realize that it wasn't particularly fair before?

At present, it seems like the most fair thing would be to just be honest about the fact that royalties from Spotify and royalties from piracy for the vast majority of artists is roughly equal. :)

Re: Spotifyd

#110

Always great to see new ways to integrate with Spotify. I think that if you're paying for a Spotify Premium subscription you should be able to stream music wherever you want! However Spotify doesn't agree. If this is based on librespot its using stuff Spotify doesn't support and could easily shut down for unauthorized clients any time. Their supported paths are iOS and Android SDKs for mobile, and the Web Playback SD…

Just one minor tweak of what plays next can totally rip off independent artists on the platform. We have reached an era where algorithms aren't transparent, so artists like me are bewildered that for all the promoting we do on our own music, we rarely get any views and listens unless we literally spend thousands of dollars on advertising to break the visibility barrier... For example, if I tweet a link to my own song…

This is a problem inherent with walled garden social media. Their garden, their rules. Instead of trying to police behavior we don't like in those walled gardens (which is mostly like trying to walk in quicksand) we should be supporting open protocols and systems that don't require a walled garden at all, like the internet used to be.
Post reply on HN