Edit package: timelines and Animatic media (#67) #124
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
needs-info
needs-triage
question
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
crowmaki/ai-studio!124
Loading…
Reference in a new issue
No description provided.
Delete branch "issue-67-edit-package-timelines"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #67. Part of #24 (User Stories 196–198).
What
The Edit package now carries the Animatic, so an editor can start from it in Resolve.
01:00:00:00. A clip of another size, such as a draft, gets<adjust-conform type="fit"/>..otio: V1 has the clips and stills, A1 the Takes' own audio (with gaps), and A2 the Performance. Timeline markers come from transitions (purple) and shot directions (cyan), and clip markers from timecoded Take notes in the played range.1B_2 1/2) and the captions burned in: dialogue with its cue, plus action Lines on "no coverage" slates. Text is set in Noto Sans (OFL), which now ships incrates/studio-core/fonts/, so stills look the same on every machine. The sidecar ffmpeg's fontconfig has no config on Windows..srt: one per Scene with dialogue, timed from the timeline's start.EditPackageProgress.clipis renamed toitem, and the Export view says this.Tests
crates/studio-core/tests/edit_package.rsdrivesProjectSessionand checks:tests/fixtures/edit-package-scene.*, which follow the shape of the Resolve test kit's files: a draft Take scaled to fit, a two-Panel Board split at the Panel change, a final Take with an in-range note, a no-coverage slate and a transition marker;.srt;The still renderer and the time and URL helpers also have unit tests.
cargo test --workspace --all-features,bun test src scriptsandbun run checkall pass.Not verified in Resolve
Screenshots
Export in progress, then done (the seeded Project has no Takes, so only the Animatic goes in):
The exported Board still for that sketch, and from the test package a Board with MARK's caption, plus a "no coverage" slate: