complexType dataFormatType
diagram gluon3_1_p759.png
namespace urn:ebu:metadata-schema:ebuCore_2014
children ebucore:captioningFormat ebucore:subtitlingFormat ebucore:ancillaryDataFormat ebucore:codec ebucore:technicalAttributeString ebucore:technicalAttributeByte ebucore:technicalAttributeShort ebucore:technicalAttributeInteger ebucore:technicalAttributeLong ebucore:technicalAttributeUnsignedByte ebucore:technicalAttributeUnsignedShort ebucore:technicalAttributeUnsignedInteger ebucore:technicalAttributeUnsignedLong ebucore:technicalAttributeBoolean ebucore:technicalAttributeFloat ebucore:technicalAttributeRational ebucore:technicalAttributeUri ebucore:comment
used by
element formatType/dataFormat
attributes
Name  Type  Use  Default  Fixed  Annotation
dataFormatId  xs:anyURI        
documentation
To uniquely identify a data format.
dataFormatVersionId  xs:string        
documentation
To provide version information on a data format.
dataFormatName  xs:string        
documentation
To provide a human readable name for a data format.
dataFormatDefinition  xs:string        
documentation
To provide a human readable definition for a data format.
dataTrackId  xs:NMTOKEN        
documentation
The data track number.
dataTrackName  xs:string        
documentation
The data track name.
dataTrackLanguage  xs:language        
documentation
A group of attributes to specify the data language.
dataPresenceFlag  xs:boolean        
documentation
A flag to signal the presence of data.
annotation
documentation
A group of attributes to provide a set of techncial attributes on data
provided with the resource.
source <xs:complexType name="dataFormatType">
 
<xs:annotation>
   
<xs:documentation> A group of attributes to provide a set of techncial attributes on data
provided with the resource.
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="captioningFormat" type="ebucore:captioningFormatType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> Used to provide information on the captioning format and purpose
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="subtitlingFormat" type="ebucore:subtitlingFormatType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> Used to provide information on the subtitling format and
purpose, e.g. translation in a different language
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ancillaryDataFormat" type="ebucore:ancillaryDataFormatType" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Used to provide information on ancillary data format and purpose.
This type provides information on the Ancillary Data packet type. See SMPTE
291M, SMPTE 436M
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="codec" type="ebucore:codecType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>To identify the product (hardware / software) used to encode
content in the specified encoding format. The dataFormat shall be repeated
in order to associate a codec e.g. with captioning and separately for
subtitling.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:group ref="ebucore:technicalAttributes">
     
<xs:annotation>
       
<xs:documentation> A point of extension for customisation using technical
attributes of predefined datatypes.
</xs:documentation>
     
</xs:annotation>
   
</xs:group>
   
<xs:element ref="ebucore:comment" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation> To provide additional contextual information. </xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="dataFormatId" type="anyURI">
   
<xs:annotation>
     
<xs:documentation> To uniquely identify a data format. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataFormatVersionId" type="string">
   
<xs:annotation>
     
<xs:documentation> To provide version information on a data format. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataFormatName" type="string">
   
<xs:annotation>
     
<xs:documentation> To provide a human readable name for a data format. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataFormatDefinition" type="string">
   
<xs:annotation>
     
<xs:documentation> To provide a human readable definition for a data format.
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataTrackId" type="NMTOKEN">
   
<xs:annotation>
     
<xs:documentation> The data track number. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataTrackName" type="string">
   
<xs:annotation>
     
<xs:documentation> The data track name.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataTrackLanguage" type="language">
   
<xs:annotation>
     
<xs:documentation> A group of attributes to specify the data language. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="dataPresenceFlag" type="boolean">
   
<xs:annotation>
     
<xs:documentation> A flag to signal the presence of data. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute dataFormatType/@dataFormatId
type xs:anyURI
annotation
documentation
To uniquely identify a data format.
source <xs:attribute name="dataFormatId" type="anyURI">
 
<xs:annotation>
   
<xs:documentation> To uniquely identify a data format. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataFormatVersionId
type xs:string
annotation
documentation
To provide version information on a data format.
source <xs:attribute name="dataFormatVersionId" type="string">
 
<xs:annotation>
   
<xs:documentation> To provide version information on a data format. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataFormatName
type xs:string
annotation
documentation
To provide a human readable name for a data format.
source <xs:attribute name="dataFormatName" type="string">
 
<xs:annotation>
   
<xs:documentation> To provide a human readable name for a data format. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataFormatDefinition
type xs:string
annotation
documentation
To provide a human readable definition for a data format.
source <xs:attribute name="dataFormatDefinition" type="string">
 
<xs:annotation>
   
<xs:documentation> To provide a human readable definition for a data format.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataTrackId
type xs:NMTOKEN
annotation
documentation
The data track number.
source <xs:attribute name="dataTrackId" type="NMTOKEN">
 
<xs:annotation>
   
<xs:documentation> The data track number. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataTrackName
type xs:string
annotation
documentation
The data track name.
source <xs:attribute name="dataTrackName" type="string">
 
<xs:annotation>
   
<xs:documentation> The data track name.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataTrackLanguage
type xs:language
annotation
documentation
A group of attributes to specify the data language.
source <xs:attribute name="dataTrackLanguage" type="language">
 
