Presentation is loading. Please wait.

Presentation is loading. Please wait.

March 2010 Welcome to the Third Level Dec 13, 2012 Put a tiger in your tank!

Similar presentations


Presentation on theme: "March 2010 Welcome to the Third Level Dec 13, 2012 Put a tiger in your tank!"— Presentation transcript:

1 March 2010 Welcome to the Third Level Dec 13, 2012 Put a tiger in your tank!

2 Core TT Roadmap Manifestations (The Third Level) –Digital Encodings/Packagings (e.g. CFF) –Language combinations –Encoding profiles –Individual tracks, e.g. watermarked audio Language Version Handling –Original Language(s) vs. non-Original Languages –Where to allow language changes: Manifestations/Encodings only? Edits? –How downstream language versions registered, e.g. which Edit? Grouping –Compilations Uses: Bundles, Franchises, DVD/BD, Intl Season Groupings –Composites Uses: Temporal concatenation Related Topic –EIDR ID practices for distribution and reporting Granularity/level, EIDR + metadata vs. new EIDR ID 29-Nov-20122

3 Agenda Use Cases for the Third Level (Manifestations) History Lesson: The Fourth Level (SKUs) Overview of Proposed Manifestations Overview of Language Handling 29-Nov-20123

4 Manifestation Use Cases Digital Encodings –Consumer distributed (e.g. UV CFF) –Digital Asset work flows (e.g. mezzanine files) –Digital Cinema DCPs –DVD/BD image Version + Language(s) (independent of encoding) –Downstream metadata aggregators, archives, etc. Individual Tracks –Watermarked audio track, late-bound audio track Other Manifestations (future) –Film, tape, etc. Others? 29-Nov-20124

5 Manifestation Excluded Use Cases Fully flexible SKUs Same asset, different distribution –Different territory (e.g. same CFF file in UK vs. US) –Different distribution channel (e.g. HBO vs. syndication) –Different distribution mode (e.g. VOD vs. EST) Initial HITS/DEG Title/Version/Product model allowed this Reflected in early 2011 proposed hierarchies 29-Nov-20125

6 Proposed 4-Level: Title/Version/Products/Assets - early 2011 11/21/20116 Title Versions Assets IsEditOf Movie Theatrical Release EIDR: Root record Products VOD HDVOD SD EST SD Versions are represented by EIDR Edits. Version- Version hierarchy is optionally permitted, e.g. a country edit of the Director’s Cut could go under the Director’s Cut record or directly under the title. EST HD Similar Products & Assets Here IsEncodingOf (generic*) Xbox VOD HD Assets are represented by EIDR Technical Encodings. These are optional for MS in the Warner POC. IsEncodingOf (generic*) IsEncodingOf (technical) Director’s Cut Assets are tied back to Products using the EIDR Packaging relationship, which is loose and non-parental Xbox VOD SD Xbox EST HD IsEncodingOf (technical) Xbox EST SD MSFT Mezzanine IsEncodingOf (technical) IsPackagingOf Other EST HD Other Mezzanine Requests to EIDR: Additional metadata for Products. Rename Generic Encodings to Products. Products are represented by EIDR Generic Encodings (*currently HD vs. SD not supported. Workaround needed.) IsPackagingOf IsEncodingOf (technical) 24-Jun-2011

7 4-Level Movie Hierarchy (Product + Asset) - early 2011 Title Versions Assets IsEditOf Movie Digital Edition EIDR: Root record Products EST Versions are represented by EIDR Edits. Version- Version hierarchy is optionally permitted, e.g. a country edit of the Director’s Cut could go under the Director’s Cut record or directly under the title. Future VOD IsEncodingOf (generic*) HD Assets are represented by EIDR Technical Encodings. IsEncodingOf (generic*) IsEncodingOf (technical) Theatrical Version Assets are tied back to Products using the EIDR Packaging relationship, which is loose and non-parental SD HD+ IsEncodingOf (technical) Requests to EIDR: Additional metadata for Products. Rename Generic Encodings to Products. Products are represented by EIDR Generic Encodings IsPackagingOf Mezzanine MPM-P MPM-I

