Use when the user needs concrete visual direction, not generic "cinematic" prompting. Execution runs through fal.ai MCP tools.
Inputs To Collect
- Subject and action.
- Medium: still, video, image-to-video, edit, storyboard frame.
- Genre and mood.
- Framing: close-up, medium, wide, overhead, POV, profile, locked-off.
- Camera motion: push-in, dolly, tracking, handheld, crane, drone.
- Lens feel: wide, normal, telephoto, macro, shallow/deep focus.
- Lighting: natural, practical, studio, noir, high key, low key, backlit.
- Output: aspect ratio, duration, first frame, last frame.
Prompt Build
- Subject/action.
- Shot size and camera position.
- Camera motion over time if video.
- Lens/depth behavior.
- Lighting source and direction.
- Color palette and grade.
- Texture: clean digital, film grain, archival, phone, broadcast.
- Constraints: no identity/product drift, no fake text, no extra logos.
Model Choices
- Premium still:
openai/gpt-image-2,fal-ai/nano-banana-pro. - Final video: Seedance 2.0 text/image video.
- Fast video draft: Grok Imagine Video.
- Multi-prompt/control-heavy shot: Kling v3.
Quality Bar
- Prompt describes an actual camera setup.
- Motion is physically plausible.
- Lighting direction matches the setting.
- Video prompt has a beginning and ending state.
- Any referenced first frame is treated as an anchor, not redesigned.