Docs
Rendering is pre-release but wired end to end.
The production end-to-end kavio render command exists for
opaque video outputs, with some formats reserved for later render
paths.
Implemented Pieces
- Schema validation for composition documents.
- Timeline evaluation and frame math in the core package.
- Browser preview runtime for visual inspection.
- Render-worker contracts, frame capture helpers, batch expansion, metadata, and cleanup primitives.
- Inspectable FFmpeg plan construction.
- Playwright-backed browser capture, FFmpeg execution, and CLI rendering.
- MVP demo rendering through the shared render pipeline.
Intended Pipeline
- Validate the composition and prop rows.
- Expand template rows across export presets into stable jobs.
- Capture frames through the browser renderer.
- Build an inspectable FFmpeg plan.
- Encode media outputs and write metadata.
- Clean temporary files according to job policy.
Current Limits
The current render path supports opaque mp4,
webm, and mov outputs. gif,
png-sequence, transparent final outputs, golden-frame
comparison, and performance measurements remain future work.