[ogg-dev] embeding xml to ogg

Martin Leese martin.leese at stanfordalumni.org
Wed Jun 6 20:06:08 PDT 2012


Oleksij Rempel <bug-track at fisher-privat.net>

> On 05.06.2012 20:41, Martin Leese wrote:
...
>> On 6/5/12, Oleksij Rempel wrote:
>> || We need fallowing tags:
>> || creation datetime: seconds and time zone should be included.
>> || source host: it can be name or guid. to organise created files by
>> sources.
>> || keywords,events.
>> || date and person ho did transcription of record.
>>
>> To me, this looks like a job for three or more
>> separate VorbisComments.  You might want to
>> choose keys which typically are not used for
>> other things.  For example, don't use DATE as
>> this typically stores the date the track was
>> recorded.

> I do not like the idea of using separate VorbisComments, but i'll keep
> this option open.

Why not?  For the small set of metadata
elements you describe below, to me this still
looks like the way to go.

> According to this documentation:
> [1]
> http://partners.adobe.com/public/developer/en/xmp/sdk/XMPspecification.pdf
>
> we can use fallowing tags (page 39):
> dc:creator
> dc:date
> dc:description
> dc:identifier
> dc:source
> dc:subject
> xmpBJ:JobRef

Several different technologies are discussed,
here.  You have previously mentioned XML
and XMP.  However, all but one of the above
elements are Dublin Core (DC).  DC can be
expressed in many languages, including XML;
visit:
http://dublincore.org/documents/dc-ds-xml/

I am now puzzled why you want to use XMP.

There is no standard for expressing DC in
Ogg, but it should be straightforward to define
one.  However, DC has very limited structure,
so such a standard would very likely use
separate VorbisComments.

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