Skip to content
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

Import Playcounts and Loved Tracks from Last.fm #90

Open
Clementine-Issue-Importer opened this issue Dec 6, 2013 · 27 comments
Open

Import Playcounts and Loved Tracks from Last.fm #90

Clementine-Issue-Importer opened this issue Dec 6, 2013 · 27 comments

Comments

@Clementine-Issue-Importer

From kadaimx on March 23, 2010 03:33:41

[Enhancement]
Clementine could have a way to recover either Playcounts, Loved Tracks
and/or Banned Tracks from the Last.fm service (or any other using the same
protocol).

This can be used as a way to sync both databases, if the user wishes it.
but, at the same time, allowing the user to reset the playcounts
herself/himself (something I requested on Issue 81 ) on demand.

Other things that can be done, is that (if possible, I do not know if their
API support it) inform the user about if the data submitted to Last.fm was
auto-corrected and offer her/him choices about what to do (Preserve
original tags, update tags, deactivate auto-correction, do not submit
track, etc...)

References: http://addons.songbirdnest.com/addon/1458 http://code.google.com/p/sb-vandelay-industries/ As always, ideas welcomed.

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=90

@Clementine-Issue-Importer
Copy link
Author

From john.maguire on March 23, 2010 04:53:44

Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low Component-MusicLibrary Component-Radio
Blockedon: 81

@Clementine-Issue-Importer
Copy link
Author

From abhijeet.1989 on September 06, 2010 13:23:58

When are we expected to see this feature?

@Clementine-Issue-Importer
Copy link
Author

From cstchie on September 21, 2010 13:44:54

Love this idea, hope it can be implemented

@Clementine-Issue-Importer
Copy link
Author

From emiliano.mancuso on October 18, 2010 21:01:17

And import from Amarok 1.4 too! I've been using Amarok 1.4 since 2006 and I dont wanna loose playcounts! (I know this is stupid but I need them xD ! )

@Clementine-Issue-Importer
Copy link
Author

From gobnuts on December 05, 2010 05:14:04

Amarok 1.4 had this as a script, it's still available from KDE-Apps.org: http://kde-apps.org/content/show.php/Last+Sync?content=65784

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on February 08, 2011 07:55:44

Issue 1423 has been merged into this issue.

@Clementine-Issue-Importer
Copy link
Author

From keirangtp on March 31, 2011 06:08:07

Issue 1475 has been merged into this issue.

@Clementine-Issue-Importer
Copy link
Author

From caglaokutan on September 22, 2011 10:13:12

if clementine can support the loved track playlist feature, it will give all i can want from a music player;)

@Clementine-Issue-Importer
Copy link
Author

From iooioio.ioioioo on January 02, 2012 09:31:50

This is a cool idea. Is someone working on it?

@Clementine-Issue-Importer
Copy link
Author

From vincent.verdeil on January 02, 2012 09:39:32

Actually I'm working on a python script to do the sync outside of clementine. It seems to work (on linux, some path may have to be changed on other OS). I will give the script to whom is interested soon, I have still some debug to do.

But it is just a temporary solution, I really hope to see this feature implemented in Clementine.

@Clementine-Issue-Importer
Copy link
Author

From whoisjohngalt on January 02, 2012 09:49:28

I have also cobbled together a python script to kind of do this... it's pretty rough, though. Vincent, I'd be glad to collaborate, feel free to get in touch.

@Clementine-Issue-Importer
Copy link
Author

From schizosfera on January 02, 2012 10:08:42

i would also be very interested in that script although it sounds like a one-way solution. if you are scrobbling from more than computer (or OS) it will be hard to keep the playcount in sync (for a scrobble count of almost 50k for example). loved tracks would be easier to handle.

@Clementine-Issue-Importer
Copy link
Author

From vincent.verdeil on January 06, 2012 13:30:33

Hi everyone, I have put my script and some info to use it here: http://code.google.com/p/clementine-last-export/ Feel free to contact me through the page. As schizosfera said, this solution is not optimized as for example my 20k scrobble count takes about 10 minutes to be processed but it permits to have a base to work.

@Clementine-Issue-Importer
Copy link
Author

From davidsansome on February 15, 2012 15:55:14

Issue 2715 has been merged into this issue.

@Clementine-Issue-Importer
Copy link
Author

From dtverder on September 25, 2012 05:05:26

I have just upgrade to the latest vesrion of Clementine on Fedora. After doing so i had to rescan my library so now all my play counts have reset to zero. Being able to sync with Last.FM would solve this issue!

@Clementine-Issue-Importer
Copy link
Author

From matt.gelowitz on December 21, 2012 18:28:06

Can this work backwards? Can I sync previous played tracks from Clementine into last.fm?

@Clementine-Issue-Importer
Copy link
Author

From dtverder on January 02, 2013 05:24:39

That feature would be not acceptable to Last.FM. In fact their software
specifically blocks scrobbled tracks where the play date is older than
recently scrobbled tracks.

@Clementine-Issue-Importer
Copy link
Author

From xfortdeathx on January 02, 2013 12:11:16

Unless its been changed very recently I do that quite frequently. Used to sync my mtp devices with last.fm that way,it looks very strange on your profile but it does scrobble

@Clementine-Issue-Importer
Copy link
Author

From matt.gelowitz on January 02, 2013 15:22:15

I am about 90% sure programs like iTunes, Winamp, etc (more widely used programs) can do this.

@Clementine-Issue-Importer
Copy link
Author

From dtverder on January 02, 2013 23:36:16

Well maybe things have changed? I can remember back in the days of Amarok
1.4 when I used that on two different PCs. If I played a lot of tracks
offline and then played tracks on the other PC. When the first PC went
online and tried to download the cache to Last.FM the cached Scrobbles were
reject due to anti-spamming rules. Maybe Last.FM had to change due to the
increased use of ipods and the like?

@Clementine-Issue-Importer
Copy link
Author

From kadaimx on January 08, 2013 13:31:29

So far I have been using this: http://code.google.com/p/clementine-last-export/ Since I'm on linux, that script works like a charm and I do not have any problem at all with it. I use it like 3 to 4 times a month to sync my last 30,000 playcounts (with a little workaround/hack in the code)

On other platforms it might work well too, if you can access the SQL database from the command line or a binding.

@dufferzafar
Copy link

dufferzafar commented Jul 14, 2015

This feature would be pretty sweet, considering that clementine already scrobbles to last.fm. The clementine-last-export repo works, so I don't think this is hard to implement.


It is 9 March 2017 and I googled around to find this issue & my comment here from ~2 years ago.

@pwd-github
Copy link

pwd-github commented Apr 26, 2017

Nevermind: I just had to install python-qt4

@sten0
Copy link

sten0 commented Dec 9, 2017

I'd just like to comment that I'd still like to see this implemented, and others probably are too :-) but of course things like the qt5 transition absolutely take priority! Thank you for keeping the Amarok 1.x experience alive in Clementine, it really is the best.

@JulianVolodia
Copy link
Contributor

Hello
Could you help with some feedback on Clementine also? @sten0 @UndeadKernel @NucleaPeon ?

Thanks in advance.

@JulianVolodia
Copy link
Contributor

Hi @dufferzafar still want it?

@undergroundwires
Copy link

Is there any blocker to it? Is there anything we can do to get this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants