• Organization
  • How Should My Application Use OpenTimelineIO?
  • What Is Your Application's Role in the Workflow?
  • Thinking Beyond EDL
  • Want to Brainstorm?
  • An Interchange Format and API
  • OTIO General Guidelines
  • The metadata dictionary
  • use a unique "namespace" key for data your application stores within object metadata dictionaries
  • Preserve Metadata to the best of your abilities
  • .otio Files
  • Root Objects in OTIO files
  • OTIO is an Evolving format
  • Schema Are Versioned
  • metadata dictionaries are a good place to store information that is not yet part of the "first-class" schema
  • Keep up-to-date with the OTIO implementation
  • OpenTimelineIO Schema Objects
  • Timeline
  • Use global_start_time for start timecode of a sequence
  • SerializableCollection
  • Choosing Composition Objects
  • Stack
  • Track
  • Items
  • Clip
  • Gap
  • MediaReference
  • Choose an Appropriate MediaReference Type
  • Markers
  • Effects
  • Timing Effects
  • Transitions
  • TODO