fb2k does DISPLAY ratings, using 0-5 stars, correct?
fb2k does natively write ratings to a tag, but even when it does write to a tag, it doesn't use POPM for id3, correct? it uses a TXXX frame.
and for flac, it natively writes to the tag, using RATING as the field, correct?
in either case, how does the user tell fb2k what data range to then use for these tags?
if one uses the foo playcount plugin, it will use a 1-5 range for all filetypes, but ONLY in a DB, not the tag, correct?
That said, it seems most users seem to prefer to use a numeric 1-5 system and displaying them as stars. foo_playcount was designed with this in mind.
Quote from: MrSinatra on 01 December, 2010, 01:02:49 AMin either case, how does the user tell fb2k what data range to then use for these tags? It doesn't; the users pick. I don't understand how I didn't communicate this clearly last post.
Quote from: shakey_snake on 01 December, 2010, 09:09:04 AMThat said, it seems most users seem to prefer to use a numeric 1-5 system and displaying them as stars. foo_playcount was designed with this in mind.Not sure if that is an informed decision everybody's making since using 1-5 makes foobar incompatible with other software. Most other programs use 1-10 (translates to 1-5 and using half stars). Since rating of objects in Explorer was introduced with Win Vista, rating has become more popular and it's high time some kind of standard was agreed upon so files can easily be transferred between different devices and players.
100 = 5 stars90 = 4.5 stars80 = 4 stars70 = 3.5 stars60 = 3 stars50 = 2.5 stars40 = 2 stars30 = 1.5 stars20 = 1 star10 = 0.5 star0 = 0 stars
i think the worst data range to use is 0-5, b/c it doesn't allow for granularity
also, both ways can use an email addy to support multiple users/ratings,
Quote from: MrSinatra on 01 December, 2010, 01:48:07 PMi think the worst data range to use is 0-5, b/c it doesn't allow for granularityIt's probably just me, but I wonder why granularity is needed. What value is had by pseudo-objectively pinning down that one purely subjective item is a tiny bit better than another purely subjective item?I personally don't use any ratings, because it would break down into a 2-star system, namely "like" and "awesome". Last.fm's Love feature covers that.I do agree, however, that it's odd that there's no commonly accepted standard.
Quotealso, both ways can use an email addy to support multiple users/ratings,I strongly disagree with this. Multi-user data should use the OS's native method, instead of having the application perform hackish strings operations on some non-standard field.
I was under the impression that winamp uses 1-10,
and dbpoweramp does, too.
One thing all scales seem to have in common, though, is that they translate to 1-5 stars, only through different mathematical expressions. If I had to choose a scale I'd probably prefer 1-10 because it is intuitive and allows for half stars, followed by 1-5 because 5 steps are usually more than sufficient, followed by 1-100 with 0-255 at the bottom (seems the most convoluted). The most important thing is to agree on something, though. I saw your post in another forum, and I use ratings in exactly the same way:5=awesome/classic4=good/solid3=indifferent/avg/unmemorable/no strong feelings or impressions either way2=dislike1=hateThose people who only listen to radio, please keep out of the conversation.
Quote from: dhromed on 01 December, 2010, 02:49:32 PMQuotealso, both ways can use an email addy to support multiple users/ratings,I strongly disagree with this. Multi-user data should use the OS's native method, instead of having the application perform hackish strings operations on some non-standard field.the id3 spec lays it out. to not use it is to be out of spec. but you don't have to use it anyway, one can use it or not, and the OS can do its own thing or not, they aren't mutually exclusive propositions.however, its important to note that if you want the rating to travel with the file, (ie. be independent of whatever machine it happens to be at), and you want multiple ratings supported, you need to do SOMETHING in the tag to distinguish multiple users ratings.btw, with win7/wmp12, if you rate an item in the OS, it ruins your RG tags. (bug)