Video: prepare evidence, save + apply plans (beta)
video_producerVideo Director producer: action=prepare (projectId, expectedRevision, idempotencyKey, assetIds[], brief, productFacts[], targetSeconds, lookId, transcribe, detectSubjects) queues source sampling; plan_save (projectId, expectedRevision, idempotencyKey, inspectionId, plan) validates a plan whose observations cite sampled frame times and whose product headlines cite supplied facts; plan_apply (projectId, expectedRevision, idempotencyKey, planId, replaceExisting) applies it as one undoable edit; cancel (inspectionId); captions (projectId, expectedRevision, idempotencyKey, captionStyleId, then sceneId to transcribe that scene or words[] with text/startFrame/endFrame; optional themeId, mode karaoke|word-pop|chunk, chunkWords, maxCharsPerLine, startFrame, endFrame) adds a word-timed caption layer; direction (projectId, expectedRevision, idempotencyKey, strategyId, kitId from video_strategies action=directions, or level+seed; optional accent, transitions/text/effects booleans) stamps a creative kit onto the cut: transitions, camera moves, grade, card colours, text styles. Video Director is in BETA (2026-10-18): open to every AMZ Vault account; free video accounts get 3 badged 720p exports, trials 2 clean exports a day, subscribers unlimited. Call video_guide first for the catalog, the exact input schema of each action and this account's tier notes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| seed | No | ||
| text | No | ||
| kitId | No | ||
| level | No | ||
| words | No | ||
| accent | No | ||
| action | Yes | ||
| genres | No | ||
| effects | No | ||
| exclude | No | ||
| sceneId | No | ||
| themeId | No | ||
| endFrame | No | ||
| projectId | No | ||
| chunkWords | No | ||
| startFrame | No | ||
| strategyId | No | ||
| transitions | No | ||
| captionStyleId | No | ||
| idempotencyKey | No | ||
| maxCharsPerLine | No | ||
| expectedRevision | No |