[vorbis] Tag changes

Jonathan Walther krooger at debian.org
Tue Apr 9 18:00:34 PDT 2002


On Tue, Apr 09, 2002 at 05:20:32PM -0700, David Gasaway wrote:
>>The main problem is that you require that it only be used when there is
>>a single PART tag in the Ogg.
>I suggested that was the only time it was required.  Have you 
>contradictory example?

What I was looking for was evidence that it was superior to the current
solution.  You haven't provided that other than a gut level "I think
they should be separated.

You think to remember what tags are for; they are to describe a TRACK.
Not the piece of music itself per se, except where they fulfill the 4
goals of the standard. The number of a part is intrinsic to the piece of
music; further, it is intrinsic to the part.  It doesn't make sense to
split the two.  Once torn assunder, how do you match them together
again?

I think you make the fatal assumption that a work will have ALL the
parts in one track, or that all the tracks will only have one part.
That is not the case.  I have a CD of music by Handel where the first 3
parts maybe each by in one track, and then the next 3 parts will be in
the fourth track.  Am I supposed to use PARTNUMBER=4, and leave out
of the 3 PART tags the numbers that describe which order they are played
in while the track is playing?  If I have multiple PARTNUMBER tags, how
am I to know which PARTNAME tag they match up to?

>I don't see the complexity.  To my eyes, the current definition of PART 
>*is* complex.

The current definition of PART boils down to:
        make sure when sorted alphabetically
        it falls into the right place.
If you think thats complicated, I suggest the "qsort" and "alphasort"
manpages.  With one easy line of C one can alphabetically sort as many
strings (read: tags) as one could wish.

Jonathan


-- 
                     Geek House Productions, Ltd.

  Providing Unix & Internet Contracting and Consulting,
  QA Testing, Technical Documentation, Systems Design & Implementation,
  General Programming, E-commerce, Web & Mail Services since 1998

Phone:   604-435-1205
Email:   djw at reactor-core.org
Webpage: http://reactor-core.org
Address: 2459 E 41st Ave, Vancouver, BC  V5R2W2


-------------- next part --------------
A non-text attachment was scrubbed...
Name: part
Type: application/pgp-signature
Size: 797 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/vorbis/attachments/20020409/406e1bf8/part.pgp


More information about the Vorbis mailing list