Android-Remote icon indicating copy to clipboard operation
Android-Remote copied to clipboard

Download songs -> Sync songs

Open p2kmgcl opened this issue 10 years ago • 4 comments

It would be wonderfull if downloading songs clementine updated rating and/or song's playcounts stored on file's metadata like:

  1. Download song "x" to phone with a playcount of 3 and no rating.
  2. Play the song on phone twice and rate it with an 8 (playcount 5).
  3. Play the song on computer once (playcount in computer 4).
  4. Re-Download the song: playcount of 6 and rating of 8 in both devices.

I think this would need an extra tag like "last sync date" or something like that. It could be quite complicated but is just a suggestion :3

p2kmgcl avatar Jan 22 '15 10:01 p2kmgcl

+1 for this! Although, in my dreams, the "remote" is both remote and offline player, and would have the capability to sync playcounts back to the central server.

sean-abbott avatar Jan 22 '15 16:01 sean-abbott

Sync the playcount won't be possible. Clementine Remote doesn't know how many times you played the track on the device. Playcounts aren't stored in the file itself, so there is no way updating this information. What player do you use to update the rating and see the playcount on Android?

Clementine and other players can store the rating in the file itself. But since the varaity of media players on android, I don't know if they support this format or if they store the rating in their database. I don't see much benefit in syncing the rating in comparison to the effort to implement this.

An offline player won't be integrated as there are a lot great players for Android with a large feature set on Google Play.

amuttsch avatar May 04 '15 13:05 amuttsch

But what I love about clementine is its ability to collect data about what I like to listen to, to sort of tell me what I like and what I don't like. If I'm loading music on my phone based on it being music that I always like to listen to, but then skipping it frequently when I'm playing in the car, that's information that I want to know. That's why I'd love it if I could maintain all my music listening from within the same clementine ecosystem.

sean-abbott avatar May 04 '15 14:05 sean-abbott

When I proposed that I was thinking about the FMPS_Playcount tag that clementine optionaly uses, but it's true than on android no player uses playcount parameters :(

I think the only posible solution is what @qkslvrwolf says: converting clementine remote into a complete player, but that may be a too hard work for solving a "playcount sync problem".

Edit: I also tried to use one of those "lastfm scrobble to id3 playcount", but I realised that lastfm scrobbling history has to be iterated element by element, so... that's awful.

p2kmgcl avatar May 12 '15 06:05 p2kmgcl