CatBus;368439 Wrote: > You are correct that TPE2!=ALBUMARTIST in the spec, but it's so common > it's a de facto standard.
i have to laugh, i bet even phil laughed... i've been saying that around here forever! guess what? couldn't agree more! but where SC is different is in the implications of the tags. most other apps don't have similar implications that SC has when it populates that field. CatBus;368439 Wrote: > This is why SqueezeCenter supports this common misappropriation with a > simple checkbox. Prior to bug#8001 SqueezeCenter was badly behaved, > and now it's well-behaved. It's a kind of software improvement called > a bugfix, and one can only hope that this sort of thing happens to > WinAmp someday with regards to its compilation behavior! i don't see that winamp does anything "wrong" really. it simply is unconcerned with if something is a comp or not, most likely b/c it easily lets you browse via almost ANY tag, (without rescan btw). whats interesting about your comment regarding 8001, which i filed and had to fight tooth and nail for, is that i would guess the purists would say treating TPE2 as album artist is in fact the "bad behavior." CatBus;368439 Wrote: > You are also correct that TCMP is not in the ID3 spec, but the best way > to add a tag not in the spec is to use unused namespace rather than > misappropriate existing namespace. Apple did this with iTunes and it > was so successful there's a blurb about it on the ID3 website: > http://www.id3.org/iTunes_Compilation_Flag. ok, and? i mean, i'm not disputing that, in fact i am citing it as an example of SC not martyring itself and instead trying to make SC mainstream. most purists on the forums seem to hate it btw, and i have to say, apple was out of line to do it. CatBus;368439 Wrote: > To the contrary, making TPE2 a dual-purpose tag depending on the text is > an Anglocentric solution that steps all over valid namespace i don't understand at all what you mean here... do you mean either band OR orchaestra as per the spec, or what? and what do you mean by namespace? CatBus;368439 Wrote: > (there's actually more than one band called "Various Artists", right, and that causes a bug with SC right now. why not call the special comp category something that Gracenote/users don't routinely use? CatBus;368439 Wrote: > as well as one called "Free Kitten" etc. Small unsigned bands often use > their names as gimmicks to get people to stop and look at their flyers). > In this particular respect, iTunes is as well-behaved as an application > can be considering the sorry state of the ID3 spec. ok, and your point is that SC isn't? b/c i'd agree with that. but perhaps i'm just not following you here. CatBus;368439 Wrote: > WinAmp to their credit tried to address the same shortcoming in the ID3 > spec, but the manner in which they did so was simply dreadful to the > degree that it hurts users more than it helps (by forcing them to > mistag their collections). pretty much all big name, big name apps, including itunes, display TPE2 as Album Artist. thats bad behavior, but like you said, de facto standard. CatBus;368439 Wrote: > Properly tagging is harder with MP3 because the tagging specs are, I'll > be the first to admit, a trainwreck. So you need to use a few de facto > tags outside the literal spec but it's doable. Here's how: > > Hypothetical two-track non-compilation album with differing TPE1 > fields: > > Track 1: > TPE1=Artist 1 > TPE2=Artist 1 > > Track 2: > TPE1=Artist 1 with Artist 2 > TPE2=Artist 1 > > Hypothetical two-track compilation album with the same TPE1 field > throughout: > > Track 1: > TPE1=Artist 1 > TCMP=1 > > Track 2: > TPE1=Artist 1 > TCMP=1 > > This will work in any software that can read a properly-tagged MP3 > collection (proper=following the spec where it can, and using sensible > de facto standards where it can't). If you find it doesn't work in > WinAmp, this speaks volumes about the quality of WinAmp. > > If you have a support case open with WinAmp and would like me to > explain this to them, I can do that. Just give me the case number of > the bug you have open with them. i'm not sure what your obsession with calling winamp buggy is...? i have however reported bugs to them on their forums, that they officially recognized and reproduced. i also have had certain wishlist features recognized, and guess what it was? TCMP. just like SC, sometimes you have to wait. in any case... in your second example, i'm not sure people call anything a comp if its the same artist on every track. i guess it depends on how yu define what a comp is. its not what SC detects as a comp tho, sans TCMP tag. but in your first example, you don't say how TPE2 should be treated by SC? if its treated as Album Artist then it will ALSO need a comp=1 tag. one of my issues is that there aren't clear implications as to what it means to how SC handles you library based on what tags it finds and how it reads them. album artist and comp values seemingly have far reaching ramifications to SC, and thats unlike other apps. one thing that confounds me is why SC tries to build a single "Artist" list, that is based on these tags. in winamp you could browse by TPE1 or TPE2 and display one or the other or both or neither! no rescans. its jut another way SC tries to be too smart for its own good. -- MrSinatra www.LION-Radio.org Using: Squeezebox2 (primary) / SBR (secondary) / SBC - w/SC 7.3b - Win XP Pro SP3 - 3.2ghz / 2gig ram - D-Link DIR-655 ------------------------------------------------------------------------ MrSinatra's Profile: http://forums.slimdevices.com/member.php?userid=2336 View this thread: http://forums.slimdevices.com/showthread.php?t=56078 _______________________________________________ ripping mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/ripping
