AcademySoftwareFoundation / OpenTimelineIO

Open Source API and interchange format for editorial timeline information.
http://opentimeline.io
Apache License 2.0
1.44k stars 281 forks source link

Gather use cases for color metadata in OTIO. #855

Open reinecke opened 3 years ago

reinecke commented 3 years ago

Compile a set of user stories for specific use cases for color information modeled in otio.

Example:

Completion of this ticket should result in:

IgorRidanovic commented 3 years ago

I’m writing a contrib adapter for Colourlab Ai. Our software provides automated color matching of multiple shots to a reference shot.

Colourlab Ai is generally used in combination with another NLE. For example, a user can “fetch” a DaVinci Resolve Studio timeline into Colourlab Ai, perform color matching, and then “sync” the grade with the Resolve timeline. The user can then manually refine the synced grades for each shot.

The color and editorial metadata is serialized into JSON and exchanged between the applications. We see a value in providing third parties a method for exchanging this metadata using OTIO instead of directly reading and writing our JSON format.

OTIO to Colourlab Ai, the minimum required set of color metadata:

Colourlab Ai to OTIO, the minimum required set of color metadata: