W3C home > Mailing lists > Public > public-media-annotation@w3.org > November 2010

Re: Response to your LC Comment -2393 on Media Ontology spec

From: Thierry MICHEL <tmichel@w3.org>
Date: Sun, 07 Nov 2010 18:09:07 +0100
Message-ID: <4CD6DD33.70205@w3.org>
To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
CC: "public-media-annotation@w3.org" <public-media-annotation@w3.org>


Le 07/11/2010 16:25, Silvia Pfeiffer a écrit :
> Excellent, I can see it now. Thanks for fixing it up.

Actually I did not fix anything.

> It looks good. :)

Great. And thanks again for your valuable input.

Best,

thierry

> Cheers,
> Silvia.
>
> On Sun, Nov 7, 2010 at 7:43 PM, Thierry MICHEL<tmichel@w3.org>  wrote:
>> Silvia,
>>
>> It is there. Did you reload the page ?
>> Else if you still can't see it, it is a mirroring issue, should be there
>> soon ...
>>
>> Thierry.
>>
>> Le 06/11/2010 23:57, Silvia Pfeiffer a écrit :
>>>
>>> Strange, but I can't see my table in there yet. Just wondering...
>>> Silvia.
>>>
>>> On Sun, Nov 7, 2010 at 4:32 AM, Thierry MICHEL<tmichel@w3.org>    wrote:
>>>>
>>>> Silvia,
>>>>
>>>> thank you for your great input.
>>>> WebM container is now incorporated in the Ontology spec.
>>>>
>>>>
>>>> http://dev.w3.org/2008/video/mediaann/mediaont-1.0/mediaont-1.0.html#d0e13268
>>>>
>>>> Best,
>>>>
>>>> Thierry.
>>>>
>>>> Le 06/11/2010 10:41, Silvia Pfeiffer a écrit :
>>>>>
>>>>> Here is your table for WebM.
>>>>> Cheers,
>>>>> Silvia.
>>>>>
>>>>>
>>>>> <table class="ta20" border="1">
>>>>>    <tbody>
>>>>>      <tr class="ro-header">
>>>>>        <th class="col-mawg">MAWG</th>
>>>>>        <th class="col-relation">Relation</th>
>>>>>        <th class="col-attribute">WebM properties</th>
>>>>>        <th class="col-how">How to do the mapping</th>
>>>>>        <th class="col-datatype">Datatype</th>
>>>>>        <th class="col-xpath">XPath</th>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="ma" colspan="6">Descriptive Properties (Core Set)</td>
>>>>>      </tr>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Identification</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:identifier</td>
>>>>>        <td>exact</td>
>>>>>        <td>TrackUID</td>
>>>>>        <td>A unique ID to identify the Track.</td>
>>>>>        <td>Unsigned Integer</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>Pick one of ISRC (International Standard Recording Code),
>>>>> MCDI (CDROM TOC), ISBN (International Standard Book Number), BARCODE
>>>>> (EAN-13 (European Article Numbering) or UPC-A (Universal Product
>>>>> Code)), CATALOG_NUMBER (label-specific), LABEL_CODE (4-digit or
>>>>> 5-digit number to identify the record label), LCCN (Library of
>>>>> Congress Control Number)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>related</td>
>>>>>        <td>SegmentFilename (from Matroska, undecided support in
>>>>> WebM)</td>
>>>>>        <td>SegmentFilename field in Segment information as a filename
>>>>> corresponding to this segment</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:title</td>
>>>>>        <td>exact</td>
>>>>>        <td>Title (from Matroska, undecided support in WebM)</td>
>>>>>        <td>Title field in Segment information as a general name of the
>>>>> segment</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>TITLE (akin to the TIT2 tag in ID3), SUBTITLE (subtitle
>>>>> text)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:language</td>
>>>>>        <td>exact</td>
>>>>>        <td>Language</td>
>>>>>        <td>Specifies the language of the track in the Matroska
>>>>> languages form</td>
>>>>>        <td>language code</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>related</td>
>>>>>        <td>ChapLanguage (from Matroska, undecided support in WebM)</td>
>>>>>        <td>The languages corresponding to the string, in the
>>>>> bibliographic ISO-639-2 form</td>
>>>>>        <td>language code</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>related</td>
>>>>>        <td>TagLanguage (from Matroska, undecided support in WebM)</td>
>>>>>        <td>Specifies the language of the tag specified, in the Matroska
>>>>> languages form</td>
>>>>>        <td>language code</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:locator</td>
>>>>>        <td>exact</td>
>>>>>        <td></td>
>>>>>        <td>file URI from system</td>
>>>>>        <td>URI</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Creation</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:contributor</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>LEAD_PERFORMER, ACCOMPANIMENT (TPE2 tag in ID3), COMPOSER
>>>>> (TCOM tag in ID3), ARRANGER, LYRICIST (TEXT tag in ID3), CONDUCTOR
>>>>> (TPE3 tag in ID3), DIRECTOR (IART tag in RIFF), ASSISTANT_DIRECTOR,
>>>>> DIRECTOR_OF_PHOTOGRAPHY (ICNM tag in Extended RIFF), SOUND_ENGINEER,
>>>>> ART_DIRECTOR, PRODUCTION_DESIGNER, CHOREGRAPHER, COSTUME_DESIGNER,
>>>>> ACTOR, CHARACTER, WRITTEN_BY, SCREENPLAY_BY, EDITED_BY (IEDT tag in
>>>>> Extended RIFF), PRODUCER (IPRO tag in Extended RIFF), COPRODUCER,
>>>>> EXECUTIVE_PRODUCER, DISTRIBUTED_BY (IDST tag in Extended RIFF),
>>>>> MASTERED_BY, ENCODED_BY (TENC tag in ID3), MIXED_BY, REMIXED_BY (TPE4
>>>>> tag in ID3), PRODUCTION_STUDIO (ISTD tag in Extended RIFF), THANKS_TO,
>>>>> PUBLISHER (TPUB tag in ID3)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:creator</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>ARTIST (akin to the TPE1 tag in ID3), LABEL (record
>>>>> label)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:createDate</td>
>>>>>        <td>exact</td>
>>>>>        <td>DateUTC</td>
>>>>>        <td>Date of the origin of timecode (value 0), i.e. production
>>>>> date</td>
>>>>>        <td>Date</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>related</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>DATE_RELEASED (TDRL tag in ID3), DATE_RECORDED (TDRC tag in
>>>>> ID3), DATE_ENCODED (TDEN tag in ID3), DATE_TAGGED (TDTG tag in ID3),
>>>>> DATE_DIGITIZED (IDIT tag in RIFF), DATE_WRITTEN, DATE_PURCHASED</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:location</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>RECORDING_LOCATION / COMPOSITION_LOCATION (The countries
>>>>> corresponding to the string, same 2 octets as in Internet domains, or
>>>>> possibly ISO-3166. This code is followed by a comma, then more
>>>>> detailed information such as state/province, another comma, and then
>>>>> city.),  COMPOSER_NATIONALITY (The countries corresponding to the
>>>>> string, same 2 octets as in Internet domains, or possibly
>>>>> ISO-3166.)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Content description</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:description</td>
>>>>>        <td>exact</td>
>>>>>        <td>Name</td>
>>>>>        <td>Name field in Tracks Element as a human readable track
>>>>> name</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma"></td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>SUBJECT, DESCRIPTION, SUMMARY, SYNOPSIS, COMMENT</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:keyword</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>KEYWORDS (separated by a comma), INITIAL_KEY (initial key
>>>>> that a musical track starts in), ORIGINAL_MEDIA_TYPE (TMED tag in
>>>>> ID3), CONTENT_TYPE</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:genre</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>GENRE (TCON tag in ID3), MOOD (TMOO tag in ID3)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:rating</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>LAW_RATING (Depending on the country it's the format of the
>>>>> rating of a movie (P, R, X in the USA, an age in other countries or a
>>>>> URI defining a logo)), ICRA (content rating for parental control,
>>>>> previously RSACi), RATING (how much a person likes the song/movie. The
>>>>> number is between 0 and 5 with decimal values possible (e.g.
>>>>> 2.7))</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Relational</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:relation</td>
>>>>>        <td>exact</td>
>>>>>        <td>TargetTypeValue (from Matroska, undecided support in
>>>>> WebM)</td>
>>>>>        <td>SEASON / SEQUEL / EDITION / ISSUE / VOLUME / OPUS, MOVIE /
>>>>> EPISODE / ALBUM / OPERA / CONCERT, PART / SESSION, CHAPTER / TRACK /
>>>>> SONG, SUBTRACK / PART / MOVEMENT / SCENE, SHOT</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:collection</td>
>>>>>        <td>exact</td>
>>>>>        <td>ChapterPhysicalEquiv (from Matroska, undecided support in
>>>>> WebM)</td>
>>>>>        <td>SET / PACKAGE, CD / 12" / 10" / 7" / TAPE / MINIDISC / DAT /
>>>>> DVD / VHS / LASERDISC, SIDE, LAYER, SESSION, TRACK, INDEX</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Distribution</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:publisher</td>
>>>>>        <td>exact</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>PUBLISHER (TPUB tag in ID3)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:targetAudience</td>
>>>>>        <td>related</td>
>>>>>        <td>diverse Tags (from Matroska, undecided support in WebM)</td>
>>>>>        <td>CONTENT_TYPE (the type of the item. e.g. Documentary,
>>>>> Feature Film, Cartoon, Music Video, Music, Sound FX, ...), PERIOD (the
>>>>> period that the piece is from or about)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Fragments</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:fragments</td>
>>>>>        <td>exact</td>
>>>>>        <td>Cues</td>
>>>>>        <td>Seek table provided through the following fields: Cues
>>>>> (top-level element to speed seeking access), CuePoint (seek point),
>>>>> CueTime (Absolute timecode according to the segment time base),
>>>>> CueTrackPositions (positions for different tracks corresponding to the
>>>>> timecode)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>        <td class="ma">ma:namedFragments</td>
>>>>>        <td>exact</td>
>>>>>        <td>Chapter</td>
>>>>>        <td>identified by ChapterUID (uint), ChapterTimeStart (start
>>>>> timecode), ChapterTimeEnd (end timecode), ChapString (chapter name),
>>>>> ChapLanguage (language used in chapter name)</td>
>>>>>        <td>String</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>
>>>>>      <tr class="ro-header">
>>>>>        <td class="col-mawg" colspan="6"><em>Technical
>>>>> Properties</em></td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:frameSize</td>
>>>>>        <td>exact</td>
>>>>>        <td>DisplayWidth x DisplayHeight (in pixels)</td>
>>>>>        <td>width: DisplayWidth, height: DisplayHeight; also note the
>>>>> pixel cropping for HDTV defined by PixelCropBottom, PixelCropTop,
>>>>> PixelCropLeft, PixelCropRight</td>
>>>>>        <td>unsigned integer x unsigned integer</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-odd">
>>>>>        <td class="ma">ma:compression</td>
>>>>>        <td>exact</td>
>>>>>        <td>CodecID field</td>
>>>>>        <td>fixed to "VP8" for video and "Vorbis" for audio</td>
>>>>>        <td>String constant (V_VP8, A_VORBIS)</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:duration</td>
>>>>>        <td>exact</td>
>>>>>        <td>Duration</td>
>>>>>        <td>use TimecodeScale field to identify resolution of Duration
>>>>> field (Timecode scale in nanoseconds, e.g. 1.000.000 means all
>>>>> timecodes in the segment are expressed in milliseconds), which
>>>>> provides segment duration (typically a Matroska file is composed of 1
>>>>> segment)</td>
>>>>>        <td>Float</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-odd">
>>>>>        <td class="ma">ma:format</td>
>>>>>        <td>exact</td>
>>>>>        <td>CodecID field</td>
>>>>>        <td>fixed to "VP8" for video and "Vorbis" for audio</td>
>>>>>        <td>String constant (V_VP8, A_VORBIS)</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:samplingRate</td>
>>>>>        <td>exact</td>
>>>>>        <td>SamplingFrequency</td>
>>>>>        <td>Value of SamplingFrequency field (in Hz)</td>
>>>>>        <td>float</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-odd">
>>>>>        <td class="ma">ma:frameRate</td>
>>>>>        <td>exact</td>
>>>>>        <td>FrameRate</td>
>>>>>        <td>Value of FrameRate field (informational only, since frames
>>>>> are timestamped)</td>
>>>>>        <td>float</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-even">
>>>>>        <td class="ma">ma:averageBitRate</td>
>>>>>        <td>exact</td>
>>>>>        <td></td>
>>>>>        <td>calculate as bitrate = length_of_file / duration on
>>>>> system</td>
>>>>>        <td>float</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>      <tr class="ro-odd">
>>>>>        <td class="ma">ma:numTracks</td>
>>>>>        <td>exact</td>
>>>>>        <td>max TrackNumber</td>
>>>>>        <td>maximum value on all TrackNumber field values in the Tracks
>>>>> field</td>
>>>>>        <td>unsigned integer</td>
>>>>>        <td>N/A</td>
>>>>>      </tr>
>>>>>    </tbody>
>>>>> </table>
>>>>
>>
Received on Sunday, 7 November 2010 17:09:22 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:24:44 UTC