Vorbis Comment: Difference between revisions
No edit summary |
(finished edit, with some IETF Information introduced, and typos fixed) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
'''Vorbis Comment''' is a [[metadata]] format, similar to [[ID3]] and [[APE tags]], specified by Xiph.org for use with (Ogg) [[Vorbis]] and [[Free Lossless Audio Codec|FLAC]]. | '''Vorbis Comment''' is a [[metadata]] format, similar to [[ID3]] and [[APE tags]], specified by Xiph.org initially for use with (Ogg) [[Vorbis]], and since then also used for, notably, [[Free Lossless Audio Codec|FLAC]] and [[Opus]]. | ||
IETF Standard Draft for FLAC defines it this way: | |||
A Vorbis comment metadata block contains human-readable information | |||
coded in UTF-8. The name Vorbis comment points to the fact that the | |||
Vorbis codec stores such metadata in almost the same way. A Vorbis | |||
comment metadata block consists of a vendor string optionally | |||
followed by a number of fields, which are pairs of field names and | |||
field contents. Many users refer to these fields as FLAC tags or | |||
simply as tags. | |||
It is a relatively simple format that allows the user to specify arbitrary fieldname/value pairs, using '''UTF-8''' Unicode as the character encoding. | It is a relatively simple format that allows the user to specify arbitrary fieldname/value pairs, using '''UTF-8''' Unicode as the character encoding. | ||
To avoid incompatibilities between tags some standard fieldnames are suggested by the Vorbis Comment specification (TITLE, VERSION, ALBUM, ARTIST, TRACKNUMBER, etc.). Every fieldname is allowed and there is no obligatory format for values. | To avoid incompatibilities between tags, some standard fieldnames are suggested by the Vorbis Comment specification (TITLE, VERSION, ALBUM, ARTIST, TRACKNUMBER, DATE, etc.). | ||
Every fieldname is allowed and there is no obligatory format for values. Same fieldnames can be used several times. | |||
In contrast to [[ID3]] it is a it's quite free of regulations. | |||
Several unofficial efforts have been made as proposals and recommendations for Vorbis Comment specification. | |||
Two such documents are available on Web. First one is called [http://web.archive.org/web/20040401200215/reactor-core.org/ogg-tag-recommendations.html Ogg Vorbis Comment Field Recommendations] and second one is called [http://web.archive.org/web/20101021085402/http://reallylongword.org/vorbiscomment/ Proposals for extending Ogg Vorbis comments]. | |||
== Used by == | == Used by == | ||
* (Ogg) [[Vorbis]] | * (Ogg) [[Vorbis]] | ||
* [[Free Lossless Audio Codec]] (FLAC) | * [[Free Lossless Audio Codec]] (FLAC) | ||
* [[Opus]] | |||
* [[Speex]] | * [[Speex]] | ||
* [[Theora]] | |||
== External links == | == External links == | ||
* [http://www.xiph.org/vorbis/doc/v-comment.html | * [http://www.xiph.org/vorbis/doc/v-comment.html Oficial specifications] | ||
* [https://datatracker.ietf.org/doc/html/draft-ietf-cellar-flac-04#section-9.6 Free Lossless Audio Codec, draft-ietf-cellar-flac-04, 21 August 2022] | |||
* [http://web.archive.org/web/20050410021858/http://www.vorbis.com/ot/20030303.html#id2726753 Goals and non-Goals of Vorbis Comments] | |||
[[Category:Metadata]] | [[Category:Metadata]] |
Latest revision as of 08:38, 17 September 2022
This article is a stub. You can help the Hydrogenaudio Knowledgebase by expanding it.
Vorbis Comment is a metadata format, similar to ID3 and APE tags, specified by Xiph.org initially for use with (Ogg) Vorbis, and since then also used for, notably, FLAC and Opus.
IETF Standard Draft for FLAC defines it this way:
A Vorbis comment metadata block contains human-readable information coded in UTF-8. The name Vorbis comment points to the fact that the Vorbis codec stores such metadata in almost the same way. A Vorbis comment metadata block consists of a vendor string optionally followed by a number of fields, which are pairs of field names and field contents. Many users refer to these fields as FLAC tags or simply as tags.
It is a relatively simple format that allows the user to specify arbitrary fieldname/value pairs, using UTF-8 Unicode as the character encoding.
To avoid incompatibilities between tags, some standard fieldnames are suggested by the Vorbis Comment specification (TITLE, VERSION, ALBUM, ARTIST, TRACKNUMBER, DATE, etc.). Every fieldname is allowed and there is no obligatory format for values. Same fieldnames can be used several times. In contrast to ID3 it is a it's quite free of regulations.
Several unofficial efforts have been made as proposals and recommendations for Vorbis Comment specification.
Two such documents are available on Web. First one is called Ogg Vorbis Comment Field Recommendations and second one is called Proposals for extending Ogg Vorbis comments.
Used by
- (Ogg) Vorbis
- Free Lossless Audio Codec (FLAC)
- Opus
- Speex
- Theora