MrSinatra;398017 Wrote: 
> 
> what intrigues me about what you write about is the idea that POPM
> supports multiple users!  thats very cool, how does it do it?
> 
I've already posted the link earlier in the but here it is again in
case you missed it:
http://www.id3.org/id3v2.3.0#head-2452ec9cf8b42c5c117b518b69e129ff67970852

As you can see you can have multiple set of values in a POPM tag, where
each entry contains:
- email address
- rating
- play count

So the standard says that POPM can contains one rating for you with
your e-mail address and one rating for some other family member with
hers/his e-mail address. It's just that no application I've seen so far
supports it, so it really doesn't matter much that the standard allows
it.

MrSinatra;398017 Wrote: 
> 
> WMP and winamp both use a 5 star rating, i assume MM does too, but
> maybe i am wrong.
> 
> however, if both WMP and winamp do things the same way, i think others
> will gradually fall in line.  of course, that remains to be seen, but
> thats what i'm trying to see get done, and if nothing else, at least
> i'll have ratings in winamp that persist.
> 
Sure, WMP, winamp and MM might use the same 5 star ratings but they
sure doesn't store it the same way in the POPM tag. The POPM tag should
store the rating as a value between 0-255 according to the ID3 tag
specification.

I just did a test with MM, JRiver MC and WMP with the following
results:

1-star rating values in POPM tag:
- WMP: 1
- MM: 51
- JRiver MC: 51

4-star rating values in POPM tag:
- WMP: 196
- MM: 204
- JRiver MC: 204

In the e-mail field they have:
- WMP: Windows Media Player 9 Series
- MM: n...@email
- JRiver MC: 

I'm using latest version of WMP 11 (even though the e-mail field tries
to indicate something else). JRiver MC seems to leave the e-mail field
empty, I'm not sure if this is possible to somehow configure.

I also tried to view the tags in MP3Tag, with the result that it
displays it as "RATING MM", "RATING WMP" or "POPULARIMETER". For
"RATING MM" and "RATING WMP" the Mp3Tag software contains similar
conversion logic as I have in TrackStat because it manage to display
both as a 4 star rating, for the POPULARIMETER tag which is shown for
JRiver MC it just displays the raw rating value 204.

The Foobar2000 tagging application didn't show the POPM tag at all.

As you can see each of these application behaves differently which
makes it hard to see what should be used. Getting Microsoft to change
their implementation is probably impossible so I suppose the only way
you are going to get same behavior in all applications is to make the
rest of the world adapt to the Microsoft implementation. 

I think Microsoft has decided that it's better to have more granularity
at the top of the rating scale instead of in the bottom. So they don't
store a 1 star rating as 51 as a linear scale would result in, instead
they store it a 1 since they don't need to support any rating value
(like half star) below a 1 star rating. Their implementation does make
some sense but unfortunately they haven't communicated this to the rest
of the world which just results in incompatibility. It would be possible
for them to view ratings configured in other applications since no one
else sets the e-mail field as they do, but as usual they have decided
to ignore that there are other players on the market and have decided
to just interpret POPM tags set by anyone else wrong. A good way to
silently force everyone to follow their own unofficial standard.

I don't use winamp and didn't want to install it just for testing so
I've no idea if and how it uses the POPM tag.

When I open the tracks rated as 1-star in MM or JRiver in WMP they are
shown as 2-star rated tracks. When I open the track rated as 1-star in
WMP in MM it shows up as a bomb (kind of funny, but I suppose it means
very low rating). JRiver MC seems to interpret the WMP ratings
correctly as it displays it as a 1 star rating, I suppose they have the
same conversion logic as MP3Tag and the SqueezeCenter Custom Scan plugin
to adapt to the special case in Microsoft's implementation.

MrSinatra;398017 Wrote: 
> 
> i very much appreciate what you've shown me, but my plan going forward
> is to get WMP and winamp on the same page, get other apps to fall in
> line and build a consensus, and then get SC to natively recognize it.
> 
> i don't see the harm in that?
> 
Not at all, get back to Logitech as soon as you have gotten a few other
applications to interpret POPM the same way. 

Since SqueezeCenter currently barely support ratings at all and has a
philosophy to never write to music files and doesn't allow the user to
change the ratings without third party plugins, I'm sure Logitech is
busy fixing those parts before they even consider starting to use a
POPM tag which many applications use differently.


-- 
erland

Erland Isaksson
'My homepage' (http://erland.isaksson.info) 'My download page'
(http://erland.isaksson.info/download)
(Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse,
Custom Scan,  Custom Skip, Multi Library, Title Switcher and Database
Query plugins'
(http://wiki.erland.isaksson.info/index.php/Category:SlimServer))
------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=59929

_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/ripping

Reply via email to