Veo3 / Gemini Omni Prompt Guide
How to write stable 8-second video prompts for Veo3 / Gemini Omni and avoid common moderation or generation failures.
This guide helps you write prompts that are easier for Veo3 / Gemini Omni to follow. A good prompt is short, specific, safe, and focused on one clear 8-second video moment.
1. Write Each Prompt as One 8-Second Shot
Veo3 generates a fixed 8-second video clip for each prompt. Avoid putting a full 30-second or 60-second script into one generation. When a prompt includes too many scenes, characters, actions, cuts, or story beats, the result is more likely to fail or become visually inconsistent.
A stable 8-second prompt usually contains:
- one main subject, such as a person, product, animal, or location;
- one main action, such as walking closer, picking something up, smiling, turning around, or presenting a product;
- one main scene, such as a kitchen, bedroom, street, office, studio, or store;
- one simple camera direction, such as
close-up,static camera,slow zoom in, ormedium shot; - one clear visual style, such as
realistic,cinematic,product ad,UGC style, orsocial media commercial.
Recommended Structure
8-second video.
[Subject] in [scene].
[What the subject is doing].
[Lighting, mood, and visual style].
[Camera movement or shot type].Recommended Example
8-second cinematic video.
A young woman holding a coffee cup stands near a bright kitchen window.
She smiles gently and takes a small sip.
Soft morning light, warm cozy atmosphere.
Slow close-up camera movement, realistic commercial style.Not Recommended
Create a beautiful ad video with many scenes, several people talking,
product closeups, emotional story, background music, subtitles,
fast camera changes, and a strong sales feeling.This prompt asks for too much in one 8-second clip. The model has to handle multiple scenes, people, camera changes, audio, subtitles, and marketing direction at the same time, which makes the generation less stable.
For longer videos, split the idea into separate 8-second clips:
- Clip 1: opening shot that introduces the person, product, or scene.
- Clip 2: core benefit or main product detail.
- Clip 3: usage moment, lifestyle context, or customer reaction.
- Clip 4: ending shot, brand moment, or call to action.
2. Writing Prompts with People or Talking Heads
If your video includes a person, describe a fictional or generic person. Do not ask for celebrities, public figures, political figures, influencers, or real people you do not have permission to use.
Recommended
8-second UGC-style video.
A friendly young woman stands in a bright home office and introduces a skincare product.
She speaks naturally with a warm smile.
Soft daylight, clean social media ad style.
Static camera, medium close-up shot.Not Recommended
Make a realistic video of a famous celebrity promoting my product.If you upload a real person's photo as a reference image, make sure you have the right to use that person's likeness.
3. Reduce the Chance of Safety Review Failures
Veo3 / Gemini Omni reviews prompts, uploaded images, and generated results for safety. To improve the chance of a successful generation, avoid:
- celebrities, public figures, political figures, or unauthorized real-person likenesses;
- adult, nude, or strongly sexually suggestive content;
- sensitive content involving minors;
- violence, weapons, gore, self-harm, or dangerous behavior;
- hate, harassment, discrimination, insults, or threats;
- copyrighted characters, movie characters, game characters, anime characters, or third-party IP;
- unrealistic medical, financial, insurance, or legal promises;
- fear-based marketing, such as implying something terrible will happen if the viewer does not use the product.
If you want tension, conflict, or risk in a scene, describe it in a safer and more neutral way.
Not Recommended
A man attacks another person with a knife, blood everywhere.Safer Revision
A tense cinematic scene where two characters argue in a dark alley.
Dramatic lighting, serious mood, no physical violence.4. How to Adjust a Prompt After a Failed Generation
If a generation fails, revise the prompt in this order:
- Remove words, images, or references that may trigger safety moderation.
- Split long scripts into multiple 8-second clips.
- Reduce the number of people, actions, camera changes, and detailed constraints.
- Make the subject, scene, action, style, and camera direction more explicit.
- Try again later or use another available model.
If a task fails, the credits used for that failed task are usually refunded automatically. You can check this in My Credits / Credit History.