Common Metadata Version: 2.0 Showing Changes from 1.2F Date: January 3, 2013
Total Page:16
File Type:pdf, Size:1020Kb
Ref: TR-META-CM Common Metadata Version: 2.0 Showing changes from 1.2f Date: January 3, 2013 Common Metadata ‘md’ namespace Showing changes from 1.2f Motion Picture Laboratories, Inc. i Ref: TR-META-CM Common Metadata Version: 2.0 Showing changes from 1.2f Date: January 3, 2013 CONTENTS 1 Introduction .............................................................................................................. 1 1.1 Overview of Common Metadata ....................................................................... 1 1.2 Document Organization .................................................................................... 1 1.3 Document Notation and Conventions ............................................................... 2 1.3.1 XML Conventions ...................................................................................... 2 1.3.2 General Notes ........................................................................................... 3 1.4 Normative References ...................................................................................... 4 1.5 Informative References ..................................................................................... 5 1.6 Best Practices for Maximum Compatibility ........................................................ 5 2 Identifiers ................................................................................................................. 7 2.1 Identifier Structure ............................................................................................ 7 2.1.1 ID Simple Types ........................................................................................ 8 2.2 Asset Identifiers ................................................................................................ 8 2.2.1 ContentID .................................................................................................. 8 2.2.2 APID ........................................................................................................ 10 2.3 Organization ID ............................................................................................... 11 3 General Types Encoding ....................................................................................... 12 3.1 Language Encoding ........................................................................................ 12 3.2 Region encoding ............................................................................................. 12 3.3 Date and Time encoding ................................................................................. 12 3.3.1 Duration ................................................................................................... 13 3.3.2 Time ........................................................................................................ 13 3.3.3 Dates and times ...................................................................................... 13 3.3.4 Date and time ranges .............................................................................. 14 3.4 String encoding ............................................................................................... 14 3.5 Organization Naming and Credits ................................................................... 14 3.5.1 CompanyDisplayCredit-type .................................................................... 15 3.6 People Naming and Identification ................................................................... 15 3.6.1 PersonName-type .................................................................................... 15 3.6.2 PersonIdentifier-type ............................................................................... 16 3.7 Money-type and Currency .............................................................................. 16 3.8 Role Encoding, Role-type ............................................................................... 17 3.9 Keywords Encoding ........................................................................................ 17 3.9.1 Name/Value Pairs, NVPair-type, NVPairMoney-type .............................. 17 3.10 Personal/Corporate Contact Information, ContactInfo-type ............................ 18 3.11 Crypotgraphic Hash ........................................................................................ 18 3.12 GroupingEntity-type ........................................................................................ 19 3.13 Private Data .................................................................................................... 19 4 Basic Metadata ...................................................................................................... 20 4.1 BasicMetadata-type ........................................................................................ 20 4.1.2 BasicMetadataInfo-type ........................................................................... 26 4.1.3 ContentIdentifier-type .............................................................................. 30 Motion Picture Laboratories, Inc. ii Ref: TR-META-CM Common Metadata Version: 2.0 Showing changes from 1.2f Date: January 3, 2013 4.1.4 BasicMetadataPeople-type ...................................................................... 30 4.2 Compilation Object ......................................................................................... 33 4.2.1 CompObj-type ......................................................................................... 34 4.2.2 CompObjID-type ...................................................................................... 34 4.2.3 CompObjData-type .................................................................................. 34 4.2.4 Comp-ObjEntry-type ................................................................................ 35 5 Digital Asset Metadata ........................................................................................... 37 5.1 Digital Asset Metadata Description ................................................................. 37 5.2 Definitions ....................................................................................................... 37 5.2.1 DigitalAssetMetadata-type and DigitalAssetSet-type ............................... 37 5.2.2 DigitalAssetAudioData-type ..................................................................... 38 5.2.3 DigitalAssetAudioEncoding-type ............................................................. 39 5.2.4 DigitalAssetVideoData-type ..................................................................... 42 5.2.5 DigitalAssetVideoEncoding-type ............................................................. 43 5.2.6 DigitalAssetVideoPicture-type ................................................................. 46 5.2.7 DigitalAssetSubtitleData-type .................................................................. 48 5.2.8 DigitalAssetImageData-type .................................................................... 50 5.2.9 DigitalAssetInteractiveData-type ............................................................. 51 5.2.10 DigitalAssetWatermark-type .................................................................... 53 5.2.11 Cards ....................................................................................................... 54 6 Container Metadata ............................................................................................... 56 6.1 Container Metadata Description ..................................................................... 56 6.2 Definitions ....................................................................................................... 56 6.2.1 ContainerMetadata-type .......................................................................... 56 6.2.2 ContainerProfile-type ............................................................................... 58 7 Content Ratings ..................................................................................................... 59 7.1 Description ...................................................................................................... 59 7.2 Rules .............................................................................................................. 59 7.2.1 “Unrated” ................................................................................................. 59 7.3 Definition ......................................................................................................... 59 7.3.1 ContentRating-type .................................................................................. 59 7.3.2 ContentRatingDetail-type ........................................................................ 61 8 Content Rating Encoding ....................................................................................... 62 9 Selected Examples ................................................................................................ 63 9.1 People Name Examples ................................................................................. 63 9.2 Release History Example ............................................................................... 67 9.3 Content Rating Examples ............................................................................... 68 10 Redefine Support ................................................................................................... 70 10.1 General XML Type Redefines ........................................................................ 70 10.2 Type-specific Redefines ................................................................................