4 thoughts on “Your metadata is not my metadata

  1. MPEG7 covers temporal metadata, sounds like it fits the bill for what you are describing but it’s not a great web delivery format. It needs some transformation to simplify for HTML markup.

    Let me know if you need further details!

    1. @Sanj Thanks, but I know a fair bit about MPEG-7 metadata having been involved in its standardisation. It’s not quite what is required here.

  2. TTML application of timed metadata (substitute your fave XML metadata encoding)

    <?xml version='1.0' encoding='UTF-8' standalone='no'?> 
    <tt xml:lang='en' xmlns='http://www.w3.org/2006/10/ttaf1' xmlns:t="TaggedTriples">
       <body>
         <set begin="1s" dur="1s">
           <metadata>
             <t:triple>
               <t:predicate>P</t:predicate>
               <t:object>O</t:object>
               <t:subject>S</t:subject>
             </t:triple>
           </metadata>
         </set>
         <set begin="3s" dur="1s">
           <metadata>
             <t:triple>
               <t:predicate>P</t:predicate>
               <t:object>O</t:object>
               <t:subject>S</t:subject>
             </t:triple>
           </metadata>
         </set>
         <set begin="5s" dur="1s">
           <metadata>
             <t:triple>
               <t:predicate>P</t:predicate>
               <t:object>O</t:object>
               <t:subject>S</t:subject>
             </t:triple>
           </metadata>
         </set>
         <set begin="7s" dur="1s">
           <metadata>
             <t:triple>
               <t:predicate>P</t:predicate>
               <t:object>O</t:object>
               <t:subject>S</t:subject>
             </t:triple>
           </metadata>
         </set>
       </body>
     </tt>
    
  3. @sean And here’s a WebSRT version, while we’re at it:

    00:00:01.000 --> 00:00:02.000
    <t:triple>
      <t:predicate>P</t:predicate>
      <t:object>O</t:object>
      <t:subject>S</t:subject>
    </t:triple>
    
    00:00:03.000 --> 00:00:04.000
    <t:triple>
      <t:predicate>P</t:predicate>
      <t:object>O</t:object>
      <t:subject>S</t:subject>
    </t:triple>
    
    00:00:05.000 --> 00:00:06.000
    <t:triple>
      <t:predicate>P</t:predicate>
      <t:object>O</t:object>
      <t:subject>S</t:subject>
    </t:triple>
    
    00:00:07.000 --> 00:00:08.000
    <t:triple>
      <t:predicate>P</t:predicate>
      <t:object>O</t:object>
      <t:subject>S</t:subject>
    </t:triple>
    

    I’d like to see something like the following header added though:

    WebSRT
    language: en
    kind: metadata
    author: Sean
    license: http://creativecommons.org/licenses/by-sa/3.0/
    

Comments are closed.