How do I hand storyboard boards to an editor as an animatic, and what could OpenTimelineIO carry that Storyboarder's exporter carries?
Partially verified: the curator re-read none of the cited sources; S10, S12, S8 rest on the producer's pinned reading. Storyboarder's Final Cut Pro XML export makes one clip per board named from its dialogue, otherwise its action text, otherwise the image filename, puts board notes in the clip description, rounds the timebase up from the project fps and sets the NTSC flag for fractional rates, and uses the project's default board timing (2000 ms in the example) when a board has no duration. A mapping onto OpenTimelineIO clips and markers is plausible but is a proposal, not a documented profile.
Partially verified: the curator re-read none of the cited sources; S10, S12, S8 rest on the producer's pinned reading.
Storyboarder's Final Cut Pro XML export makes one clip per board named from its dialogue, otherwise its action text, otherwise the image filename, puts board notes in the clip description, rounds the timebase up from the project fps and sets the NTSC flag for fractional rates, and uses the project's default board timing (2000 ms in the example) when a board has no duration. A mapping onto OpenTimelineIO clips and markers is plausible but is a proposal, not a documented profile.
Curator qualifications: Partially verified: the curator re-read none of the cited sources; S10, S12, S8 rest on the producer's pinned reading. Curator GET 2026-10-23 of the sources not re-read (mechanical source evidence, not semantic verification): S10: HTTP 200, bytes differ from the producer pin; S12: HTTP 200, bytes differ from the producer pin; S8: HTTP 200, bytes differ from the producer pin. Zero-fetch code reading 2026-10-22; nothing exported. OTIO schema sections from producer reading.
Limitations: Zero-fetch code reading 2026-10-22; nothing exported.
Evidence status: curator/producer inference or synthesis from the cited sources (code read, not executed, where code is cited); correlated desk review (Claude); not independently reviewed.
Structured fields
{
"citations": [
{
"url": "https://github.com/wonderunit/storyboarder/blob/efb823cd79303819c4c4ad691b6b6d341e868e03/src/js/exporters/final-cut-pro.js",
"note": "storyboarder efb823cd src/js/exporters/final-cut-pro.js L264-L301; test/fixtures/example/example.storyboarder"
},
{
"url": "https://github.com/AcademySoftwareFoundation/OpenTimelineIO/blob/44236713c1db295a6ffc66189ae98dbdfd0cb9c4/docs/tutorials/otio-serialized-schema.md",
"note": "storyboarder efb823cd src/js/exporters/final-cut-pro.js L264-L301; test/fixtures/example/example.storyboarder"
},
{
"url": "https://github.com/wonderunit/storyboarder/blob/efb823cd79303819c4c4ad691b6b6d341e868e03/test/fixtures/example/example.storyboarder",
"note": "storyboarder efb823cd src/js/exporters/final-cut-pro.js L264-L301; test/fixtures/example/example.storyboarder"
}
]
}Evidence claims
- [inference] Storyboarder's Final Cut Pro XML export makes one clip per board named from its dialogue, otherwise its action text, otherwise the image filename, puts board notes in the clip description, rounds the timebase up from the project fps and sets the NTSC flag for fractional rates, and uses the project's default board timing (2000 ms in the example) when a board has no duration. A mapping onto OpenTimelineIO clips and markers is plausible but is a proposal, not a documented profile. · locator: storyboarder efb823cd src/js/exporters/final-cut-pro.js L264-L301; test/fixtures/example/example.storyboarder source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://github.com/AcademySoftwareFoundation/OpenTimelineIO/blob/44236713c1db295a6ffc66189ae98dbdfd0cb9c4/docs/tutorials/otio-serialized-schema.md
- cites → https://github.com/wonderunit/storyboarder/blob/efb823cd79303819c4c4ad691b6b6d341e868e03/src/js/exporters/final-cut-pro.js
- cites → https://github.com/wonderunit/storyboarder/blob/efb823cd79303819c4c4ad691b6b6d341e868e03/test/fixtures/example/example.storyboarder