Automotion docs

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.

PageCovers
Movie settingsOutput size, fps, quality, draft mode, variables.
Scene settingsDurations, backgrounds, transitions.
textDraws styled text on the canvas.
imagePlaces an image on the canvas — either a URL you host (src) or an AI-generated image (generate).
videoPlays a video clip inside the scene.
audioPlays an audio track.
voiceSynthesizes a voiceover from text (Amazon Polly).
subtitlesRenders captions.
componentEmbeds a prebuilt component from the versioned library by exact name + version.
Voice catalogEvery voice id available for voice elements.

Fields marked * are required. All documents are strict: unknown keys are rejected — the JSON never lies.