European Bus Interior — A JSON Scene Definition

Veo 3Structured PromptRealisticUrbanHandheld Camera10s
A JSON block that even writes out its own model and duration_seconds fields, describing an everyday scene aboard a European bus. An engineering approach that treats an API request body itself as the prompt.

PROMPT · Veo 3 Prompt

Create with AI
{ "model": "Veo3Fast", "duration_seconds": 9, "aspect_ratio": "16:9", "prompt": "Interior of a realistic European city bus in daytime. Blue patterned seats and yellow vertical poles. Two human passengers sit mid-front, facing camera, composed and slightly awkward. Several small macaque monkeys are seated like commuters and hold onto poles, with subtle idle motions such as blinking and gentle head turns. Tone is dry comedic but respectful. Lighting is soft daylight from side windows. Start with a rear-aisle view and slowly dolly forward to a medium two-shot of the two humans, keeping the monkeys visible in surrounding seats. Keep movements natural and small. No text on screen.", "camera": { "movement": "slow dolly in from rear aisle to mid-bus two-shot", "focal_length": "35mm", "aperture": "f/2.8", "frame_rate": 24, "motion_strength": "low" }, "style": { "look": "cinematic realism", "color": "neutral with gentle contrast", "grain": "light" }, "audio_notes": { "sfx": [ {"timecode": "00:07.5", "cue": "short bus PA chime"} ], "voiceover": { "language": "nl-NL", "voice": "male driver, calm", "timecode": "00:08.0", "text": "Volgende halte Apendrecht." }, "ambience": "quiet bus engine hum and subtle city noise" }, "constraints": { "no_text_on_screen": true, "no_violence": true, "no_chaos": true }, "negative_prompt": "cartoonish acting, aggressive behavior, jumping or running, shaky cam, low quality, blur, overexposed highlights, exaggerated expressions, text overlays, meme captions" }

✍️ Editor’s Notes

Specifying the exact sub-model 'Veo3Fast' is pretty rare to see — tells you the author has a clear read on the speed/cost tradeoff and is willing to give up some detail precision for generation efficiency. The monkey-as-commuter-on-a-bus setup leans on tiny, restrained motion ('holds the handrail like a regular commuter, occasional blink and head-turn') to sell the bit instead of going for exaggerated slapstick — and that restraint is exactly what makes it land as funnier and more believable. The Dutch stop announcement is timestamped down to the second and even specifies a 'calm male driver voice' — that kind of audio detail is a must-have for a model like the Veo family that natively syncs audio to picture; skip it and you'll likely get a mismatched voice style slapped on.

Create with AI

Related Works

׋›
↑