<xs:attributeGroup name="newsContentCharacteristics">
<xs:annotation>
<xs:documentation>A group of typical physical characteristics of media content </xs:documentation>
</xs:annotation>
<xs:attribute name="wordcount" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>The count of words of textual content.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="width" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>The width of an image in pixels</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="widthunit" type="QCodeType">
<xs:annotation>
<xs:documentation>If present defines the width unit for the width</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="height" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>The height of an image in pixels</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="heightunit" type="QCodeType">
<xs:annotation>
<xs:documentation>If present defines the height unit for the heigth</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="orientation" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>The orientation of the visual content of an image in regard to the standard rendition of the digital image data</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="colourspace" type="QCodeType">
<xs:annotation>
<xs:documentation>The colour space of an image</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="resolution" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>The recommended printing resolution for an image in dots per inch</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="duration" type="xs:nonNegativeInteger">
<xs:annotation>
<xs:documentation>The clip duration in time units defined by durationUnit. The default time unit is seconds. Applies to audio-visual content.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="durationunit" type="QCodeType">
<xs:annotation>
<xs:documentation>If present it defines the time unit for the duration attribute. Only codes for integer value time units of the recommended CV (available at http://cv.iptc.org/newscodes/timeunit/ ) must be applied.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="audiocodec" type="QCodeType">
<xs:annotation>
<xs:documentation>The applicable codec for audio data</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="audiobitrate" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>The audio bit rate in bits per second</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="audiovbr" type="xs:boolean">
<xs:annotation>
<xs:documentation>An indication that the audio data is encoded with a variable bit rate</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="audiosamplesize" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>The number of bits per audio sample</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="audiosamplerate" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>The number of audio samples per second, expressed as a sampling frequency in Hz</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="audiochannels" type="QCodeType">
<xs:annotation>
<xs:documentation>The audio sound system</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="videocodec" type="QCodeType">
<xs:annotation>
<xs:documentation>The applicable codec for video data</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="videoavgbitrate" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>The video average bit rate in bits per second. Used when the bit rate is variable</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="videovbr" type="xs:boolean">
<xs:annotation>
<xs:documentation>An indication that video data is encoded with a variable bit rate</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="videoframerate" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>The number of video frames per second, i.e. the rate at which the material should be shown in order to achieve the intended visual effect</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="videoscan">
<xs:annotation>
<xs:documentation>The video scan technique, progressive or interlaced</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="progressive" />
<xs:enumeration value="interlaced" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="videoaspectratio" type="xs:normalizedString">
<xs:annotation>
<xs:documentation>The video aspect ratio</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="videosampling" type="xs:normalizedString">
<xs:annotation>
<xs:documentation>The video sampling method</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup>
|