VIDEOMD: LC-AV Video Metadata Extension Schema.
VIDEOMD contains technical metadata that describe a digital video object. It is based upon metadata
defined by LC. VIDEOMD contains 36 top-level elements. VIDEOMDType has 2 attributes,
ID: (XML ID)
ANALOGDIGITALFLAG: A major indicator of the type of video object i.e Analog, PhysDigital, or FileDigital.
file_data: The file_data element is used to describe technical characteristics of a video
file.
bits_per_sample: This is the simple element which provides a place to store the
size of a digital video sample in bits.
byte_order: This is the simple element which provides a place to store the order
of bit significance in a byte from left to right i.e. 0-least-to-most, 1-most-to-least.
data_rate: This is the simple element which provides a place to store the data rate
of a digital video file.
data_rate_mode: This is the simple element which provides a place to store the
mode of the data rate in a digital video file.
format_name: This is the simple element which provides a place to store the official
name for the file format taken from the format documentation, e.g. "avi" or "mpeg".
format_note: This is the simple element which provides a place to store application
specific information about the video file. e.g. Adobe Premiere 5.0, Real Video 3.0, etc....
format_version: This is the simple element which provides a place to store the version
of the video format specified in format_name e.g. for format_name="mpeg" format_version="2.0".
sampling: This is the simple element which provides a place to store the video
sampling format used in a digital video file. (in terms of luminance and chrominance),
e.g., 4:2:0, 4:2:2, 2:4:4, etc.)
security: This is the simple element which provides a place to store the the type of
security applied to a digital video file e.g. password, encryption, hidden, etc....
sound: This is the simple element which provides a place to store information that
describes the sound component of the digital video file.
use: This is the simple element which provides a place to store the use of the digital
video file, e.g. Master, Service, Preview, etc.....
color_burst: This is the simple element which provides a place to store an
indicator of the presence or absence of color burst signal in a video source item.
condition: This is the simple element which provides a place to store the physical
condition of a video item.
disposition: This is the simple element which provides a place to store what
became of a video source item.
generation: This is the simple element which provides a place to store the generation
of a video source item.
number_carriers: This is the simple element which provides a place to store
the number of containers holding a video source item.
phys_format: This is the simple element which provides a place to store the
physical format of the video item. e.g. reel-to-reel tape, 1/4 inch cassette, etc...
signal_format: This is the simple element which provides a place to store the signal
format of a video source item e.g. NTSC, PAL, SECAM.
videodisc_type: This is the simple element which provides a place to store the
type of videodisc used for a video source item.
videotape_type: This is the simple element which provides a place to store the type
of videotape used for a video source item.
aspect_ratio: This is the simple element which provides a place to store the desired
aspect ratio of the image on screen e.g., 4:3, etc. Some files produced for display on non-square-pixel
monitors have a desired aspect ratio that differs from the ratio of horizontal to vertical pixels in a byte
from left to right.
closed_captioning_note: This is the simple element which provides a place to store
the type of closed captioning in a video source item.
duration: This is the simple element which provides a place to store the duration of a
digital video file.
note: This is the simple element which provides a place to store miscellaneous
information about the video file. e.g. digital alterations or enhancements to improve quality.
calibrationType: Complex Type for recording the type of calibration used for a digital video file.
calibrationType has 1 attribute and 3 elements.
ID: (XML ID)
- image_data: location of the calibration target file if not contained within the image file (external) e.g. URN, URL, etc;
- target_id: calibration target name, manufacturer, version, etc..;
- target_type: identifies the calibration target image as internal or external to the image file itself.
checksumType: Complex Type for recording the type of checksum used for a digital video file.
checksumType has 1 attribute and 3 elements.
ID: (XML ID)
- checksum_datetime: datetime the checksum was calculated and applied;
- checksum_type: the type of checksum used;
- checksum_value: the checksum value.
compressionType: complexType for recording the type of compression used for a digital video file.
compressionType has 1 attribute and 3 elements.
ID: (XML ID)
- codec_creator_app: name of the creator of the compression application e.g. Adobe Premiere, etc...;
- codec_creator_app_version: version of the compression application e.g. 6.0, etc...;
- codec_name: the name of the compression algorithm used e.g. MPEG, etc..;
- codec_quality: impact of the compression on quality e.g. lossless or lossy.
dimensionsType: Complex Type for recording the dimensions of an object.
dimensionsType has the following attributes:
1. DEPTH: the depth as a floating point number;
2. DIAMETER: The diameter of a circular item as a floating point number;
3. GAUGE: The width of the medium unwound (e.g. tape);
4. HEIGHT: The height as a floating point number;
5. LENGTH: The length of the medium unwound (e.g. tape);
6. NOTE: Miscellaneous information about the dimensions;
7. THICKNESS: the thickness of the medium unwound (e.g. tape);
8. UNITS: the unit of measurement;
9. WIDTH: the width as a floating point number.
dtvType: complexType for recording Information about a high definition TV video source
item. dtvType has 1 attribute,
ID (XML ID).
- dtv_aspect_ratio: Aspect ratio of high definition video source item expressed as ratio, e.g., 4:3, 16:9, etc.
- dtv_note: Note about a high definition video source item.
- dtv_resolution: Resolution of high definition video source item expressed as horizontal lines.
- dtv_scan: Indication whether high definition video source item is scanned in an interlaced or progressive mode.
frameType: Complex Type for recording the size of a frame in a digital video file.
frameType has 1 attribute and 2 elements.
ID: (XML ID).
- pixels_horizontal: the horizontal dimension of a frame in pixels.
- pixels_vertical: the vertical dimension of a frame in pixels.
materialType: Complex Type for recording the physical characteristics of the construction
and material of an video source item. materialType has 1 attribute and 5 elements.
ID: (XML ID)
- base_material: type of material used in the recording carrier e.g plastic, glass, vinyl, mylar, etc...
- binder: type of adhesive used to bind the recording surface to the substrate
- disc_surface: the type of recording surface aluminium, celluloid etc....
- oxide: type of oxide used on the recording surface, e.g. cobalt, chromium dioxide, ferrous oxide
- reflective_layer: type of material used on the recording surface, e.g. dye, tellurium-selenium alloy, etc..
- stock_brand: name of the manufacturer of the recording medium, e.g. Scotch, Maxell, Sony, etc...
timecodeType: Complex Type for recording tracking information about a video source item.
timecodeType has 1 attribute and 2 elements.
ID: (XML ID)
- timecode_record_method: Method for recording timecode on the video source item;
- timecode_type: Type of timecode recorded on video source item, e.g., SMPTE dropframe, SMPTE nondropframe, etc..
trackingType: complexType for recording tracking information about a video source item.
trackingType has 1 attribute and 2 elements.
ID: (XML ID)
- tracking_type: The type of tracking code, e.g., MAVIS number, actual shelf numbers, bar-code, etc.;
- tracking_value: Shelf number or other identifier for source, e.g., MAVIS number, actual shelf numbers, etc..