complexType audioProgrammeType
diagram gluon3_1_p662.png
namespace urn:ebu:metadata-schema:ebuCore_2014
children ebucore:audioContentIDRef ebucore:loudnessMetadata
used by
element audioProgramme
attributes
Name  Type  Use  Default  Fixed  Annotation
audioProgrammeID  xs:anyURI  required      
documentation
An unique ID for the programme.
audioProgrammeName  xs:string        
documentation
An unique human readable name for the programme.
audioProgrammeLanguage  xs:language        
documentation
The dialogue language used in this audioProgramme.
start  ebucore:timecodeType        
documentation
Start time for the programme.
end  ebucore:timecodeType        
documentation
End time for the programme.
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.
source <xs:complexType name="audioProgrammeType">
 
<xs:sequence>
   
<xs:element name="audioContentIDRef" type="anyURI" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>A list of reference to audioContents, each defining one component
of an audioProgramme (e.g. background music), its association with an
audioPack (e.g. a 2.0 audioPack of audioChannels for stereo reproduction),
its association with a audioStream, and its set of loudness parameters.
Notice that loudness values of a program are dependent of the associated
audioPack mixReproductionFormat.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="loudnessMetadata" type="ebucore:loudnessMetadataType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation> A set of loudness parameters proper to the audio content of the
whole programme.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="audioProgrammeID" type="anyURI" use="required">
   
<xs:annotation>
     
<xs:documentation>An unique ID for the programme.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="audioProgrammeName" type="string">
   
<xs:annotation>
     
<xs:documentation>An unique human readable name for the programme.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="audioProgrammeLanguage" type="language">
   
<xs:annotation>
     
<xs:documentation>The dialogue language used in this audioProgramme.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="start" type="ebucore:timecodeType">
   
<xs:annotation>
     
<xs:documentation> Start time for the programme. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="end" type="ebucore:timecodeType">
   
<xs:annotation>
     
<xs:documentation> End time for the programme. </xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attributeGroup ref="ebucore:typeGroup">
   
<xs:annotation>
     
<xs:documentation>To optionally define a type of audioProgramme.</xs:documentation>
   
</xs:annotation>
 
</xs:attributeGroup>
 
<xs:attributeGroup ref="ebucore:formatGroup">
   
<xs:annotation>
     
<xs:documentation>To optionally define a format of audioProgramme.</xs:documentation>
   
</xs:annotation>
 
</xs:attributeGroup>
</xs:complexType>

attribute audioProgrammeType/@audioProgrammeID
type xs:anyURI
properties
use required
annotation
documentation
An unique ID for the programme.
source <xs:attribute name="audioProgrammeID" type="anyURI" use="required">
 
<xs:annotation>
   
<xs:documentation>An unique ID for the programme.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute audioProgrammeType/@audioProgrammeName
type xs:string
annotation
documentation
An unique human readable name for the programme.
source <xs:attribute name="audioProgrammeName" type="string">
 
<xs:annotation>
   
<xs:documentation>An unique human readable name for the programme.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute audioProgrammeType/@audioProgrammeLanguage
type xs:language
annotation
documentation
The dialogue language used in this audioProgramme.
source <xs:attribute name="audioProgrammeLanguage" type="language">
 
<xs:annotation>
   
<xs:documentation>The dialogue language used in this audioProgramme.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute audioProgrammeType/@start
type ebucore:timecodeType
facets
Kind Value Annotation
pattern (([0-1][0-9])|([2][0-3])):[0-5][0-9]:[0-5][0-9](([.,])|([:;]))[0-9]{2,5}
annotation
documentation
Start time for the programme.
source <xs:attribute name="start" type="ebucore:timecodeType">
 
<xs:annotation>
   
<xs:documentation> Start time for the programme. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute audioProgrammeType/@end
type ebucore:timecodeType
facets
Kind Value Annotation
pattern (([0-1][0-9])|([2][0-3])):[0-5][0-9]:[0-5][0-9](([.,])|([:;]))[0-9]{2,5}
annotation
documentation
End time for the programme.
source <xs:attribute name="end" type="ebucore:timecodeType">
 
<xs:annotation>
   
<xs:documentation> End time for the programme. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

element audioProgrammeType/audioContentIDRef
diagram gluon3_1_p663.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type xs:anyURI
properties
minOcc 0
maxOcc unbounded
content simple
annotation
documentation
A list of reference to audioContents, each defining one component
of an audioProgramme (e.g. background music), its association with an
audioPack (e.g. a 2.0 audioPack of audioChannels for stereo reproduction),
its association with a audioStream, and its set of loudness parameters.
Notice that loudness values of a program are dependent of the associated
audioPack mixReproductionFormat.
source <xs:element name="audioContentIDRef" type="anyURI" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>A list of reference to audioContents, each defining one component
of an audioProgramme (e.g. background music), its association with an
audioPack (e.g. a 2.0 audioPack of audioChannels for stereo reproduction),
its association with a audioStream, and its set of loudness parameters.
Notice that loudness values of a program are dependent of the associated
audioPack mixReproductionFormat.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element audioProgrammeType/loudnessMetadata
diagram gluon3_1_p664.png
namespace urn:ebu:metadata-schema:ebuCore_2014
type ebucore:loudnessMetadataType
properties
minOcc 0
maxOcc 1
content complex
children ebucore:integratedLoudness ebucore:loudnessRange ebucore:maxTruePeak ebucore:maxMomentary ebucore:maxShortTerm
attributes
Name  Type  Use  Default  Fixed  Annotation
loudnessMethod  xs:string        
annotation
documentation
A set of loudness parameters proper to the audio content of the
whole programme.
source <xs:element name="loudnessMetadata" type="ebucore:loudnessMetadataType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation> A set of loudness parameters proper to the audio content of the
whole programme.
</xs:documentation>
 
</xs:annotation>
</xs:element>


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