Home

OGGVorbisComments

OGGVorbisComments, commonly referred to as Vorbis comments, are the metadata tags used in Ogg Vorbis audio files to store information about the audio content. The format is defined as a simple, text-based key-value tagging system implemented within the Ogg Vorbis stream. It is widely supported by players, editors, and libraries that handle Ogg Vorbis or related codecs.

The Vorbis comment header begins with a vendor string that identifies the encoder, followed by a count

Software toolchains commonly read and write OGG VorbisComments via libraries such as libvorbis, TagLib, Mutagen, and

OGGVorbisComments represent the de facto tagging system for Ogg Vorbis files, providing a simple, extensible way

of
user
comments.
Each
user
comment
is
stored
as
a
text
string
in
the
form
KEY=VALUE.
Keys
are
typically
ASCII,
while
values
are
UTF-8
text.
A
single
file
may
contain
multiple
comments
with
the
same
key
to
represent
multiple
values
(for
example,
multiple
ARTIST
entries).
There
is
no
fixed
schema,
but
common
keys
include
TITLE,
ARTIST,
ALBUM,
TRACKNUMBER,
DATE,
GENRE,
and
COMMENT.
FFmpeg,
and
are
supported
by
major
media
players.
Because
the
format
is
flexible
and
untyped,
different
applications
may
expose
varying
sets
of
fields.
Vorbis
comments
do
not
define
a
standard
field
for
embedded
artwork;
cover
art,
when
present,
is
typically
handled
by
external
means
or
by
application-specific
extensions
rather
than
a
universal
tag
name
in
the
Vorbis
Comment
block.
to
attach
metadata
to
audio
without
a
fixed,
rigid
schema.
They
are
distinct
from
metadata
formats
used
in
other
containers,
such
as
ID3
for
MP3
files.