How to Make Realistic AI Video Ads With the Same Face in Every Scene
How to Make Realistic AI Video Ads With the Same Face in Every Scene
Want to create AI video ads that look like they were shot with a real actor? The trick is not generating one perfect video—it is building a consistent character first.
AI video generation has become good enough to create advertisements for skincare, fashion, food, real estate, fitness, SaaS, and e-commerce brands.
But there is one problem that can ruin an otherwise impressive AI advertisement:
The person changes between scenes.
The first scene may show a woman with an oval face, brown eyes, and long dark hair. In the next scene, her jawline changes. In the third, her eyes look different. The fourth scene may look like a completely different actor.
This is called character inconsistency.
The solution is to stop generating every scene independently.
Instead, build a repeatable workflow:
Character → Reference Images → Scene Images → Image-to-Video → Voice → Editing → Final Ad
This guide shows exactly how to do it.
What You Need Before Starting
You don't need a traditional production studio.
For a basic AI advertisement, you need:
A product image
An AI character or actor
Character reference images
An image-generation tool
An image-to-video tool
A voice-generation tool, if required
A video editor
A script
Your workflow can therefore look like:
Product → Character → Images → Video → Voice → Edit → Ad
The important part is doing the steps in the correct order.
Step 1: Decide What the Advertisement Needs to Achieve
Don't start by generating a character.
Start with the advertisement.
Ask:
What should the viewer do after watching this video?
For example:
Skincare
Goal: Get the viewer to purchase the product.
Restaurant
Goal: Get people to order.
Real Estate
Goal: Generate property inquiries.
SaaS
Goal: Get users to book a demo.
Fitness
Goal: Generate leads.
Your AI video should be designed around that goal.
Step 2: Write a Short Script
For a 20–30 second advertisement, keep the structure simple.
A practical format is:
0–3 seconds — Hook
Grab attention.
"My skin used to look like this every morning."
3–10 seconds — Problem
Show the problem.
10–20 seconds — Solution
Introduce the product.
20–25 seconds — Result
Show the product and desired outcome.
25–30 seconds — CTA
Tell the viewer what to do.
For example:
"Try it today."
You don't need a complicated script.
One problem + one solution + one CTA is often enough.
Step 3: Create Your Master Character
Now create the person who will appear in the advertisement.
Don't immediately generate the video.
First generate a high-quality reference portrait.
For example:
Photorealistic 27-year-old woman, oval facial structure, naturally defined jawline, brown eyes, medium-length dark brown hair, realistic skin texture, subtle makeup, natural eyebrows, small straight nose, friendly expression, realistic proportions, soft commercial lighting, premium beauty advertisement photography.
The important part is not the exact wording.
It is the specificity of the identity.
Define:
Age
Face shape
Eye color
Hair
Nose
Jawline
Skin
Makeup
Body proportions
Once you have a character you like, stop changing these characteristics.
Step 4: Create Multiple Reference Images
One image isn't always enough.
Create a small character reference library.
You can use:
Reference A: Front-facing portrait
Reference B: ¾ face
Reference C: Side profile
Reference D: Full body
Reference E: Natural smile
These references help when your character needs to appear in different environments.
For example, your advertisement might require:
Bathroom scene
Bedroom scene
Outdoor scene
Product close-up
Walking shot
Instead of asking AI to recreate the person from memory, provide the character reference.
Step 5: Lock the Character Identity
This is one of the most important steps.
Create a simple character identity sheet.
Example:
Character:
Female, 27 years old
Face:
Oval face
Defined natural jawline
Straight small nose
Brown eyes
Hair:
Medium-length dark brown hair
Natural texture
Skin:
Natural warm skin tone
Visible realistic skin texture
Makeup:
Minimal natural makeup
Body:
Average height
Natural proportions
Style:
Premium but realistic
Natural expressions
Photorealistic
Keep this information consistent throughout the project.
Don't change:
Age
Face shape
Hair
Eye color
Facial proportions
unless you intentionally want a different character.
Step 6: Create Each Advertisement Scene as an Image
This is where the workflow becomes much more reliable.
Instead of asking an AI video model to generate your entire advertisement, create individual scene images first.
For example:
Scene 1 — Hook
Character looking directly at the camera.
Scene 2 — Problem
Character looking at herself in a bathroom mirror.
Scene 3 — Product
Character holding the product.
Scene 4 — Application
Character applying the product.
Scene 5 — CTA
Character holding the product and smiling.
Now inspect every image.
Ask:
Does the face look identical?
Is the hairstyle consistent?
Is the product correct?
Are the hands realistic?
Does the lighting make sense?
Is the character wearing the correct clothing?
Fix the images before turning them into videos.
This saves time and reduces wasted generations.
Step 7: Use a JSON Prompt for Consistent Scene Generation
When generating multiple scenes, structured prompts can help you maintain the same information.
Here is a reusable example:
{
"project": {
"name": "Skincare Product Ad",
"style": "photorealistic commercial",
"aspect_ratio": "9:16"
},
"character": {
"age": 27,
"gender": "female",
"face": {
"shape": "oval",
"jawline": "naturally defined",
"eyes": "brown",
"nose": "small and straight"
},
"hair": {
"color": "dark brown",
"length": "medium",
"style": "natural"
},
"skin": "realistic natural skin texture",
"makeup": "minimal natural makeup"
},
"scene": {
"location": "modern bathroom",
"action": "holding the skincare product and looking at the camera",
"camera": "medium close-up",
"lighting": "soft natural morning light",
"expression": "confident and friendly"
},
"product": {
"type": "skincare bottle",
"appearance": "premium white bottle with minimal branding",
"position": "clearly visible in the character's right hand"
},
"visual_requirements": [
"preserve facial identity",
"preserve facial proportions",
"preserve hairstyle",
"preserve skin tone",
"realistic hands",
"realistic eyes",
"natural skin texture",
"commercial photography quality"
],
"negative_requirements": [
"different face",
"changed facial structure",
"extra fingers",
"distorted hands",
"plastic skin",
"cartoon appearance",
"unnatural eyes",
"deformed product"
]
}
The exact JSON structure will vary between AI platforms. Some tools accept structured prompts directly, while others work better with normal-language prompts.
The important concept is separating fixed character information from changing scene information.
Step 8: Separate Fixed Information From Variable Information
This is a powerful trick for AI advertising.
Your fixed information should remain unchanged:
Character identity
Face
Hair
Age
Body proportions
Visual style
Your variable information changes:
Location
Action
Camera angle
Product interaction
Expression
Lighting
For example:
Scene 1
Fixed: Same character.
Variable: Sitting in bedroom.
Scene 2
Fixed: Same character.
Variable: Standing in bathroom.
Scene 3
Fixed: Same character.
Variable: Walking outside.
The character stays locked while the environment changes.
Step 9: Turn the Images Into Video
Once your images are consistent, use an image-to-video model.
This is generally better than asking the model to invent both the character and movement simultaneously.
Your instruction should focus mainly on movement.
For example:
The woman slowly raises the skincare bottle toward the camera, maintains eye contact, gives a subtle natural smile, and slightly moves her head. Realistic human movement, natural blinking, stable facial identity, smooth camera motion.
Notice something important.
We're not describing the woman's entire face again.
The image already establishes her identity.
The video prompt primarily describes what she does.
Step 10: Keep Movements Simple
AI video models can struggle with complicated movements.
For advertisements, you don't need complicated choreography.
Use actions such as:
Walking
Turning toward camera
Picking up a product
Applying cream
Smiling
Looking at a product
Speaking
Moving naturally toward camera
Simple movements often look more realistic.
Instead of:
"She runs across the room, jumps onto the sofa, spins around, grabs the product, opens it and applies it."
Use:
"She slowly picks up the product, looks at it and smiles naturally."
The second shot is easier to control.
Step 11: Keep Shots Short
Don't try to generate a 30-second commercial in one generation.
Break it into short shots.
For example:
| Scene | Duration | Purpose |
|---|---|---|
| Hook | 3 sec | Capture attention |
| Problem | 4 sec | Establish pain point |
| Product | 5 sec | Introduce product |
| Demonstration | 6 sec | Show usage |
| Result | 5 sec | Reinforce benefit |
| CTA | 3 sec | Drive action |
Now you have approximately 26 seconds of content.
This gives you much more control.
Step 12: Add AI Voice Carefully
A realistic face can still look fake if the voice doesn't match.
For a talking advertisement, match:
Age
Gender
Accent
Speaking speed
Emotion
Keep the script conversational.
Instead of:
"Our revolutionary skincare formulation provides exceptional benefits for your skin."
Try:
"I started using this every morning, and honestly, my routine hasn't felt the same since."
The second sounds more like something a real person might say.
Step 13: Add Natural Imperfections
One of the biggest mistakes in AI advertisements is making everything too perfect.
Real people:
Blink
Pause
Move slightly
Change facial expressions
Have skin texture
Make tiny movements
If everything is perfectly smooth, perfectly symmetrical, and perfectly polished, viewers may immediately recognize that something is artificial.
Realism often comes from small imperfections.
Step 14: Edit Everything Together
AI generation is only half the job.
The final advertisement should be edited.
Add:
Voiceover
Background music
Sound effects
Captions
Product graphics
Brand logo
CTA
Transitions
For short-form content, subtitles are particularly useful because many users watch videos without sound.
A simple structure might look like:
HOOK
↓
PROBLEM
↓
PRODUCT
↓
DEMONSTRATION
↓
BENEFIT
↓
CTA
A Complete AI Ad Workflow
Here's the entire process in one view:
1. Choose product
↓
2. Define target customer
↓
3. Write 20–30 sec script
↓
4. Create AI character
↓
5. Generate character references
↓
6. Create scene images
↓
7. Check facial consistency
↓
8. Animate each scene
↓
9. Generate voice
↓
10. Edit video
↓
11. Add captions + branding
↓
12. Export 9:16
↓
13. Test the advertisement
This is much more reliable than trying to generate the complete advertisement in one prompt.
Real-World Application: Creating a Skincare Ad
Let's imagine a skincare startup has a new moisturizer.
Instead of organizing a traditional photoshoot, an AI production workflow could look like this:
Character
27-year-old woman with consistent facial identity.
Scene 1
She looks into the mirror.
Text:
"My morning routine needed one simple change."
Scene 2
She picks up the moisturizer.
Scene 3
Close-up of the product.
Scene 4
She applies it naturally.
Scene 5
She looks at the camera.
Text:
"Now this is the first step I never skip."
Scene 6
Product shot.
CTA:
"Try it today."
The important thing isn't simply that AI created the scenes.
It is that the same character appears throughout the entire story.
How to Check Whether Your AI Character Is Actually Consistent
Before publishing, compare Scene 1 and Scene 5 side by side.
Look specifically at:
Eyes
Are the size and distance similar?
Nose
Does the shape remain consistent?
Jaw
Has the face become narrower or wider?
Hairline
Is the hair growing or changing?
Skin
Has the complexion dramatically changed?
Teeth
Does the smile look natural?
Body
Are proportions consistent?
Voice
Does the same person appear to be speaking?
If several of these change significantly, regenerate the scene.
Don't try to fix a bad generation during editing.
Fix it at the generation stage.
How to Get Better Results
1. Use High-Quality References
A blurry reference produces a weak foundation.
Use clear images with:
Good lighting
Visible facial features
Natural expression
Minimal obstruction
2. Don't Change Too Many Variables
If you change:
Character
Lighting
Clothing
Camera
Environment
Expression
simultaneously, consistency becomes harder.
Change one major variable at a time.
3. Use the Same Reference Image
When your tool supports reference images, use the same master reference throughout the project.
Don't create a new character reference for every scene.
4. Generate Multiple Variations
Your first generation isn't necessarily the final one.
Create several options and select the strongest.
AI video production is still an iterative process.
5. Keep Product References Separate
Character consistency and product consistency are two different problems.
Use:
Character reference → Person
Product reference → Product
Then combine them into the scene.
This is particularly important for e-commerce advertisements where the packaging must remain accurate.
What Not to Do
Don't write only:
"Same woman as before."
That's too vague.
Don't generate the entire advertisement at once.
You'll have less control.
Don't constantly redesign your character.
Lock the identity first.
Don't rely entirely on text prompts.
Use visual references whenever the platform supports them.
Don't publish the first generation.
Review every scene.
Don't ignore editing.
A collection of AI clips isn't automatically an advertisement.
The Bigger Opportunity for AI Agencies
This workflow is not only useful for individual creators.
It can become a repeatable service.
Imagine an agency working with ten e-commerce brands.
Instead of creating one advertisement manually for each client, the agency could build a structured workflow:
Client Product
↓
AI Character
↓
Character Reference Library
↓
Ad Script
↓
Scene Generation
↓
Image-to-Video
↓
Voice
↓
Editing
↓
Multiple Ad Variations
One character can potentially be used across an entire campaign, provided the brand and usage rights are handled appropriately.
You can then create different hooks, offers, environments, and CTAs without rebuilding the entire production process from scratch.
That is where AI advertising becomes more interesting than simply "making AI videos."
It becomes an AI content production system.
Final Checklist Before Publishing
Before sending the advertisement to a client or publishing it, check:
Character
Same face
Same eyes
Same jawline
Same hairstyle
Same skin tone
Same body proportions
Video
Natural movement
Realistic blinking
No distorted hands
No strange facial movements
No product deformation
Advertisement
Strong first 3 seconds
Clear problem
Product appears clearly
Benefit is understandable
CTA is visible
Captions are readable
Video works without sound
Brand
Correct logo
Correct product packaging
Correct offer
Correct website/CTA
Conclusion
Creating realistic AI video advertisements is no longer about writing one incredibly long prompt.
The better approach is to build a controlled production pipeline.
Start with one strong character.
Create multiple reference images.
Lock the facial structure.
Generate individual scenes as images.
Use those images as the foundation for video.
Keep character information fixed while changing the environment and action.
Then bring everything together through voice, editing, captions, and branding.
The most important principle is simple:
Don't ask AI to remember your character. Give it the character to reference.
Once you understand that difference, creating consistent AI advertisements becomes much easier.
And the real opportunity goes beyond one video.
The same workflow can be turned into a repeatable system for producing dozens of advertisements, UGC-style videos, product demonstrations, social-media creatives, and campaign variations for different brands.
AI isn't just reducing the cost of video production.
It is changing how video production itself is organized.
Labels: Artificial intelligence




.jpg)

