App script did not boot. Prefer an HTTPS static host (e.g. Netlify) or a local static server — Splice/ffmpeg needs a proper origin, not file://.
6 PANEL
Sketch Board
CRAIG STANLEY STUDIO · STORYBOARD TOOLSTYLE · STICKMAN
From the storyboarding lesson —
"A storyboard is cheap. A reshoot is not. The board is where mistakes get caught for the price of a pencil."
Board the cut points, not just the shots. Clarity beats artistry — this board is for the DP, gaffer and production designer.
This block is prepended to every Veo prompt and sketch. Keep wardrobe/hair fixed across panels so clips match.
Drafts a shot-by-shot breakdown into the panels below. Review every field — the model is a first pass, not a decision.
Style prefixes the sketch prompt. Veo prompts stay shot-language only.
Full model + key controls live in Settings. Key & board persist in localStorage.
The Board
Veo 3 / 3.1 single-pass clips are 4, 6, or 8 seconds only. Longer masters come from Splice (or later extend hops).
Uses Google Veo via predictLongRunning. Character Bible (Board tab) is prepended to every clip for continuity.
Timeline — hard cuts MVP
Drag clips to reorder. Only panels with a generated video clip can be spliced. Export uses ffmpeg.wasm in the browser (needs a local static server, not file://).
Master Preview
Gemini API
Key is stored in localStorage on this browser only and sent only to Google Generative Language API.
Rotate at aistudio.google.com/apikey.
Do not publish this HTML with an embedded key.
Dropdowns populate after a successful Test Key. Fallbacks are applied if a preferred model is missing from the list.