OpenTimelineIO / raven

Raven - OpenTimelineIO Viewer Application
Apache License 2.0
74 stars 15 forks source link

Allow per-clip and per-track colors #14

Closed jminor closed 1 year ago

jminor commented 1 year ago

This begins to address #11

For now, this stores colors in a metadata field: "raven": {"color": "CYAN"}

Here's what it looks like.

Screenshot 2023-05-30 at 9 54 41 PM
meshula commented 1 year ago

Our Marker schema has a color property (with the enumeration you're using here). I'm wondering if it's time to talk about migrating the property higher in the schema, so that it becomes available to any composable element?

timlehr commented 1 year ago

Very cool! I wonder if this should be the beginning of discussion about a custom schema for Raven specific metadata.

jminor commented 1 year ago

Discussion about OTIO schema for per-clip colors can continue here: https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1614