Skip to content

Added new example AMFs with official URNs for ACES 1.3 and 2.0#6

Merged
scottdyer merged 2 commits into
aces-aswf:mainfrom
c-clark:examples-update
Jul 22, 2025
Merged

Added new example AMFs with official URNs for ACES 1.3 and 2.0#6
scottdyer merged 2 commits into
aces-aswf:mainfrom
c-clark:examples-update

Conversation

@c-clark
Copy link
Copy Markdown
Contributor

@c-clark c-clark commented Jul 21, 2025

Over the past year, AMF implementers have requested new sample AMFs to cover the range of possible pipelines for both ACES 1.3 and the new ACES 2.0 transforms.

These new sample AMFs were programmatically generated and validated against the XML schema, using offical ACES transform IDs / URNs from the recently published JSON registry.

They cover the following combinations:

  1. Single IDT* and all possible ODTs
  2. Single ODT* with all possible IDTs

*The IDT chosen was the CSC for ACEScct to avoid choosing a third-party manufacturer.
*The ODT chosen was Rec.709 BT.1886.

For ACES 1.3, this resulted in 76 AMFs, and for ACES 2.0, this resulted in 81 AMFs, for a total of 157 AMFs.

This PR will likely be followed up with more edge cases (e.g. custom IDTs and LMTs, using inverse ODTs as the input, etc) depending on the needs of implementers. There may also be value in creating an "invalid" example AMF set in order to help catch common mistakes or errors.

@scottdyer scottdyer merged commit 2985c63 into aces-aswf:main Jul 22, 2025
2 checks passed
@c-clark c-clark deleted the examples-update branch March 22, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants