Tutorials

How to Keep Characters Consistent Across AI Video Shots

Send the same reference images of each character with every shot, fix their wardrobe in writing, and lock the location and look per scene. Prompts alone can't hold a face; references can.

MoviePro Editorial · · 6 min read

How to Keep Characters Consistent Across AI Video Shots

To keep a character consistent across AI video shots, send the same reference images of that character with every shot they appear in, using a model that accepts reference images. Then lock everything around the face too: wardrobe written out garment by garment, one location reference per scene, and a single project look applied to every shot.

Longer prompts don't solve this. Words describe millions of people; a reference image describes one. The rest of this guide is about building those references and making sure they actually reach the model.

Why do AI characters change between shots?

Each generation starts from scratch. A video model has no memory of the shot you made five minutes ago, so it rebuilds the character from whatever you send this time. If that's only text, you get a new person who fits the description.

Drift usually comes from one of five gaps:

What driftsUsual causeFix
FaceNo reference image sent with that shotSend the character's reference sheet every time
CostumeWardrobe described loosely or not at allName every garment, colour and material
Hair, age, buildReference shows only one angleUse front, three-quarter and profile views
SetLocation described in words onlyAdd a location reference to the scene
Overall lookEach shot styled by the model's defaultsOne style prompt and palette for the whole film

How do you build a character reference sheet?

A reference sheet is a set of images of one character from several angles, in the costume they wear in the film.

  1. Write the look first. Age, build, hair, skin, and every piece of clothing. "Woman, 30s, dark curly hair tied back, olive skin, faded green waxed raincoat, grey wool jumper, black jeans, brown leather boots" is specific enough to hold.
  2. Generate or upload the views. Front, three-quarter and profile is the minimum. A full-body view helps when the character walks through frame.
  3. Keep a neutral background and even light. The reference is for identity, not mood. The scene's look comes later.
  4. One costume per sheet. If the character changes clothes in the film, make a second sheet. A costume change is a new reference, not a new prompt.

In MoviePro, each character is an element in Cast & Elements with up to 12 reference images. Generate reference sheet draws 3, 4 or 6 views at 2 credits a view, and you can upload your own instead (Build your cast). If you've written the script, Create from script makes an element for every character and location it finds.

Which AI video models accept reference images?

Only some do, and the number of references they take varies. From the models available in MoviePro as of October 2026:

ModelReference images per shotAlso accepts
Seedance 2.5Up to 30Up to 10 reference videos and 10 audio clips
Cinema Studio 4.0Up to 30Up to 10 audio clips
Seedance 1 LiteUp to 4

Every other video model works from text or a starting image. You can still keep a character consistent on those by generating a still of the character in the shot first, using an image model that takes references (such as Gemini 2.5 Flash Image), and animating that still. See image-to-video vs text-to-video for that workflow.

How do you make sure the references reach every shot?

This is where most consistency problems actually come from: the references exist, but a shot goes out without them.

  • Attach characters to shots, not prompts. In MoviePro's Shot List, add the character under Cast & elements in frame. Their images then go with that shot automatically in the storyboard, in Generate Shots and in Video Studio.
  • Check before you render. Generate Shots shows exactly what each row sends. Read that column. A character missing from it will be the model's guess (Render every shot).
  • Refer to references in the prompt. In reference mode, name the character or cite the image as [Image1] so the model knows who is who when two people share a frame.

What about the location and the light?

A consistent face in an inconsistent room still reads as a continuity error. Set these once per scene:

  • A location reference. An empty photo or frame of the set. MoviePro's scene continuity bar takes a Location element whose images go with every shot in that scene, plus time of day, weather, season, wardrobe and blocking (Plan the shots).
  • A project look. A style prompt, a negative prompt and a palette applied to every shot, set once in Look & Instructions (Set the look).
  • A storyboard drawn in order. MoviePro draws storyboard frames in board order; each sees the previous frame and the scene's first frame, and named characters are drawn from their sheets (Storyboard it).

What if a model won't accept a photo of a face?

Some models filter photorealistic faces in reference images, including AI-generated ones. Seedance 2.5 is one. Two ways around it:

  1. Use a drawn reference. A pencil version of the character sheet carries identity without being a photograph, and the clip still comes out photographic. MoviePro's Make a drawn reference sheet does this at 2 credits per drawing, and Generate Shots can make drawn versions and retry when a shot is refused.
  2. Switch that shot to another model. The Academy's consistency lesson suggests Kling 3.0 for shots that need photos of a face.

Only use a real person's likeness with their permission. The Academy covers this in Authorship, likeness and consent.

Can you fix one inconsistent shot without regenerating it?

Often, yes. If a take is right in every way except the face, it's usually cheaper to fix the face than to generate again.

  • Face swap changes only the face in a clip.
  • Character replace changes the whole person: face, hair, body and wardrobe.

Both are in MoviePro's Avatar Studio and ask you to confirm consent (Avatars and character replace). For a new batch of shots of the same character, AI Tools has Consistent shots, which makes video shots or stills from your elements, with locks for face features, colour palette and lighting style.

How do you hide the drift that's left?

Even with good references, models are least reliable on long, close, sustained looks at a face. Editors have dealt with continuity problems for a century, and the same tricks work here:

  • Keep shots short. Three to six seconds gives the model less time to drift.
  • Vary the shot size. Cutting from a close-up to a wide hides small differences that would show between two close-ups.
  • Cut on action. The eye follows movement across the cut, not the shape of a jaw.
  • Grade everything together. Skin tone shifts between generations; one grade across the film evens most of it out.

The course lessons References and consistency and Continuity and invisible cuts cover the film craft behind this.

A consistency checklist

Before you render a scene, check:

  1. Every character in the scene has a reference sheet in the right costume.
  2. Every shot lists the characters in frame.
  3. The scene has a location reference, time of day and weather.
  4. The project look is on.
  5. The model you've picked accepts references, or you're animating a frame that already has the character in it.
  6. The first shot of the scene looks right before you render the rest.

That last one saves the most money. Render one shot, fix what's wrong, then run the scene. For what each shot costs on each model, see how much AI video costs per second.

Related articles

Ready to create your own AI videos?

Every account starts with 50 free credits. No card needed.