Field names: Difference between revisions
Martin.leese (talk | contribs) m (→Proposal: Tidy) |
Martin.leese (talk | contribs) m (Tidy) |
||
Line 1: | Line 1: | ||
This page describes a proposed update to the minimal list of standard field names in the [http://xiph.org/vorbis/doc/v-comment.html Vorbis I specification]. Please keep discussion confined to [[Talk:Field names|the Discussion page]] (or, better, the <vorbis-dev> mailing list). | This page describes a proposed update to the minimal list of 15 standard field names in the [http://xiph.org/vorbis/doc/v-comment.html Vorbis I specification]. Please keep discussion confined to [[Talk:Field names|the Discussion page]] (or, better, the <vorbis-dev> mailing list). | ||
After the proposal has been discussed, and accepted or rejected, this page should be deleted. | After the proposal has been discussed, and accepted or rejected, this page should be deleted. |
Revision as of 10:40, 15 July 2009
This page describes a proposed update to the minimal list of 15 standard field names in the Vorbis I specification. Please keep discussion confined to the Discussion page (or, better, the <vorbis-dev> mailing list).
After the proposal has been discussed, and accepted or rejected, this page should be deleted.
Analysis
To determine what field names are being used in the wild, the following resources were analysed:
- Reactor Core proposal
- Carnival of Technology proposal
- Proposals on the XiphWiki VorbisComment page
- OggImporter to Spotlight
- EasyTAG tagging program (routine "ogg_tag.c" in the source code)
- Mp3tag tagging program (post in the Mp3tag Forum)
The analysis has been presented as an Excel spreadsheet (note that it contains two sheets).
Proposal
The following modest list of additions to the minimal list in the specification is proposed:
COMPOSER
TRACKTOTAL
– compliments the existingTRACKNUMBER
DISCNUMBER
– used if part of a multi-disc albumDISCTOTAL
– total number of discs in a multi-disc albumSOURCEMEDIA
– recommended because two different field names have been proposedENCODED-BY
– see VorbisComment pageENCODER
– see VorbisComment pageMETADATA_BLOCK_PICTURE
– see VorbisComment page
The field name SOURCEMEDIA
could be dropped if Xiph does not wish to prescribe field names. (The alternative which has been proposed to store this information is SOURCE MEDIUM
.)
There are also two proposals for a field name to store barcodes, PRODUCTNUMBER
and EAN/UPN
. If Xiph does wish to prescribe field names then PRODUCTNUMBER
could be included. It is not included only because storing barcodes is thought to be esoteric.
The triple RIGHTS
, RIGHTS-DATE
, RIGHTS-URI
has not been included because this is structured metadata. VorbisComments are inherently unstructured and this should be respected.
The field name REMIXER
is not proposed as its use is covered by the existing VERSION
.