[vorbis] TAG Standard - ENSEMBLE/PERFORMER tags

Glenn Maynard g_ogg at zewt.org
Thu Jan 3 02:37:13 PST 2002



On Wed, Jan 02, 2002 at 11:35:11PM -0800, Jonathan Walther wrote:
> What you want to do is what the metadata stream is for.  Please
> leave the tags alone and start the discussion rolling about the
> metadata stream.

Sure.  My original interpretation of "metadata stream" was off.

(By the way, as to the suggestion to use MusicBrainz': it looks like
what may be useful is their "MusicBrainz Extended Metadata Namespace",
and that's not even started in the draft.  It's probably something to
keep an eye on, but it doesn't look useful at this point for a real,
comprehensive metadata stream.)

Once such a metadata stream is implemented, what's to happen to the
basic tag format?  It would, I assume, give all of the functionality of
the basic tags.

> The tagging standard doesn't forbid any extra tags.  I wouldn't even
> object to a tagging standard doing what you suggest, but the problem is
> that there is no end to the number of tags that would have to be
> "standardized".  You have to draw the line somewhere to stop the
> standard from mushrooming in complexity.  As it stands now, I had a lot

I have no problem with the current tag list that's been proposed.  (That is,
none that I care to argue about. :)

> Well, thats only going to happen in my dreams.  So instead of
> complaining that the standard doesn't account for "multiple languages",
> put up your own proposal.  But it has to be compatible with tags as
> already specified by Monty in the codec.

If the tags are intended to be superceded by a more comprehensive format,
then more useful things like translated tags should, indeed, wait for that.

A previous post said the other basic requirement of tags was to allow
players to display the title, etc. of the current file.  (This isn't listed
in https://reactor-core.org/~djw/ogg-tags.txt.)  If that's not needed,
and the intent is to wait for the metadata stream to get that (reliably),
then I don't have any problem with the current tags, because I wouldn't
expect to use them.

If you *do* want to be able to do that, then the language of the tags is
needed.  A cheap way to do it would be to have a single "lang" tag, with
a standard two-letter language code.  (This would explicitely mark the
language of the tags, and have no relation to the language of the song.)
This would still work if you had some tags in English and some in Japanese;
there's no ambiguity of how to display characters.  (If you had Japanese
and Chinese tags, this wouldn't work, but it's probably an acceptable
tradeoff for simplicity; a Japanese person might disagree, of course.)


-- 
Glenn Maynard

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Vorbis mailing list