Veo 3 Official-Style Template, Full Placeholders

Veo 3Structured PromptWorkflowEpicOceanRain Scene40s
A complete Veo 3 template JSON with the mood field left as [INSERT_MOOD]. A fill-in-the-blank prompt scaffold, ready to use.

PROMPT · Veo 3 Prompt

Create with AI
{ "model": "Google Veo 3", "version": "latest", "aspect_ratio": "16:9", "duration_seconds": 8, "mood": "[INSERT_MOOD]", "translation": "English", "prompt": { "scene": "A dynamically generated cinematic scene that visually embodies the selected mood — environments, characters, and atmosphere fully adapt to the mood setting.", "mood_adaptation": "Automatically changes color grading, lighting style, camera movement, weather effects, pacing, and visual motifs to match the chosen mood.", "visual_style": "Hollywood-level cinematic with subtle magical realism elements, deep emotional framing, and high dynamic range.", "camera": "Fast-paced montage with flash cuts, alternating between intimate close-ups and sweeping wide shots, perfectly timed to emotional beats.", "lighting": "Adaptive — soft and muted for sad moods, golden warm glow for hopeful moods, harsh dramatic contrast for epic moods.", "color_grade": "Fully adaptive — desaturated blues for sadness, warm amber for hope, deep high-contrast tones for epic.", "motion": "Dynamic motion elements based on mood — rain streaks, drifting smoke, wind-blown fabrics, light flares — intensified with quick flash cuts.", "audio": { "music": "Cinematic score automatically chosen based on mood (piano and strings for sad, orchestral for epic, acoustic for hopeful).", "fx": "Environmental effects matched to the mood (rain, wind, ocean, crowd murmur, etc.)." }, "text_overlay": { "content": "[AUTO_GENERATED_QUOTE_BASED_ON_MOOD_IN_ENGLISH]", "timing": "Appears after initial flash cuts, synced with an emotional rise in the score.", "placement": "Bottom-center or bottom-right based on composition.", "style": "Adaptive typography style — glow, shadow, and font weight matching the scene's tone." }, "voiceover": { "enabled": "true", "script": "[AUTO_GENERATED_QUOTE_BASED_ON_MOOD_IN_ENGLISH]", "tone": "Automatically adapts to mood — soft and warm for hopeful, intimate and heavy for sad, bold and resonant for epic." }, "transitions": "Quick strobing flash-cut intro, emotional build-up, strong fade-to-black at the end.", "final_frame": "Holds on the most emotionally charged visual with audio carrying slightly beyond fade." } }

✍️ Editor’s Notes

This is really a parameterized template at heart — mood/text_overlay/voiceover are all written as placeholder variables, meaning it's meant for the user to fill in the blanks, not a finished prompt ready for the model. That design is efficient for mass-producing same-structure, different-mood short clips, but if you run it as-is, those bracketed placeholders will very likely just get rendered as literal text, so you have to swap them out by hand before actual use. Specifically labeling fields like “model” and “aspect_ratio” reads more like a spec sheet left for the user to reference than actual prompt content meant to influence the generation.

Create with AI

Related Works

׋›
↑