On 12/4/13 10:13 AM, Thomas Steiner wrote:
Dear Public-LOD,

As different Web browsers support different video codecs, with Web
video it is not uncommon to see things like the below (simplified for
legibility reasons)…

   <video>
     <source src="./video.ogv" type="…">
     <source src="./video.mp4" type="…">
   </video>

When I want to make statements about the video in question, I have the
problem that the "same" video has two different URIs ([…].mp4,
[…].ogv). So I have to say ("ma:" from the Ontology for Media
Resources [0])…

   <http://ex.org/video.ogv> a ma:MediaResource .
   <http://ex.org/video.ogv> ma:title "Sample Video" .
   <http://ex.org/video.ogv> ma:description "Sample Description" .

…and also…

   <http://ex.org/video.mp4> a ma:MediaResource .
   <http://ex.org/video.mp4> ma:title "Sample Video" .
   <http://ex.org/video.mp4> ma:description "Sample Description" .

Essentially (unless I wanted to introduce something more complex) I am
forced to duplicate all statements I make about both video resources,
where actually I would like to make statements about the video no
matter its encoding.

Long story short, is it too much of a stretch to just say…

  <http://ex.org/video.mp4> owl:sameAs <http://ex.org/video.ogv>

…as to avoid the problem? One issue I see is that, e.g., ma:format
(which makes statements about the MIME type) obviously does not hold
true for both media resources as their MIME types are different.

The implicit (as I read the spec at least) semantics of <video> are
that the given alternatives in the various <source>-s should be the
"same" video, just in different encodings. What I actually wanted
would be something like a canonical URI [1] for a video like
<http://ex.org/video>, so that one could make statements based on its
canonical URI that would hold true for all representations in
different encodings…

   <http://ex.org/video> a ma:MediaResource .
   <http://ex.org/video> ma:title "Sample Video" .
   <http://ex.org/video> ma:description "Sample Description" .

…which would hold true for   <http://ex.org/video.ogv> and
<http://ex.org/video.mp4>.

Thanks for your thoughts.

Best,
Tom

--
[0] http://www.w3.org/TR/mediaont-10/
[1] https://support.google.com/webmasters/answer/139394?hl=en


Tom

<http://ex.org/video.mp4> denotes one entity.
<http://ex.org/video.ogv> denotes another.

Both encode recordings of some event. Thus, they are connected (related) by the event(s) the capture, and the relation (connection) in question can't be:

<http://ex.org/video.mp4> owl:sameAs <http://ex.org/video.ogv> .

It would be more like:

<http://ex.org/video.mp4> foaf:topic <#CapturedEventNameX>.
<http://ex.org/video.ogv> foaf:topic <#CapturedEventNameX>.

Which ultimately enables one determine that <#CapturedEventNameX> was captured on video; and that the where the videos in question have different encoding.

--

Regards,

Kingsley Idehen 
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen





Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to