Schema reference
Every field of the Automotion Movie Schema — generated from the schema itself, so it can never drift.
This reference is generated from the Movie Schema's own definitions (types, defaults, constraints and descriptions), so it always matches what the API actually validates. Every page ends with a runnable example document.
| Page | Covers |
|---|---|
| Movie settings | Output size, fps, quality, draft mode, variables. |
| Scene settings | Durations, backgrounds, transitions. |
| text | Draws styled text on the canvas. |
| image | Places an image on the canvas — either a URL you host (src) or an AI-generated image (generate). |
| video | Plays a video clip inside the scene. |
| audio | Plays an audio track. |
| voice | Synthesizes a voiceover from text (Amazon Polly). |
| subtitles | Renders captions. |
| component | Embeds a prebuilt component from the versioned library by exact name + version. |
| Voice catalog | Every voice id available for voice elements. |
Fields marked * are required. All documents are strict: unknown keys are rejected — the JSON never lies.