RefVid

Consistent character AI video: the same face in every clip

You generate a great first clip. The second one has a different nose. By the fifth, it is a different person. Character drift is the most common reason AI video stays a toy instead of a production tool. This guide explains why it happens, which techniques actually fix it, and how to set up a workflow where consistency is the default rather than luck.

Why characters drift

A video model does not remember your character between requests. Each generation starts from whatever you hand it: a prompt, maybe a starting image. A prompt like "a woman with short red hair and a green coat" describes millions of possible people, so each clip picks a different one. A single starting image is better, but the model only has to match it in the first frame; as the camera moves, it fills in what the image did not show, and those guesses differ every time.

Drift gets worse with camera angle changes, lighting changes and longer clips — exactly the things that make a sequence feel like real footage.

Technique 1: describe less, show more

Long, detailed character descriptions feel like they should help, but they mostly move the randomness around. What helps is visual information. Every extra angle of the face, every close-up of a distinctive feature, removes a decision the model would otherwise make on its own.

Technique 2: multi-reference generation

Reference-capable models — Kling's Omni line, Veo 3.1's reference-to-video mode, Seedance's multi-reference mode — take several images of the subject together with the prompt and treat them as a description of who must appear. This is the single biggest improvement available today. Results depend heavily on the references: three to ten sharp images with even lighting, covering front, three-quarter and profile views, beat one perfect portrait.

Each model has its own limits and strengths. Kling Omni accepts up to ten images and short reference clips; Veo 3.1's reference mode takes up to three images. A workflow that locks you into one model also locks you into its limits.

Technique 3: keep the reference set fixed

The quiet killer of consistency is changing the inputs. If clip one used five photos and clip four used three different ones, you have two slightly different characters. Treat a character's references like a cast member: decide them once, store them, and reuse exactly the same set for every scene. Change the outfit only by creating a new version of the character on purpose.

A workflow that holds up

1. Shoot or select references: front, three-quarter left and right, profile, one close-up of anything distinctive (glasses, a scar, a logo on clothing). Plain background, soft light, no filters.

2. Save them as one named character. From now on, nothing about the character lives in the prompt — the prompt describes the scene, the action and the camera.

3. Write scene prompts that are short and concrete: where, what the character does, how the camera moves. "Walks into a rainy Tokyo street at night, camera follows from behind, then she turns to the lens."

4. Review clips side by side. If one drifts, regenerate it rather than trying to fix it with prompt wording; drift is usually random rather than systematic.

5. Keep every clip with its character, so the next scene starts from the same place.

Products have the same problem

Everything above applies to products, mascots and props. A bottle whose label changes between shots is unusable in an ad. Product references should include the hero angle, the back, and a sharp close-up of the logo. Small printed text is still the weakest point of every current model, so plan shots where fine print is not the focus.

Where RefVid fits

RefVid is built around that workflow. You create a Character or Product once and upload its references; every generation reuses exactly that set, packed the way the chosen model expects. All clips for an asset live together in one series view, so drift is easy to spot. Models change underneath — today Kling 3.0 Omni, later Kling 4 — without you rebuilding your cast. RefVid is independent and not affiliated with any model vendor.

Frequently asked questions

Can a prompt alone keep a character consistent?
Not reliably. A text description matches many possible people, so each clip picks a different one. Reference images are what keep a face consistent.
How many reference images do I need for a consistent character?
Three to ten sharp images covering front, three-quarter and profile views, with even lighting and a plain background. Keep the set fixed for every clip.
Does this work for products as well as people?
Yes. Use the hero angle, the back or side, and a close-up of the logo. Small printed text is still the weakest point of current models.

Get early access

One email when RefVid opens. No newsletter, no spam.