8 Manifestation Excluded Use Cases 4-Level Hierarchies with “Products” were proposed, tried –Complicated to relate assets to SKU/products –More IDs to manage –Reporting: Better handled with reporting metadata than new IDs Keep it simple? Or are there strong use cases? 29-Nov-20128

9 Manifestations Very similar to current Encodings –But virtually all metadata is optional & all combinations allowed Track based –Video, Audio, Subtitle tracks –Most metadata resides on tracks –Plus file and wrapper information List of version languages –If detailed track information not available Use Common Metadata –EIDR 1.X is similar (but not identical) to current Common Metadata –Allows direct reuse of CFF metadata for EIDR registration –Common Metadata to be extended to support EIDR use cases 29-Nov-20129

10 Use Case: Consumer Download Consumer Downloads (e.g. CFF Files) –Track-based Video track Language tracks –Maybe just initial ones if others can be downloaded and “late-bound” Some track technical metadata (bitrates, video resolution) Some overall file information –Wrapper format, e.g. ZIP, WMV –File size or hash »Not for CFF, since can change in the field –Simple non-track based List of languages and forms (audio, subtitle) Registrant-specific “details” (e.g., Disney SD/HD1/HD2) 29-Nov-201210

11 Use Case: Disposable Mezzanine File Encoding “Profile” (e.g. mezz formatted iTunes) –Tracks with A/V technical metadata that defines encoding profile –Perhaps the actual set of language tracks –No file size or hash, “disposable” mezz regenerated as needed 29-Nov-201211

12 Use Case: Language Versions Metadata services, archives –Represent version of work with particular languages Often independent of media (film, TV broadcast, download) –Registrant has no technical metadata on tracks –Registers as list of languages + form (audio, subtitle, etc.) Need practices for identifying Edit (or registering one) –Use studio registered Edit? Create “unknown” Edit? –More discussion to follow on practices 29-Nov-201212

13 EIDR 1.X Language Handling –In Base metadata on all records –Primary Language (specified on roots and inherited) –Secondary Languages (for subtitles, alternate audio) –Not directly mutable in Base metadata Language Variant relationship needed to override inheritance –LV cumbersome (cannot specify at creation, must add/remove) –Never used 29-Nov-201213

14 Proposed 2.X Language Handling Replace Primary Language with Original Language(s) –Specified on root records –Also mutable on Season and Episode Add Version Languages –Only specified below “title” records Manifestation/Encodings, Clips –When tracks are specified, automatically populated from them Why not just use tracks for all language versions? –Very useful to have in Base metadata, ease of search, etc. rather than buried down in track structure –Allows future flexibility in language handling outside of Manifestations (e.g., proposal to allow on Edits) 29-Nov-201214

15 2.X Language Manifestation EST Example 13-Dec-201215 Title OriginalLanguage: EN, audio Edit OriginalLanguage: EN MadeForRegion: International OriginalLanguage: EN MadeForRegion: International Manifestation OriginalLanguage: EN, audio VerisonLanguage: EN, audio, primary VersionLanguage: EN, text, SDH VerisonLanguage: EN, audio, commentary VerisonLanguage: SP, audio VerisonLanguage: FR, audio OriginalLanguage: EN, audio VerisonLanguage: EN, audio, primary VersionLanguage: EN, text, SDH VerisonLanguage: EN, audio, commentary VerisonLanguage: SP, audio VerisonLanguage: FR, audio Key Points 1.Version Languages are track-based 2.Original Language remains on leaf record, not replaced 3.Digital Asset Metadata also can define track metadata. In that case, Version Language is populated from detailed digital track metadata Key Points 1.Version Languages are track-based 2.Original Language remains on leaf record, not replaced 3.Digital Asset Metadata also can define track metadata. In that case, Version Language is populated from detailed digital track metadata ManifestationClass: EST, HD

