-
-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Last.fm Scrobbling (and now-playing) Support #35
Comments
I can confirm I'm experiencing the same issue. It's definitely possible in my experience as a librespot user. Likewise thanks! |
Hmm, I can't find anything in Librespot that indicates scrobbling, but I only had a quick look. This could certainly be implemented in ncspot, though. Other than that, there is obviously not a lot of documentation on how to make use of the account-level scrobbling in Spotify. |
I think account-level scrobbling is done directly on the corporate level. I think that implementing the now playing behaviour of other Spotify clients could hopefully bring about the scrobbling automatically. |
The problem is it's not really documented anywhere. One major difference between the librespot application and ncspot is that librespot is a Spotify connect client, which uses a different interface. It could be that tracks are scrobbled because of Spotify connect. |
FWIW, rustfm-scrobble exists. |
Take a look at mariusor/mpris-scrobbler |
this one is a better alternative to mariusor's program. mpris-scrobbler is buggy |
rescrobbled is indeed working well for me. |
Possibly related: librespot-org/librespot#342 |
@agiratech-vigneshm Thanks for considering to contribute. Until this is implemented in librespot that could be a way to get ncspot to scrobble. I think it can be a beginner friendly task, especially if there is a nice crate that takes care of the AudioScrobbler protocol implementation. If you plan to submit this as a PR, can I ask you to implement in a way so it can be disabled/enabled with a cargo feature flag? |
I'll just reiterate (maybe more clearly) that rescrobbled is an entirely satisfactory solution for me personally. |
@hrkfdn Sorry I had to delete my previous comment about contributing because I accidentally commented from work account. I was planning to enable it as a config that the user can turn it on. I'll give it a try, @AndydeCleyre Thanks for letting us know, I'll give a try for rescrobbled and if it worked well for me, I'll just create a PR for updating the readme about the scroblling issue and using rescrobbled as a solution for now? how does that sounds for you? |
@shivenigma 👍 That's good for me, thanks |
@AndydeCleyre I tried rescrobbled and it works really well and I haven't seen any issues with that. So now I am in a dilemma that whether ncSpot should replicate that again. Looking for suggestions on further action. |
Don't look at me. As far as I'm concerned now, ncspot doesn't need it. But maybe others subscribed here can chime in . . . Edited to note I use just |
Closing this as it should be fixed in librespot. Alternatively, rescrobbled seems to do the trick. |
I thought Spotify now implements scrobbling at an account level, independent of device or client, but maybe I'm wrong, as playing with ncspot (which I'm very excited about, thank you!) doesn't seem to result in scrobbles or now-playing information available to Last.fm.
I don't personally care if ncspot implements scrobbling internally or finds a way to get Spotify servers to do so, but I really need a music player to scrobble one way or another for me to use it.
Arch Linux, installed from AUR
ncspot-git
0.0.0.98.3d385af-1
Thanks for this project!
The text was updated successfully, but these errors were encountered: