This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#7754 - Better Data collection for Most Played.
Attached to Project:
Rockbox
Opened by Jeton Aliji (jeton) - Tuesday, 11 September 2007, 16:54 GMT+2
Last edited by sideral (sideral) - Monday, 18 April 2011, 15:31 GMT+2
Opened by Jeton Aliji (jeton) - Tuesday, 11 September 2007, 16:54 GMT+2
Last edited by sideral (sideral) - Monday, 18 April 2011, 15:31 GMT+2
|
DetailsThe Database seems to consider as "played" the songs that are played only 1-3 seconds (i.e. while skipping them).
A better solution would be to have a sort of scrobbling option, where we can set a certain amount of time when the song should be considered as "played". In percentage maybe , 50% or less. |
This task depends upon
Closed by sideral (sideral)
Monday, 18 April 2011, 15:31 GMT+2
Reason for closing: Fixed
Additional comments about closing: Since r29250 we don't log DB changes unless the track has played for at least 15 seconds (or is shorter and has completed playback without being interrupted). (SWCODEC only, alas -- for HWCODEC tagtree_track_finish_event cannot discern between automatic and user-triggered track change.)
Monday, 18 April 2011, 15:31 GMT+2
Reason for closing: Fixed
Additional comments about closing: Since r29250 we don't log DB changes unless the track has played for at least 15 seconds (or is shorter and has completed playback without being interrupted). (SWCODEC only, alas -- for HWCODEC tagtree_track_finish_event cannot discern between automatic and user-triggered track change.)
Although I personally don't really have any use for this, I have a quick dirty patch for your personal use (if you want it) - if only 1.5 second or less is played, this patch considers the song as unplayed and do not update any runtime statistics. And you can modify the 1.5 second to whatever you want (the time is counted in milliseconds, so replace 1500 with 2000 if you want 2 seconds of grace period). The patch is totally untested, but I don't see any harm to it.
This actually was the idea, to give the user an option to choose the time when a song is considered as played. Last.fm uses this method for the scrobbling of the songs you play.