16 2.X Language Manifestation: EPG Example 16 Title OriginalLanguage: EN, audio Edit OriginalLanguage: EN EditUse: Unknown OriginalLanguage: EN EditUse: Unknown Manifestation OriginalLanguage: EN, audio VerisonLanguage: SP, audio, primary OriginalLanguage: EN, audio VerisonLanguage: SP, audio, primary Key Points 1.EPG provider not knowing studio Edit, creates one of its own with an EditUse of “Unknown”. 2.EPG provider could register multiple Edits, e.g. for Unknown Director’s Cut vs. Original. Key Points 1.EPG provider not knowing studio Edit, creates one of its own with an EditUse of “Unknown”. 2.EPG provider could register multiple Edits, e.g. for Unknown Director’s Cut vs. Original. Manifestation OriginalLanguage: EN, audio VerisonLanguage: EN, audio, primary OriginalLanguage: EN, audio VerisonLanguage: EN, audio, primary 13-Dec-2012

17 Manifestations and Media-Specific Metadata Manifestation Metadata –Manifestation Class EST, VOD, Blu-ray, DVD, Broadcast, Mezzanine, etc. Replaces 1.X Encoding Class –Choice of one “media” metadata set –Currently just one: Common Metadata Digital Asset Metadata –Future possibilities: Film Tape 1713-Dec-2012

18 Digital Asset Metadata Overall Wrapper/Container information –WrapperType (e.g. ZIP, WMV, etc.) –Size, Hash Track-based – md:DigitalAssetTrackList-type –Audio – md:DigitalAssetAudioData-type –Video – md:DigitalAssetVideoData-type –Subtitle – md:DigitalAssetSubtitleData-type –Interactive – md:DigitalAssetInteractiveData-type Track Metadata –Size, Hash, Languages, Bitrate, Resolution, Channels, etc. Pick and Choose Model –Almost everything is optional 1813-Dec-2012

19 2.X Digital Asset Manifestation: EST Example 19 Title OriginalLanguage: EN, audio Edit OriginalLanguage: EN MadeForRegion: International OriginalLanguage: EN MadeForRegion: International Manifestation Base Metadata OriginalLanguage: EN, audio VerisonLanguage: EN, audio, primary VerisonLanguage: EN, audio, commentary VerisonLanguage: SP, audio VerisonLanguage: FR, audio VersionLanguage: EN, text, SDH Base Metadata OriginalLanguage: EN, audio VerisonLanguage: EN, audio, primary VerisonLanguage: EN, audio, commentary VerisonLanguage: SP, audio VerisonLanguage: FR, audio VersionLanguage: EN, text, SDH Key Points 1.Version Languages populated from detailed track metadata in Digital Asset Metadata Key Points 1.Version Languages populated from detailed track metadata in Digital Asset Metadata Manifestation Metadata ManifestationClass: EST, HD Manifestation Metadata ManifestationClass: EST, HD Digital Asset Metadata WrapperType: ZIP Video Track: MP4, 4Mbps, 1920x1080, 24fps Audio Track: EN, primary, AAC, 4.1, 300kbps Audio Track: EN, commentary, AAC, 4.1, 300kbps Audio Track: SP, audio, AAC, 4.1, 300kbps Audio Track: FR, audio, AAC, 4.1, 300kbps Subtitle Track: EN, SDH Digital Asset Metadata WrapperType: ZIP Video Track: MP4, 4Mbps, 1920x1080, 24fps Audio Track: EN, primary, AAC, 4.1, 300kbps Audio Track: EN, commentary, AAC, 4.1, 300kbps Audio Track: SP, audio, AAC, 4.1, 300kbps Audio Track: FR, audio, AAC, 4.1, 300kbps Subtitle Track: EN, SDH 13-Dec-2012

20 Next Steps Bring more use cases and map them to proposal Distribution and Reporting Tiger Team –Review and provide use cases Start detailed review of proposed metadata model –Spec is in progress –Review current Common Metadata Digital Asset Metadata Identify where best practices and data governance are needed –Metadata service registration of “unknown” Edits? –How to handle encodings representing multiple Edits, e.g. CPL mezzanine? 20 13-Dec-2012


Download ppt "March 2010 Welcome to the Third Level Dec 13, 2012 Put a tiger in your tank!"

Similar presentations


Ads by Google