[ogg-dev] Metadata

Martin Leese martin.leese at stanfordalumni.org
Mon Jul 22 22:16:50 PDT 2013


Brendan Bolles wrote:

> Hey everyone, according to Wikipedia's 4-year-old information, there is no
> standard for putting metadata into an Ogg file.

True.

> That metadata must be
> included in the codec.

More generally, in a stream in the Ogg file.
Codecs are streams, but so are things like
Ogg Skeleton.  Information about Metadata
has been collected together in the Xiph Wiki
at:
    https://wiki.xiph.org/Metadata

> For example, what if I want to make a Theora movie and include information
> about the color space or embed an ICC profile?  Or can I include general
> textual information, like copyright?  What about timecode?

I have never used Theora, but according to the
spec this stream can include VorbisComments.
Details of these are at:
    http://xiph.org/vorbis/doc/v-comment.html

and at:
    https://wiki.xiph.org/VorbisComment

To address your specific questions:
1.  There is no standard field name for color
    space or for an ICC profile; you would
    have to roll your own.
2.  COPYRIGHT is a standard field name.
3.  A timecode could go into a DATE field
    as described at:
    https://wiki.xiph.org/VorbisComment#Date_and_time

Regards,
Martin
-- 
Martin J Leese
E-mail: martin.leese  stanfordalumni.org
Web: http://members.tripod.com/martin_leese/


More information about the ogg-dev mailing list