<xs:annotation>
   
<xs:documentation> A group of attributes to specify the data language. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute dataFormatType/@dataPresenceFlag
type xs:boolean
annotation
documentation
A flag to signal the presence of data.
source <xs:attribute name="dataPresenceFlag" type="boolean">
 
<xs:annotation>
   
<xs:documentation> A flag to signal the presence of data. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

element dataFormatType/captioningFormat
diagram gluon3_1_p760.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:captioningFormatType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
captioningFormatId  xs:anyURI        
documentation
To uniquely identify a captioning format.
captioningFormatName  xs:string        
documentation
To provide a human readable name for the captioning format.
trackId  xs:NMTOKEN        
documentation
The track number
trackName  xs:string        
documentation
The track name
captioningSourceUri  xs:anyURI        
documentation
A pointer to the file containing captioning
language  xs:language        
documentation
A group of attributes to specify the captioning language.
closed  xs:boolean        
documentation
Closed captioning if true
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
formatLabel  xs:string        
documentation
Free text to define the format of the associated element.
formatDefinition  xs:string        
documentation
Free text to provide a definition for the format.
formatLink  xs:anyURI        
documentation
A URI to link e.g. to a format in a classification scheme.
formatSource  xs:string        
documentation
To identify a source of attribution.
formatLanguage  xs:language        
documentation
To define the language in which the type information is provided.
captioningPresenceFlag  xs:boolean        
documentation
A flag to signal the presence of captioning.
annotation
documentation
Used to provide information on the captioning format and purpose
source <xs:element name="captioningFormat" type="ebucore:captioningFormatType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation> Used to provide information on the captioning format and purpose
</xs:documentation>
 
</xs:annotation>
</xs:element>

element dataFormatType/subtitlingFormat
diagram gluon3_1_p761.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:subtitlingFormatType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
subtitlingFormatId  xs:anyURI        
documentation
To uniquely identify a subtitling format.
subtitlingFormatName  xs:string        
documentation
A human readable name for the subtitling format.
trackId  xs:NMTOKEN        
documentation
The track number
trackName  xs:string        
documentation
The track name
subtitlingSourceUri  xs:anyURI        
documentation
A pointer to the file containing the subtitling.
language  xs:language        
documentation
The language used for subtitling.
closed  xs:boolean        
documentation
Closed subtitling if true
typeLabel  xs:string        
documentation
Free text to define the type of the associated element.
typeDefinition  xs:string        
documentation
Free text to provide a definition for the type.
typeLink  xs:anyURI        
documentation
A URI to link e.g. to a type in a classification scheme.
typeSource  xs:string        
documentation
To identify a source of attribution.
typeLanguage  xs:language        
documentation
To define the language in which the type information is provided.
formatLabel  xs:string        
documentation
Free text to define the format of the associated element.
formatDefinition  xs:string        
documentation
Free text to provide a definition for the format.
formatLink  xs:anyURI        
documentation
A URI to link e.g. to a format in a classification scheme.
formatSource  xs:string        
documentation
To identify a source of attribution.
formatLanguage  xs:language        
documentation
To define the language in which the type information is provided.
subtitlingPresenceFlag  xs:boolean        
documentation
A flag to signal the presence of subtitling.
annotation
documentation
Used to provide information on the subtitling format and
purpose, e.g. translation in a different language
source <xs:element name="subtitlingFormat" type="ebucore:subtitlingFormatType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation> Used to provide information on the subtitling format and
purpose, e.g. translation in a different language
</xs:documentation>
 
</xs:annotation>
</xs:element>

element dataFormatType/ancillaryDataFormat
diagram gluon3_1_p762.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:ancillaryDataFormatType
properties
minOcc 0
maxOcc unbounded
content complex
children ebucore:DID ebucore:SDID ebucore:lineNumber ebucore:wrappingType
attributes
Name  Type  Use  Default  Fixed  Annotation
ancillaryDataFormatId  xs:anyURI        
documentation
To uniquely identify and ancillary data format.
ancillaryDataFormatName  xs:string        
documentation
A human readable name for an ancillary data format.
annotation
documentation
Used to provide information on ancillary data format and purpose.
This type provides information on the Ancillary Data packet type. See SMPTE
291M, SMPTE 436M
source <xs:element name="ancillaryDataFormat" type="ebucore:ancillaryDataFormatType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Used to provide information on ancillary data format and purpose.
This type provides information on the Ancillary Data packet type. See SMPTE
291M, SMPTE 436M
</xs:documentation>
 
</xs:annotation>
</xs:element>

element dataFormatType/codec
diagram gluon3_1_p763.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:codecType
properties
minOcc 0
maxOcc 1
content complex
children ebucore:codecIdentifier ebucore:name ebucore:vendor ebucore:version ebucore:family
annotation
documentation
To identify the product (hardware / software) used to encode
content in the specified encoding format. The dataFormat shall be repeated
in order to associate a codec e.g. with captioning and separately for
subtitling.
source <xs:element name="codec" type="ebucore:codecType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>To identify the product (hardware / software) used to encode
content in the specified encoding format. The dataFormat shall be repeated
in order to associate a codec e.g. with captioning and separately for
subtitling.
</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy