-
Notifications
You must be signed in to change notification settings - Fork 670
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
scrobbling support for more providers than just last.fm #1
Comments
From john.maguire on February 23, 2010 10:11:03 Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low Component-Radio |
From xapienz on March 03, 2010 03:30:29 Try to change appropriate string in source code ;) |
From swiftscythe on March 03, 2010 09:02:03 I guess multiscrobbling support would be even great :D BTW, clementine is great :) |
From kadaimx on March 12, 2010 18:42:59 Yes, multiscrobling might be interesting, and even, it can be approached doing a So,it can be made like this: |
From john.maguire on May 13, 2010 03:21:21 Issue 307 has been merged into this issue. |
From taraskostiak on August 16, 2010 04:32:20 Would be nice to see this feature in Clementine. |
From the.sub.jet on September 17, 2010 06:33:57 Multiscrobbling is much more appreciated. Agree with kadaimx. |
From l.guzman.g on December 09, 2010 16:06:43 In deed it would be great :) |
From elAndroid123 on December 18, 2010 05:54:31 I would like to see that feature as well in case you might ask why: |
From erik.westrup on December 18, 2010 06:07:52 This would be perfect! |
From fwoncn on December 20, 2010 22:58:24 Can anyone change the issue's title to something like "Multiscrobbling support"? |
From keirangtp on December 21, 2010 00:13:30 Summary: scrobbling support for more providers than just last.fm |
From daks12 on December 23, 2010 05:30:13 If you can add multiscrobbling feature, it would be very nice! |
From achristoffersen on January 07, 2011 07:19:38 libre.fm - yes yes yes please (love clementime already - but support for libre.fm would be fantastic). |
From trevor.penwarden on February 09, 2011 21:56:37 I can only echo the words of those before me ;) |
From lotko05 on February 17, 2011 01:08:52 Rhythmbox already supports last.fm and libre.fm. Maybe make it similar to that? |
From l.guzman.g on March 11, 2011 10:23:42 Any effort on that direction? |
From harloczek on May 20, 2011 00:04:01 Multiscrobbling support would be very nice. I prefer libre.fm than last.fm. |
From drpfenderson@pinkonbrown.org on June 28, 2011 21:40:37 This is issue #1 , and was filed over a year ago. Has there been any update at all to this small enhancement? |
From elAndroid123 on June 29, 2011 10:21:31 @19: |
From schizosfera on July 02, 2011 08:12:54 could someone please post a few examples of scrobbling services? that would probably help gather information about what they have in common and what is needed in order to implement a "multiscrobbling" api. the scrobbling could then eventually be implemented as separate scripts for each service, which one could enable/disable as they like. |
From ozaktash on July 02, 2011 08:29:12 The first and only one that comes to my mind is libre.fm. They say they use the same API as last.fm ( http://bugs.foocorp.net/projects/librefm/wiki/Librefm_API#Submitting-Tracks ) so the only thing that has to be done seems to change the server address to turtle.libre.fm as mentioned in the first post. |
From schizosfera on July 02, 2011 10:50:20 as far as i can recognize, the last.fm web service and scrobbler urls are defined at compile time in liblastfm (the library clementine uses for scrobbling to last.fm). this means that the web service used for scrobbling cannot be simply changed to something else at runtime. i wonder how other players handle scrobbling to libre.fm. |
From drpfenderson on July 02, 2011 13:09:12 Apparently Amarok's libre.fm plugin just passes another URL to lastfmsubmitd. http://ebanana.orconhosting.net.nz/librefm.html http://www.red-bean.com/decklin/lastfmsubmitd/ But, since Clementine uses liblastfm, couldn't a version of liblastfm be compiled that just has a changed submission URL? I kind of want to learn about GIT so I can just fork the liblastfm repo and compile the first liblibrefm. :-/ Seems like it should be simple. If anyone wants libre.fm and knows GIT, it might be worth it to try. |
From schizosfera on July 03, 2011 02:46:29 thanks to the pointer to lastfmsubmitd. yes, liblastfm coulod be compiled to use different hardcoded url's as a quick hack. the more practical approach would probably be to allow the player to provide the urls for scrobbling and webservice access. one could fork liblastfm on github in order to do this, but then clememntine would have to use the fork instead of the original liblastfm. that would make compiling clementine from source a bit more complicated. also the person who forks liblastfm would have to ensure that the lib remains up to date and compiles on all platforms. here's the github page of liblastfm: https://github.com/mxcl/liblastfm there are already a few forks on github, but i'm not sure what they are supposed to do differently. |
From adecorte on July 03, 2011 04:55:49 @24: according https://bugs.kde.org/show_bug.cgi?id=188952#c29 , libre.fm protocol isn't 100% compatible with last.fm, so changing the URL could work for basic things but be broken for other case. As for forking liblastfm the main problem is packaging: you should then package our fork for different distributions and mantain it. Anyway, davidsansome seems to have a fork of liblastfm on https://github.com/davidsansome/liblastfm but as far as I know Clementine doesn't use it. |
From schizosfera on July 03, 2011 05:27:55 @26: it seems to me like david's fork ist mainly for adding cmake support (and some other lib fixes) but since the lib api is the same as the original one, there's no reason why clementine should use it (except maybe for this: davidsansome/liblastfm@efc802d ). i'm not sure about how much of the gnu fm api is compatible with last.fm and which version of the last.fm api gnu fm attempts to mimic. the fact that the api might not be fully compatible is also unclear ("... I heard the protocol is not 100% identical ...") and based on suppositions. probably a big chunk of the webservice api is not implemented in gnu fm, but what we're talking about in this issue is just scrobbling. i only looked at the code of the cuberok player (which was the first one in the client list of libre.fm to support multiscrobbling) and they use self-written code for scrobbling tl last.fm and libre.fm. i'll investigate more as i have time. |
From ferminfm on November 08, 2011 18:14:27 There are plenty of other free software players that already support libre.fm such as Banshee, Rhythmbox, Amarok and Audacious, at least that I know of. Couldn't any of these plugins be ported to be used in Clementine without much effort? |
From davidsansome on November 29, 2011 00:55:31 Issue 2439 has been merged into this issue. |
From jmanuel@outeiro.com on May 20, 2012 02:50:52 This is the issue n.º 1 here. It's from february 2010. Can you change the priority to high, please? |
@ar-jan and @mattl isn't it's another (new) issue? It not connected with "scrobbling support for more providers than just last.fm", have higher priority and it's bug (not prior-low, enhancement). Added here #5433 @Chocobozzz What about main issue? Is there anything to make? |
Yeah I guess, I wasn't sure if the hosts redirect workaround is officially supported so I made it a comment. I added some info to the new issue. |
I'd like to suggest when finally adding Libre.fm compatibility, that you also as ListenBrainz compatibility. ListenBrainz is a new audio scrobbling type project from the MusicBrainz community. You can add ListenBrainz support with their Last.FM Compatible API |
In the meantime, you may try to can edit your /etc/hosts file as described here: https://listenbrainz.org/lastfm-proxy |
it seems that this this fork of Clementine support listenbrianz |
Hello Before doing below check if issue is quite recent, and maybe it was already fixed. Great to have:
Will appreciate if some important (like workarounds, recomendation for fixes, pre-investigation info) will be left with mark with Thanks in advance. |
From mattl-lists@fsf.org on February 22, 2010 22:57:45
Can you offer people the chance to enter any host name they wish for
scrobbling? So, if people wish to use turtle.libre.fm instead of
post.audioscrobbler.com they can?
Original issue: http://code.google.com/p/clementine-player/issues/detail?id=1
The text was updated successfully, but these errors were encountered: