Consistent Character AI Video: Same Face, Every Shot

Consistent Character AI Video: Keep the Same Face in Every Shot

How to stop an AI character from drifting shot to shot: wire one cast card into every scene instead of re-describing the person each time. Real board, real screenshots.

25 Sep 2026 8 min read Jo Lo
Quick answer

To keep an AI video character consistent, don't re-describe them in every prompt — wire one reference picture (a cast card) into every shot instead, so each render reads the same face, hair and outfit. Spaces does this by connecting one cast card to every shot that character appears in.

Tested by Jo Lo, MarketDragon

written 25 Sep 2026

A character generated fresh in every shot is not the same character twice. Ask five separate renders for "a woman, late 20s, shoulder-length dark hair" and you get five different faces, because the model has nothing to hold onto except the words — and words leave out almost everything a face actually is.

The fix isn't a longer description. It's not re-describing the person at all after the first time. Wire one picture of them into every shot instead, and let that picture carry the face, hair and outfit forward.

This matters most for creators here in the Philippines making anything story-driven for Facebook Reels — a kilig short, a carinderia vlog series, a recurring host for a Shopee or Lazada product page. If the host or lead looks like a different person in every clip, the series doesn't feel like a series.

Why characters drift shot to shot

Most AI video and image tools generate each request independently. Type the same character description into three separate prompts and the model reads words, not a person — "brown eyes" and "confident smile" don't pin down enough to reproduce a specific face. Small differences in phrasing, or no difference at all, still land on different results, because a text prompt is a description, not a photograph.

Reference images fix this, but only if the same reference reaches every shot. Copy-pasting an image URL into five separate prompts by hand is exactly the kind of step that gets skipped once you're seven shots into a board.

Wire one character into every shot

In Spaces, a character isn't retyped per shot — it's a card on the board, called a cast card: one picture, one name, one written description. You wire that card's picture into every shot that needs that person, the same way you'd patch a cable on a mixing desk. Every shot downstream of that wire reads the same reference image, so the model isn't guessing at a new face each time — it's working from the one you already approved.

This is the same mechanism the AI Director uses when it plans a board for you: when it casts someone, it wires their card into every scene they appear in, not just the first one. The clip below shows a cast card wired into a shot card on a real board.

A real board: Busy Daw

We built a short film this way to test it end to end — a 30-second vertical story called "Busy Daw", made entirely on one Spaces board (workspace board "BC Daw"). The lead character, Czarina, has one cast card with a detailed written description and a rendered reference picture. That single card is wired into every beat she appears in: the bedroom scene, the phone close-up, the café confrontation, the final scene on the sofa. Four different shots, different angles, different lighting — one wired reference behind all of them.

You can watch the finished film on /studio, where we show real films made in MarketDragon. The two stills below are two different beats of that same film — same wired character, different scene, different light.

Outfits without losing the face

A character doesn't always wear the same thing. Spaces handles this with a separate outfit card tied back to the person — for example a "Maya at school" card sitting beside the main "Maya" card. The outfit card is drawn from Maya's own picture, so the face stays hers; only the clothes change. Each shot then uses whichever outfit card fits that scene, and the outfit card still carries Maya's voice, so dialogue stays attributed to the right person even when she's changed clothes across the board.

Give the face detail that survives a render

A wired reference image does most of the work, but the written description still matters — for the first render of that reference, and for any shot that leans on the words alongside the picture. "Beautiful woman with brown eyes" gives a model almost nothing to lock onto. Specific, unusual details do better: face shape, a particular nose or jaw, hair part, and one small mark that wouldn't be interchangeable with anyone else's — Czarina's card, for example, calls out "a tiny crescent-shaped scar near the right edge of her chin." That's the kind of detail that comes back the same way on a re-render, because it's specific enough that the model can't quietly substitute something else.

Step by step in Spaces

  1. Cast the character once — either ask the AI Director to cast them as part of planning your board, or add a cast card yourself with a written description and generate its reference picture.
  2. Approve the picture. This is the reference every later shot will use, so it's worth a second look before you build on it.
  3. For every shot that includes this character, wire the cast card's picture output into that shot's reference input, instead of typing the description again.
  4. If the character changes clothes partway through the story, add an outfit card tied to them (of: <name>) rather than a whole new character.
  5. Render the shots you actually want — a wired reference doesn't spend credits by itself; generating each shot does.

When you also need a back view

A single front-facing reference is enough for most angles, but a shot from behind the character has nothing to go on if the only picture you gave the model is a front view. If your story needs a shot from behind — walking away, looking over a shoulder — plan for a second reference that shows the back, the same way a live-action production would keep a costume reference sheet from more than one angle.

Frequently asked questions

Does a wired reference guarantee an identical face every time? No. It gives the model the same starting picture on every shot, which removes the biggest source of drift — a fresh guess from text alone. The render itself is still generative, so treat a wired board as consistent by design, not consistent by guarantee. Check each render before you commit to it.

Can I keep a character consistent across image and video shots on the same board? Yes — the wiring works the same way whether the shot downstream is an image node or a video node. Both read the same cast card reference.

What if I want the character to age, or change their hairstyle mid-story? Add a new cast or outfit card for that version of the character rather than editing the original card. That keeps the earlier shots pointing at the earlier look instead of silently changing them too.

Does this work for more than one character in the same shot? Each character gets its own cast card and its own wire into the shot. A shot that stacks several people from a single reference image tends to blur which face belongs to whom — one reference per person per shot works more reliably.

Do I need to know how to storyboard to start? No — describe the story in one prompt and the AI Director casts the people, places and props and wires the board for you. You can still rewire anything by hand afterward.


A wired board is the difference between hoping a character comes back the same and building so that it does. Start a board free and cast your first character.

Czarina and JR in the bedroom scene of the short film Busy Daw, made in MarketDragon Spaces
Beat 1: the bedroom scene. Czarina's cast card, wired into this shot.
Czarina and JR in the café scene of the short film Busy Daw, made in MarketDragon Spaces
Beat 3: the café scene, a different shot, same wired character.
A cast card's picture wired into a shot card in Spaces — the same reference reaches every shot it's connected to.
Try this prompt
CZARINA, 26, Filipina, oval face with sculpted cheekbones and a clean jaw, large dark-brown eyes, shoulder-length straight dark hair, a small crescent scar near the right edge of her chin. Wears a white ribbed sleeveless top and small silver earrings. Medium shot, seated at a carinderia counter at golden hour, warm natural light, looking toward camera with a soft, confident smile.
Try it free →

Frequently asked questions

Does a consistent character AI video tool guarantee an identical face every time?

No tool can promise a pixel-identical face on every render — the render itself is still generative. Wiring one reference into every shot removes the biggest source of drift (a fresh guess from text alone), so treat it as consistent by design, not by guarantee.

Is there a free way to try consistent character AI video?

Yes — start a board free; building and wiring a board costs nothing, only rendering a shot spends credits.

Paano gumawa ng AI video na sunod-sunod ang mukha ng tauhan?

Gumawa ng isang cast card para sa karakter, i-wire ito sa bawat shot na kasama sila — huwag ulit-ulitin ang paglalarawan sa bawat prompt. Ganito gumagana ang Spaces board sa MarketDragon.

Can I keep a character consistent across image and video shots on the same board?

Yes — the wiring works the same way whether the shot downstream is an image node or a video node. Both read the same cast card reference.