MovieLabs Releases New Utility for Checking Implementations of the Ontology for Media Creation JSON.

Posted on December 19, 2024
By Mark Turner
OMC JSON Validator helps developers test their Ontology apps with useful error messaging and suggested best practices
We recognize that the structured world of data in the MovieLabs Ontology for Media Creation (OMC) is large and growing with each subsequent release and we’re eager to support developers that want to use it.  So today we’re pleased to announce the first version[1] of a validator utility for checking OMC JSON files for syntactic correctness and some recommended practices.   We encourage anyone developing OMC based applications or services to check their JSON implementations against the tool, as we now do ourselves in our own development environments.

The OMC Validator was created to address two needs:

  1. Summarize error messages and locate issues for better understanding of JSON schema validation. Existing JSON schema validator libraries produce error messages that are not easy to understand and do not always pinpoint the exact location of the issue in the JSON file.
  2. Ensure best practices are followed by validating rules beyond those codified in the OMC-JSON Schema.

MovieLabs is making available both an online version, you can upload JSON to, or a local version you can install in your own environment.   This is a free tool from MovieLabs and not an officially licensed or supported software release so please let us know if you come across any bugs, issues or recommendations for future releases by emailing support@movielabs.com. We will release new JSON Validator updates as the OMC itself evolves and incorporate any new requested features too (although no promises there!).

Try the online version here: https://omc-validator.mc.movielabs.com/  or

download here https://hub.docker.com/r/movielabs/omc-validator

 

As ever, please stay in touch with your OMC journey and ask questions or send us comments to support@movielabs.com.

 

 

[1] It’s numbered v2.6 so the validator release lines up with the MovieLabs OMC version it is checking.

You May Also Like…