SEMAINE 06 : des schémas particuliers
Transcription
SEMAINE 06 : des schémas particuliers
SEMAINE 06 : des schémas particuliers 1. SKOS pour les thésaurus 2. Dublin Core pour les documents 3. Creative Commons pour les droits 4. FOAF pour les personnes 5. Ressources multimédias 6. SAWSDL pour les services 64 annotation des éléments multimédias • adressage d’éléments internes aux ressources [MEDIA FRAGMENT] • description sémantique de ressources multimédia [MEDIA ANNOTATION] 65 schéma d’URI <nom du schéma>:<partie hiérarchique>[?<requête>][#<fragment>] http://www.example.com/example.ogv#track=audio&t=10,20 66 fragments multimédias • fragment = partie de l’URI après le # http://www.example.com/example.ogv#track=audio&t=10,20 67 http://www.w3.org/TR/media-frags/ fragments multimédias • fragment = partie de l’URI après le # http://www.example.com/example.ogv#track=audio&t=10,20 • dimensions : ‒ ‒ ‒ ‒ temporelle : t=10,20 / t=npt:,0:02:01.5 / t=clock:2009-07-26T11:19:01Z spatiale : xywh=pixel:160,120,320,240 / xywh=percent:25,25,50,50 track : track=1 / track=video&track=subtitle / track=Wide nommée : id=chapter-1 68 http://www.w3.org/TR/media-frags/ Ontology for Media Resources schéma de base pour l’annotation des ressources multimédias http://www.w3.org/TR/mediaont-10/ 14 classes et 86 propriétés @prefix ma: <http://www.w3.org/ns/ma-ont#> . ma:MediaResource ma:MediaFragment ma:Track ma:AudioTrack ma:VideoTrack ma:DataTrack ... ma:hasFragment ma:hasTrack ... 69 Ontology for Media Resources schéma de base pour l’annotation des ressources <video.ogv> a ma:MediaResource ; ma:hasTrack <video.ogv#track=audio>, <video.ogv#track=subtitle> ; ma:hasSubtitling <video.ogv#track=subtitle> ; ma:hasSigning <video.ogv#xywh=percent:70,70,90,90> . 70 Ontology for Media Resources schéma de base pour l’annotation des ressources <video.ogv> a ma:MediaResource ; ma:hasTrack <video.ogv#track=audio>, <video.ogv#track=subtitle> ; ma:hasSubtitling <video.ogv#track=subtitle> ; ma:hasSigning <video.ogv#xywh=percent:70,70,90,90> . <video.ogv#track=audio> a ma:AudioTrack ; ma:hasLanguage [ rdfs:label "en-GB" ] ; ma:hasFragment <video.ogv#track=audio&t=10,20> . 71 Ontology for Media Resources schéma de base pour l’annotation des ressources <video.ogv> a ma:MediaResource ; ma:hasTrack <video.ogv#track=audio>, <video.ogv#track=subtitle> ; ma:hasSubtitling <video.ogv#track=subtitle> ; ma:hasSigning <video.ogv#xywh=percent:70,70,90,90> . <video.ogv#track=audio> a ma:AudioTrack ; ma:hasLanguage [ rdfs:label "en-GB" ] ; ma:hasFragment <video.ogv#track=audio&t=10,20> . <video.ogv#track=audio&t=10,20> a ma:MediaFragment ; ma:hasLanguage [ rdfs:label "fr" ] . 72 Ontology for Media Resources schéma de base pour l’annotation des ressources <video.ogv> a ma:MediaResource ; ma:hasTrack <video.ogv#track=audio>, <video.ogv#track=subtitle> ; ma:hasSubtitling <video.ogv#track=subtitle> ; ma:hasSigning <video.ogv#xywh=percent:70,70,90,90> . <video.ogv#track=audio> a ma:AudioTrack ; ma:hasLanguage [ rdfs:label "en-GB" ] ; ma:hasFragment <video.ogv#track=audio&t=10,20> . <video.ogv#track=audio&t=10,20> a ma:MediaFragment ; ma:hasLanguage [ rdfs:label "fr" ] . <video.ogv#track=subtitle> a ma:DataTrack ; ma:hasLanguage [ rdfs:label "es" ] . 73 Ontology for Media Resources schéma de base pour l’annotation des ressources <video.ogv> a ma:MediaResource ; ma:hasTrack <video.ogv#track=audio>, <video.ogv#track=subtitle> ; ma:hasSubtitling <video.ogv#track=subtitle> ; ma:hasSigning <video.ogv#xywh=percent:70,70,90,90> . <video.ogv#track=audio> a ma:AudioTrack ; ma:hasLanguage [ rdfs:label "en-GB" ] ; ma:hasFragment <video.ogv#track=audio&t=10,20> . <video.ogv#track=audio&t=10,20> a ma:MediaFragment ; ma:hasLanguage [ rdfs:label "fr" ] . <video.ogv#track=subtitle> a ma:DataTrack ; ma:hasLanguage [ rdfs:label "es" ] . <video.ogv#xywh=percent:70,70,90,90> a ma:MediaFragment ; ma:hasLanguage [ rdfs:label "bfi" ] . 74