Release Notes

Release 1.7

Status: Released



This release is available as an executable Java jar which supports the processing of either Avails or Manifest files. The latest jar may be downloaded from the project's GitHub repository.

Support for native executables for OS-X, Windows, and Linux has been dropped as of Release 1.5. Note that the executable Java jar provides support for both the Avails and Manifest Validators, in contrast to the OS-specific executables in which there was a separate executable for each validation tool.

Users who do not wish to download and install the desktop version of the MDDF Tool Suite may still access the tools by using the on-line MDDF Services. While primarily intended for browser-based usage, they may also be accessed via scripts (e.g. using curl ) or by any other software with the ability to make use of a REST API.

Source Code

Source code is available on the Movie Labs mddf GitHub repository and is under an open source license. If you would like more information, please contact us.

Change Log

The main focus of this release has been on corrections to how MEC files are handled when referenced by a Manifest. Prior to this release, Manifest/MMC structure validation was incomplete when MEC files were used to provide metadata. MEC files present a special case in that they may be validated in one of two contexts:

  1. as a stand-alone entity, or
  2. as part of a Manifest that references the MEC file as a source of metadata.
What constitutes an error will, therefore, depended on the validation context. Prior to this release, the validation process did not correctly factor in the context.

Additional changes are:

  • Enhancement: absence of TitleSort or Summary190 in MEC v2.6 or later results in NOTICE re backward compatibility.
  • Bug Fix: fixed incorrect validation of ExternalManifestID uniqueness and xrefs
  • Bug Fix: Avails XLSX ingest was being aborted by sheets not in conformance with template (e.g., data in extraneous columns)
  • Bug Fix: Correct use of Audio/SubType not verified when present in a MEC file..
  • UI: Edit button removed from Validator tool bar.

Known Bugs

  • consistency of Encoding/ChannelMapping is not checked when the number of Audio channels is 1.