The OMC Validator was created to address two needs:
- 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.
- 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.