AcademySoftwareFoundation/OpenTimelineIO
Open Source API and interchange format for editorial timeline information. observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 96
- Release rhythm 56
- Longevity 100
Flags: prerelease_only
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2
- age_days: 3662
- days_rel: 297
- days_push: 26
- n_releases_24m: 2
Adoption not part of the score
1965 stars · 342 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
OpenTimelineIO (OTIO) is an open-source API and interchange format for editorial timeline/cut information, with a C++ core library, in-memory data model, and official Python bindings. It represents clip order, timing, and references to external media, but is not a media container format.
Use cases
- convert edit timelines between NLE applications like Premiere, Avid, and Resolve
- read and write editorial cut lists programmatically in Python
- integrate timeline data into VFX or animation pipelines
- manipulate clip timing and sequence structure in C++
- exchange cut information between game engines and editorial tools
When to choose
- you need a stable, industry-adopted interchange format for editorial timeline data across film/TV tools
- you want Python or C++ APIs to inspect and transform cut/timing metadata
- you're building pipeline tooling that must move edit decisions between applications
When to avoid
- you need to store or transcode actual media - OTIO only references media, it is not a container format
- you need a full video editing application rather than a timeline data library
- you need frame-accurate rendering of timelines on its own - OTIO delegates playback/rendering to other tools
Facets
library · maturity stable
serialization sdk parser media developer-tools graphics cpp python cross-platform editorial-timeline interchange-format vfx film-editing nle opentime aswf video
2 sources
- readme: https://github.com/AcademySoftwareFoundation/OpenTimelineIO · fetched 2026-08-28 · 8f5df0c9ef4b
- homepage: http://opentimeline.io · fetched 2026-08-29 · 3cacef7f9066
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AcademySoftwareFoundation/OpenTimelineIO | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="AcademySoftwareFoundation/OpenTimelineIO")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem