Common MEtadata, Media Manifest, Avails and other Best Practices

This area includes best practices for implementing MovieLabs Digital Distribution Framework (MDDF).

MDDF is a family of specifications. For a full description, see the main MDDF page.

Best practices are currently in the following categories:

Metadata And Delivery Best Practices

The most comprehensive Best Practices are

Encoding Best Practices

Descriptive Metadata

  • Dates and Time, November 22, 2017 (PDF)
  • Encoding and Matching Language Tags, May 23, 2017 (PDF)
  • Encoding Region and ExcludedRegion, May 24, 2017 (PDF)
  • When to use Region, @language or Both, September 18, 2018 (PDF)
  • Encoding special WorkType values, November 1, 2018 (PDF)

Technical Metadata

  • HDR/WCG Metadata Encoding Best Practice, November 1, 2018 (PDF).
    • This practice defines how to encode High Dynamic Range (HDR) and Wide Color Gamut (WCG) metadata values such as Mastered Color Volume, MaxFALL and MaxCLL. It also covers encoding metadata related to dynamic metadata.
  • Encoding Audivisual Type and Subtype, especially for Bonus material, May 24, 2017 (PDF)
  • Track Selection encoding and interpretation, July 27, 2017 (PDF)
IdentiFier Best Practices

Best Practice for Constructing Identifiers, May 31, 2017 (PDF)

There are numerous best practices for encoding EIDR at http://eidr.org/technology

Delivery Best Practices

Best Practice for Localization Updates

This practice defines how to send updates for localization includinge metadata and/or localization tracks.

Best Practice: Localization Updates, July 26, 2017 (PDF)

    This presentation was given at the EMA xEco meeting April 25, 2018 (PDF)

Best Practice for File Delivery

These best practice describes approriate usage of Avails, Media Manifest and File Manifest for deliverying files through distribution to a retailer. These are intended for studios; post production companies providing distribution services; and for retailer or any other party receiving media files and/or metadata. Many of the other practices have been drawn from this spec--that process will continue.

Using Media Manifest, File Manifest and Avails for file Delivery (Best Practice),

    BP-META-MMMD, v1.2, October 13, 2015 (PDF)

    version showing differences from v1.1 (PDF)

Best Practices for using Media Manifest with Interoperable Master Format (IMF)

The following document describes how to use Media Manifest with Interoperable Master Format (IMF) as described in the in the SMPTE ST 2067 family of standards. This is useful in conjunction with File Delivery desribed above.

Using Common Media Format with Interoperable Media Format

    BP-CMM-IMF, v1.0, August 3, 2017 (PDF)

Using File Manifest

File Manifest is a lesser known feature of Media Manifest. File Manifest contains file delivery information that is often useful for tracking file delivered via FTP or a proprietary system such as Amazon S3 or Aspera.

Guidance for File Delivery using File Manifest, v1.0, May 25, 2017 (PDF)


Under Development

Episode Ordering

This presentation was given at the EMA xEco Meeting, April 25, 2018 (PDF)

Selective Display of Teaser Bonus Content

This practice defines how to selectively show content based on @condition. For example, how to indicate what content is ‘locked’ content in a pre-sale experience.

Selective Display of Teaser Bonus Content PARTIAL DRAFT, May 3, 2018 (PDF)

Advanced Use Cases for Avails, ALID and Media Manifest Delivery

Best Practice: Avails, ALIDs and Manifest Delivery Use Cases, July 27, 2017 (PDF)


COMMENTS AND QUESTIONS

Please address questions and comments to: