Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 22 additions & 2 deletions ebucore/amagi_ebucoreExtension.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,13 @@
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#resourceType">
<rdfs:label xml:lang="en">Resource Type</rdfs:label>
<rdfs:comment xml:lang="en">The resource type the preprocessor applies to (e.g., audio, video, subtitle).</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor"/>
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#annotationTypeCode">
<rdfs:label xml:lang="en">Annotation Type Code</rdfs:label>
<rdfs:comment xml:lang="en">The code of the annotation type.</rdfs:comment>
Expand Down Expand Up @@ -184,6 +191,12 @@
<rdfs:domain rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#MediaResource"/>
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor">
<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
<rdfs:comment xml:lang="en">To describe preprocessing applied to a resource type (audio, video, subtitle) before ingestion.</rdfs:comment>
<rdfs:label xml:lang="en">Preprocessor</rdfs:label>
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
</rdf:Description>
<rdf:Description rdf:about="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#height">
<rdfs:domain rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#Image"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#integer"/>
Expand Down Expand Up @@ -270,9 +283,9 @@
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#preprocessType">
<rdfs:label xml:lang="en">Preprocess Type</rdfs:label>
<rdfs:comment xml:lang="en">The type of preprocessing applied to the media resource before ingestion (e.g., hard_segment, m3u8_to_ts).</rdfs:comment>
<rdfs:comment xml:lang="en">The type of preprocessing applied to the resource before ingestion (e.g., hard_segment, m3u8_to_ts).</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#MediaResource"/>
<rdfs:domain rdf:resource="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor"/>
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#RenderedGraphic">
Expand Down Expand Up @@ -883,6 +896,13 @@
<rdfs:domain rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#Asset"/>
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#hasPreprocessor">
<rdfs:comment xml:lang="en">Property to associate an asset with preprocessing configuration for its resource types.</rdfs:comment>
<rdfs:label xml:lang="en">Has Preprocessor</rdfs:label>
<rdfs:domain rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#Asset"/>
<rdfs:range rdf:resource="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor"/>
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
</rdf:Description>
<rdf:Description rdf:about="https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#VideoAnnotation">
<rdfs:subClassOf rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#Annotation"/>
<rdfs:comment xml:lang="en">A class specific to the annotation of a video asset.</rdfs:comment>
Expand Down
38 changes: 36 additions & 2 deletions ebucore/amagi_ebucoreExtension.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -1023,11 +1023,45 @@
rdfs:comment "The pcr pid of the media resource."@en ;
rdfs:label "Pcr Pid"@en .

######################################################################
# Preprocessor
######################################################################
# Example:
# <uri> ebucoreext:hasPreprocessor [ a ebucoreext:Preprocessor ;
# ebucoreext:resourceType "audio" ;
# ebucoreext:preprocessType "{extensible-for-future}" ] ,
# [ a ebucoreext:Preprocessor ;
# ebucoreext:resourceType "subtitle" ;
# ebucoreext:preprocessType "{extensible-for-future}" ] ,
# [ a ebucoreext:Preprocessor ;
# ebucoreext:resourceType "video" ;
# ebucoreext:preprocessType "hard_segment" ] .

<https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor>
rdf:type rdfs:Class ;
rdfs:label "Preprocessor"@en ;
rdfs:comment "To describe preprocessing applied to a resource type (audio, video, subtitle) before ingestion."@en ;
rdfs:subClassOf owl:Thing .

<https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#hasPreprocessor>
rdf:type rdf:Property ;
rdfs:range <https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor> ;
rdfs:domain ebucore:Asset ;
rdfs:label "Has Preprocessor"@en ;
rdfs:comment "Property to associate an asset with preprocessing configuration for its resource types."@en .

<https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#resourceType>
rdf:type rdf:Property ;
rdfs:domain <https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor> ;
rdfs:range <http://www.w3.org/2001/XMLSchema#string> ;
rdfs:comment "The resource type the preprocessor applies to (e.g., audio, video, subtitle)."@en ;
rdfs:label "Resource Type"@en .

<https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#preprocessType>
rdf:type rdf:Property ;
rdfs:domain ebucore:MediaResource ;
rdfs:domain <https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#Preprocessor> ;
rdfs:range <http://www.w3.org/2001/XMLSchema#string> ;
rdfs:comment "The type of preprocessing applied to the media resource before ingestion (e.g., hard_segment, m3u8_to_ts)."@en ;
rdfs:comment "The type of preprocessing applied to the resource before ingestion (e.g., hard_segment, m3u8_to_ts)."@en ;
rdfs:label "Preprocess Type"@en .

<https://metadata.amagi.tv/ebu/amagi_ebucoreExtension#pid>
Expand Down
Loading