Auto Rating, foo_auto_rating.dll |
![]() ![]() |
Auto Rating, foo_auto_rating.dll |
Feb 4 2008, 11:19
Post
#1
|
|
|
Group: Developer Posts: 71 Joined: 25-June 07 From: Japan Member No.: 44716 |
I have released new component.
This component sets rating according to play-counter. Download here For settings, see Preferences -> Tools -> Auto Rating. This post has been edited by kitahei: Feb 4 2008, 11:23 |
|
|
|
Feb 4 2008, 14:33
Post
#2
|
|
|
Group: Members Posts: 276 Joined: 9-July 03 Member No.: 7668 |
One suggestion.
For any song I set my own rating, as I want. For example, I can set rating to 5 when play_counter is 2 or set rating to 5 when add new album. It is possible add next thing (box checked) - not change rating if calculated autorating is less then current rating. This post has been edited by pIv: Feb 4 2008, 14:34 |
|
|
|
Feb 5 2008, 08:30
Post
#3
|
|
|
Group: Members Posts: 276 Joined: 9-July 03 Member No.: 7668 |
Second sugestion:
Integrate this plugin with playback statistics custom. Now rating calculated on start of playing song, but play_counter modified latest (in my case when 50% play time is riched). |
|
|
|
Feb 5 2008, 08:45
Post
#4
|
|
|
Group: Developer Posts: 71 Joined: 25-June 07 From: Japan Member No.: 44716 |
One suggestion. For any song I set my own rating, as I want. For example, I can set rating to 5 when play_counter is 2 or set rating to 5 when add new album. It is possible add next thing (box checked) - not change rating if calculated autorating is less then current rating. It is a good idea. I will take the idea. Please wait. |
|
|
|
Feb 5 2008, 08:59
Post
#5
|
|
|
Group: Developer Posts: 71 Joined: 25-June 07 From: Japan Member No.: 44716 |
Second sugestion: Integrate this plugin with playback statistics custom. Now rating calculated on start of playing song, but play_counter modified latest (in my case when 50% play time is riched). I also thought about it. But, because playback statistics custom was complex, I gave it up. At present, there is no plan. |
|
|
|
Feb 5 2008, 21:33
Post
#6
|
|
|
Group: Members Posts: 244 Joined: 19-March 07 Member No.: 41623 |
Just an idea, but I think a combination of this foo_auto_rating and topdownjimmy's Hotness Algorithm would be a real marvel.
|
|
|
|
Feb 5 2008, 22:57
Post
#7
|
|
![]() Group: Members Posts: 1190 Joined: 12-January 06 From: Cambridge, MA Member No.: 27052 |
Just an idea, but I think a combination of this foo_auto_rating and topdownjimmy's Hotness Algorithm would be a real marvel. I agree. McoreD (the awesome developer of itsfv) also has a really good hotness algorithm which takes into account the most played file, the number of plays a particular song has, how recently it was listened to, and when it was added to the library. Here is his description of his code: QUOTE I thought My Rating is more like the current status how you 'feel' about the song. Our all time best songs will be always accessible in Top 25 Most Played smart playlist. Therefore giving 5 Stars for best songs will not be good idea because a month or two later that song will not deserve a 5 Star rating by you as your taste changes in favor of other songs. So we need a system that automatically increments and decrements My Rating. The Rating is a function of Played Count, Last Played and Date Added. The more played count, the Rating will go higher. The more days since last played, the Rating will go down. The more days since Added to library and played recently, in other words, when older songs were recently played, they will be favored more than new songs which were played recently. If you see the screenshot, #3 Dhol Wadja with 322 played count has got a 4 Star rating. #4 Me & U with 318 played count has a got 4.5 Star Rating. Why? I haven't played Dhol Wadja since January and I have played Me & U more recently. (Source) He has even provided the code for the implementation here. |
|
|
|
Feb 8 2008, 12:33
Post
#8
|
|
|
Group: Developer Posts: 71 Joined: 25-June 07 From: Japan Member No.: 44716 |
Just an idea, but I think a combination of this foo_auto_rating and topdownjimmy's Hotness Algorithm would be a real marvel. I agree. McoreD (the awesome developer of itsfv) also has a really good hotness algorithm which takes into account the most played file, the number of plays a particular song has, how recently it was listened to, and when it was added to the library. Here is his description of his code: QUOTE I thought My Rating is more like the current status how you 'feel' about the song. Our all time best songs will be always accessible in Top 25 Most Played smart playlist. Therefore giving 5 Stars for best songs will not be good idea because a month or two later that song will not deserve a 5 Star rating by you as your taste changes in favor of other songs. So we need a system that automatically increments and decrements My Rating. The Rating is a function of Played Count, Last Played and Date Added. The more played count, the Rating will go higher. The more days since last played, the Rating will go down. The more days since Added to library and played recently, in other words, when older songs were recently played, they will be favored more than new songs which were played recently. If you see the screenshot, #3 Dhol Wadja with 322 played count has got a 4 Star rating. #4 Me & U with 318 played count has a got 4.5 Star Rating. Why? I haven't played Dhol Wadja since January and I have played Me & U more recently. (Source) He has even provided the code for the implementation here. Thank you for your messages. I have heard these algorithms for the first time. I will study these algorithms. Thanks. |
|
|
|
Feb 8 2008, 14:47
Post
#9
|
|
![]() Group: Banned Posts: 172 Joined: 6-March 06 Member No.: 28300 |
does this component support 'custom info' plugin?
|
|
|
|
Feb 8 2008, 15:46
Post
#10
|
|
![]() Group: Members Posts: 1190 Joined: 12-January 06 From: Cambridge, MA Member No.: 27052 |
|
|
|
|
Feb 9 2008, 06:36
Post
#11
|
|
|
Group: Members Posts: 24 Joined: 2-August 05 Member No.: 23646 |
It seems that the plugin doesn't support the PlaybackStatistics db(the one in 3rd party plugin page). Does it?
|
|
|
|
Feb 9 2008, 10:18
Post
#12
|
|
|
Group: Members Posts: 964 Joined: 10-June 06 Member No.: 31716 |
No, it doesn't. I don't think that will happen any time soon as there's no way to access it using the current SDK. That db is very fast though compare to SQLite of foo_custominfo.
|
|
|
|
Feb 12 2008, 10:57
Post
#13
|
|
|
Group: Developer Posts: 71 Joined: 25-June 07 From: Japan Member No.: 44716 |
Release new version (v1.1.1).
[Change Log] * Add mode "not change rating if calculated autorating is less than current rating" * Add mode "change rating if AUTO_RATING tag is exist" Download here |
|
|
|
Feb 12 2008, 11:27
Post
#14
|
|
![]() Group: Members Posts: 2296 Joined: 18-May 03 From: Denmark Member No.: 6695 |
Another idea: If I skip a song (particulary if I skip a song in the start of it), it's probably not very good, and should be rated low. Is this or could it be possible with this component?
Also is it possible to use a custom tag like "AUTORATING" tag, to differentiate between a tag set automatically or manual? -------------------- Can't wait for a HD-AAC encoder :P
|
|
|
|
Mar 11 2008, 14:43
Post
#15
|
|
|
Group: Members Posts: 4 Joined: 1-March 08 Member No.: 51703 |
If you can use TF instead of 'Play Counter Tag', although it is convenient for the highest.
I want to carry out rating calculation including the SKIP_COUNT tag. |
|
|
|
Mar 11 2008, 23:03
Post
#16
|
|
|
Group: Members Posts: 51 Joined: 25-September 06 Member No.: 35595 |
Wow. Thanks for the excellent release!
|
|
|
|
Jul 5 2009, 13:21
Post
#17
|
|
![]() Group: Members Posts: 37 Joined: 11-December 07 Member No.: 49477 |
This plugin is only for Japanese ?
|
|
|
|
Jul 5 2009, 14:34
Post
#18
|
|
![]() Group: Members Posts: 236 Joined: 5-November 04 From: Spitzbergen Member No.: 17985 |
do I need custominfo or something, the component doesn't load in my foobar
|
|
|
|
Jul 5 2009, 19:52
Post
#19
|
|
|
Group: Members Posts: 10 Joined: 18-January 09 Member No.: 65707 |
QUOTE do I need custominfo or something, the component doesn't load in my foobar same here, the plugin does not work/load |
|
|
|
Jul 18 2009, 20:33
Post
#20
|
|
|
Group: Members Posts: 33 Joined: 28-January 05 From: Bavaria Member No.: 19403 |
same here
pitty, it seems useful |
|
|
|
Jul 19 2009, 04:06
Post
#21
|
|
|
Group: Members Posts: 6 Joined: 17-August 04 Member No.: 16343 |
It seems, the latest versions of foobar are blocking it. I don't see this one listed under Known broken/evil plugins, so why? I really want his one back!
Greets, Broken One |
|
|
|
Aug 8 2009, 10:50
Post
#22
|
|
|
Group: Members Posts: 6 Joined: 17-August 04 Member No.: 16343 |
Ok, no luck in contacting the author or get any answer. I still really can't get why we aren't allowed anymore to use this plugin in foobar 0.9.6.*. Can somebody tell me in general if it is somehow possible to smuggle this through the foobar protection by renaming it or do whatever?
Greets, Broken One |
|
|
|
Aug 8 2009, 11:32
Post
#23
|
|
|
Group: Members Posts: 51 Joined: 25-September 06 Member No.: 35595 |
Version 9.6.5 Beta 2 is still running, I also use this
|
|
|
|
Aug 8 2009, 11:54
Post
#24
|
|
|
Group: Members Posts: 6 Joined: 17-August 04 Member No.: 16343 |
|
|
|
|
Dec 10 2009, 01:28
Post
#25
|
|
|
Group: Members Posts: 4 Joined: 10-December 09 Member No.: 75779 |
I just wanted to say this plug-in sounds really great. Can anyone tell if there is a way to run it on a recent (ie. 0.9.6.9) Foobar2000? Or maybe there is a similar plug-in that works just fine?
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 18th May 2013 - 12:06 |