Best AI video generator: 45 clips, scored blind

Five models, three hard jobs, three takes each. Kling 4.0 and Wan 3.0 finished level on top. Veo 3.1 had the highest price and the lowest score.

  • Tested 1 November 2026
  • 5 models
  • 3 jobs, 3 takes each
  • 45 clips, 0 failed
  • Raw data included
Honey falling from a wooden dipper into a labelled jar, generated by Wan 3.0, take 1
Wan 3.0
Honey falling from a wooden dipper into a labelled jar, generated by Kling 4.0, take 1
Kling 4.0
Honey falling from a wooden dipper into a labelled jar, generated by Seedance 2.5, take 1
Seedance 2.5
Honey falling from a wooden dipper into a labelled jar, generated by MiniMax H3, take 1
MiniMax H3
Honey falling from a wooden dipper into a labelled jar, generated by Veo 3.1, take 1
Veo 3.1

The same prompt on all five. This is take 1 of 3 for each model, so we did not pick the flattering ones. Press play on any clip.

The short answer: if you want one model for everything, use Kling 4.0, because its worst take (3.6) beat every other model's worst. If price matters more, use Wan 3.0, which matched Kling overall at $0.60 a clip. Seedance 2.5 sits just behind them and is level on talking clips. MiniMax H3 leads on moving-camera scenes. Disclosure: Hermoso sells access to all five, and Seedance 2.5 is our default. It did not win a job outright.

Who should use which

A cyclist in a yellow jacket riding through a rainy night market, generated by Kling 4.0, take 1

One model for everything

Kling 4.0

The steadiest result of the test. Its lowest take scored 3.6, and no job was a weak spot. It tied Wan 3.0 for first overall.

Honey falling from a wooden dipper into a labelled jar, generated by Wan 3.0, take 3

Best value

Wan 3.0

Level with Kling overall at $0.60 for 6 seconds, the sharpest detail of the test and the best natural sound. MiniMax H3 is cheaper per second but scored lower outside scenes.

A baker behind a round loaf counting on her fingers, generated by Wan 3.0, take 2

A person talking on camera

Tie: Wan 3.0, Seedance 2.5, Kling 4.0

All three said the line word for word. Wan gave the biggest flour puff and the floury arms we asked for, with a stock-ad grin. Seedance looked the most like film but fluffed the count in one take of three.

Honey falling from a wooden dipper into a labelled jar, generated by Kling 4.0, take 2

Products with fine print

Kling 4.0, Wan 3.0 close

Every Kling take kept all three label lines right, with a real hand and a real push-in. It also matched the brief best. Seedance made the best honey of the test, in one take out of three.

A cyclist in a yellow jacket riding through a rainy night market, generated by MiniMax H3, take 2

A moving camera in a busy scene

MiniMax H3, then Wan and Kling

The tallest reveals, with the rider still in shot at the end. It also had 8 seconds where the others had 6, which helps a slow move. Wan 3.0 and Kling 4.0 are inside our tie line.

A baker behind a round loaf counting on her fingers, generated by Veo 3.1, take 3

When you need it fast

Veo 3.1

Finished in about 66 seconds at the median, against 156 to 238 for the rest. It looks great in a still, but it skipped steps in the brief more often than anyone, at the highest price.

The scores

Each clip got 1 to 5 on six criteria from two separate blind judges. A job score is the average of its three takes, so a bad take counts. We wrote the rule before any render: a gap under 0.3 is a tie, and orange marks the top score and anything tied with it.

ModelTalkingProductSceneOverallWorst take
Wan 3.04.173.673.723.853.29
Kling 4.03.953.863.663.823.62
Seedance 2.54.083.333.313.573.00
MiniMax H33.363.073.893.442.96
Veo 3.13.362.653.103.042.50

Overall is the plain average of the 45 scores. Take audio out completely and Kling edges past Wan while the rest keep their places: Kling 4.0 3.88, Wan 3.0 3.85, Seedance 2.5 3.65, MiniMax H3 3.52, Veo 3.1 3.05. Seedance 2.5 is inside the tie line overall, and its worst take is why we rank it behind the two leaders.

Job 1: a person talking and counting on her fingers

A baker says one exact line, shows one, two, then three fingers, and pats a loaf so that flour rises. It tests lip sync, words, hand anatomy and small physics in one locked shot. Winner: a three-way tie between Wan 3.0, Seedance 2.5 and Kling 4.0. All 15 clips said the line word for word. Fingers split the field: Veo 3.1 never reached three in any take, and MiniMax H3 opened to a full hand in two of three.

A baker behind a round loaf counting on her fingers, generated by Wan 3.0, take 1
Wan 3.04.2 / 5

Floury forearms and a real puff off the loaf, but the count wobbles after two before a clear three, she ends lifting the loaf a little, and the wide-eyed delivery reads as an advert.

A baker behind a round loaf counting on her fingers, generated by Seedance 2.5, take 1
Seedance 2.54.3 / 5

One, two, three in order and flour rolls out on both sides of the loaf as she pats, in light that looks shot on film, though she is sleeveless with clean arms and reads older than asked.

A baker behind a round loaf counting on her fingers, generated by Kling 4.0, take 1
Kling 4.03.9 / 5

Opens on two before going one, two, three, then both hands pat with a soft puff of flour, though she is sleeveless with clean arms.

A baker behind a round loaf counting on her fingers, generated by MiniMax H3, take 1
MiniMax H33.4 / 5

The most relaxed performance and a correct count, but she stands side-on from an off-centre angle with long sleeves and one hand on the loaf, never pats with both hands, and no flour rises.

A baker behind a round loaf counting on her fingers, generated by Veo 3.1, take 1
Veo 3.13.3 / 5

Superb flour on her arms and apron and a real two-handed pat, but she only ever shows two fingers, her hair is cut off at the top, the framing drifts, and no flour rises.

Talking scores

  1. Wan 3.04.17
  2. Seedance 2.54.08
  3. Kling 4.03.95
  4. MiniMax H33.36
  5. Veo 3.13.36

Average of three takes. Orange is first place or within 0.3 of it.

Job 2: a honey jar with a printed label

A slow push-in on a labelled jar while honey falls from a dipper. It tests small text, whether letters hold still, and thick liquid. The label is our own made-up product. Winner: Kling 4.0, with Wan 3.0 inside the tie line. Spelling was close to solved: 14 of 15 clips got all three lines right. Honey was not. Almost nothing folded and coiled as asked, and Veo 3.1 never pushed in on any take.

Honey falling from a wooden dipper into a labelled jar, generated by Kling 4.0, take 1
Kling 4.03.9 / 5

The sharpest type of the test on a smooth push-in, with a real hand and an S-shaped fold in the honey, though the sound is mostly low rumble with no kettle or birds, and it dies just before the end.

Honey falling from a wooden dipper into a labelled jar, generated by Wan 3.0, take 1
Wan 3.03.8 / 5

A long, smooth push-in that ends on the biggest and cleanest label of the test, but the hand is gone early, the honey stays a straight column with only a small puddle, and the jar threads look like a glass spiral.

Honey falling from a wooden dipper into a labelled jar, generated by Seedance 2.5, take 1
Seedance 2.53.0 / 5

A handsome, correct label on a clean push-in, but the jar sits alone for two seconds, the dipper arrives with only a fingertip holding it, and the honey runs short and thick without coiling.

Honey falling from a wooden dipper into a labelled jar, generated by MiniMax H3, take 1
MiniMax H33.1 / 5

A big, correct label on a smooth push-in, but it adds side print and a lid on the slate, the hand is gone in a second, and the honey hooks and pools instead of coiling.

Honey falling from a wooden dipper into a labelled jar, generated by Veo 3.1, take 1
Veo 3.12.5 / 5

A hand wraps round the jar with the dipper floating free, then jumps out of shot near the end, the camera never pushes in, rules are added to the label, and the sound has half a second of dead silence.

Product scores

  1. Kling 4.03.86
  2. Wan 3.03.67
  3. Seedance 2.53.33
  4. MiniMax H33.07
  5. Veo 3.12.65

Average of three takes. Orange is first place or within 0.3 of it.

Job 3: following a cyclist through a rainy market

One unbroken shot behind a courier in the rain: a swerve around a cart, a dog crossing, one ring of a bell, then the camera rises over the umbrellas to show the whole street. Winner: MiniMax H3, with Wan 3.0 and Kling 4.0 inside the tie line. Nobody got every beat. Kling and H3 kept closest to the brief. Wan was the sharpest but swapped plain canvas for coloured tents and made-up signs. Seedance kept cropping the rider, and Veo lost the rider altogether in two of three.

A cyclist in a yellow jacket riding through a rainy night market, generated by MiniMax H3, take 1
MiniMax H33.8 / 5

Cart and a dog on cue, then the tallest clean rise of the test to a rooftop view of plain canvas with the rider still in shot, though the camera starts at chest height, the rain is light and no clear bell comes through.

A cyclist in a yellow jacket riding through a rainy night market, generated by Wan 3.0, take 1
Wan 3.03.8 / 5

Sharp and lively with a dog that crosses and a loud, clear bell, but rain is thin, blue and red tents replace plain canvas, lit boards with made-up writing fill the frame, and the rise is modest.

A cyclist in a yellow jacket riding through a rainy night market, generated by Kling 4.0, take 1
Kling 4.03.8 / 5

The most literal reading of the brief: a real swerve around the cart, a black dog crossing, and a rise over plain canvas with the same rider throughout, though the picture is grey and dim, a box appears on the bike and no bell comes through.

A cyclist in a yellow jacket riding through a rainy night market, generated by Seedance 2.5, take 1
Seedance 2.53.1 / 5

Superb wet cobbles from very low and a clear bell, but the coat is dark rather than yellow, the rider's head stays out of frame, steam whites out the shot, and the clip ends on umbrellas with the rider lost.

A cyclist in a yellow jacket riding through a rainy night market, generated by Veo 3.1, take 1
Veo 3.13.1 / 5

Heavy visible rain and a dog that really crosses, but the camera barely rises and never reveals the street, big made-up signs take over, and the whole picture has an illustrated look.

Scene scores

  1. MiniMax H33.89
  2. Wan 3.03.72
  3. Kling 4.03.66
  4. Seedance 2.53.31
  5. Veo 3.13.10

Average of three takes. Orange is first place or within 0.3 of it.

By what we scored

Averages across all 45 clips. Detail separates these models the least. Following the brief separates them the most, and that gap is most of why the ranking looks the way it does.

ModelMotionHands, facesPhysicsDetailFollowed the briefAudio
Wan 3.04.13.63.44.53.63.9
Kling 4.04.13.93.44.04.03.5
Seedance 2.53.83.53.74.03.23.2
MiniMax H33.93.42.84.23.33.0
Veo 3.13.03.03.13.82.33.0

What each clip costs

These are the makers' own published prices, not what Hermoso charges, so you can compare them directly with anywhere else.

ModelMaker's published priceClip lengthOne clip at that priceTime to render (median)Price source
Wan 3.0$0.10 per second, 720p6 s$0.60180 sAlibaba Cloud Model Studio
Kling 4.0$0.157 per second, 720p, no input video6 s$0.94189 sKling API pricing
Seedance 2.5About ¥1.51 per second, 16:9 720p with no input video (¥7.56 for 5 seconds)6 s¥9.07, about $1.36238 sByteDance Volcano Engine pricing, in yuan
MiniMax H3$0.08 per second, 768p8 s$0.64156 sMiniMax pricing
Veo 3.1$0.40 per second, 720p or 1080p, with sound6 s$2.4066 sGoogle, Gemini API pricing

Prices read on 1 November 2026, except Kling's, read on 29 October 2026. Seedance is priced in tokens and published in yuan; the per-second rate is our arithmetic from ByteDance's worked example, converted at ¥6.67 to the dollar. MiniMax H3 ran at 8 seconds because it offered no 6-second option, so compare its per-second rate rather than its clip price. Render time is job submitted to job finished on our queue with five clips running at once, so it includes queueing and is not a figure from any maker.

The most expensive model came last

Veo 3.1 costs four times as much per clip as Wan 3.0 and scored lowest on every job, level with MiniMax H3 on talking. The stills look lovely, with the most believable flour in the test. The trouble is steps: it never counted to three, never pushed in on the honey, and lost the rider in the rain. If your shot is one simple idea, it may serve you better than this test suggests. Our prompts were deliberately full of steps.

Spelling got easy, liquids did not

We expected the label to be the hard part. Fourteen of 15 clips printed all three lines correctly, and only one Veo take added a stray word. Honey that folds and coils as it lands is what nearly everyone missed. Most clips gave us a straight column, or a stiff shape that barely changed. One Seedance 2.5 take got it right, which is also the problem: it was one take of three.

About the music on some honey clips

We asked for kitchen sounds and no music. On 8 of the 15 honey clips the model returned next to no sound, under -40 dB, and our render path added a quiet music track under it: all three MiniMax H3 takes, two Seedance 2.5, two Veo 3.1 and one Wan 3.0. None of the Kling takes needed it. That music is ours, not the model's. Those clips lost points on audio for the silence, and they are marked in the raw table. Talking and scene clips were not touched.

How we ran it

We wrote the three prompts and the scoring rules first, ran a single pilot clip to check the pipeline, then rendered the rest. The pilot is one of the 45. Nothing failed, so nothing was retried or dropped.

Every clip asked for 16:9 at 720p and 6 seconds, with no brand context and no rewriting of the prompt. Two exceptions: MiniMax H3 ran at 8 seconds because it had no 6-second option, and it delivers 1344x768 rather than 1280x720. Wan 3.0 delivers at 30 frames a second, the rest at 24.

Each job says the same thing to every model, written the way that model's maker recommends, because a fair test does not make one model read another's dialect. Kling has no guide for 4.0, so we used its 3.0 habits. Veo 3.1 is the full model, not its fast version.

We sent seeds 1101, 2202 and 3303 to Veo 3.1, Wan 3.0 and MiniMax H3. Our render path does not pass a seed to Seedance 2.5 or Kling 4.0, so those takes are three independent runs. No model confirmed the seed it used.

Scoring was blind and done by two separate AI judges, not people. Each clip was reduced to 12 frames from start to end, a spectrogram of its sound, its loudness and a transcript, under a random code. Neither judge saw which model made a clip until its scores were in. The two judges agreed closely, with a correlation of 0.91 across clips and an average gap of 0.36 points per criterion. Scores on this page are their average, and each judge's number is in the CSV.

Some checks did not need judgment. A local transcript confirmed the exact line on all 15 talking clips. Scene detection found no cuts in any clip, though one Veo 3.1 take plays as a jump and we marked it. Both judges counted label lines separately and matched on all 15.

The prompts, word for word

Copy any of these. Each link opens that prompt on that model in Hermoso.

Person speaking with hands: the five exact prompts

Wan 3.0

A baker speaks to camera in a small bakery kitchen and counts three ingredients on her fingers. She is a woman in her late thirties with short curly dark hair, flour on her forearms and a navy linen apron.

Shot 1 (0-6 seconds): Locked-off medium shot at eye level, 35mm lens, shallow depth of field. She stands behind a floured wooden counter with a round crusty loaf in front of her and looks straight into the lens. She raises her right hand and shows one finger, then two fingers, then three fingers, one finger for each ingredient she names. Then she lowers both hands and pats the top of the loaf twice, and a small puff of flour rises into the window light.

Dialogue: The baker says in a warm, dry voice: "Just three things. Flour. Water. Salt. That's the whole loaf." Accurate lip sync.

Sound: her voice and the soft room tone of the kitchen.

Style: realistic documentary, warm morning window light, one continuous shot.

Negative prompt: subtitles, captions, on-screen text, watermark, background music, cuts.

Run this prompt on Wan 3.0

Kling 4.0

Medium shot at eye level, locked-off camera, one continuous shot, realistic documentary look, warm morning window light in a small bakery kitchen. A woman in her late thirties with short curly dark hair, flour on her forearms and a navy linen apron stands behind a floured wooden counter with a round crusty loaf in front of her and looks straight into the lens. As she speaks she raises her right hand and shows one finger, then two fingers, then three fingers, one finger for each ingredient she names. Then she lowers both hands and pats the top of the loaf twice, and a small puff of flour rises into the window light.

Baker (warm, dry voice): "Just three things. Flour. Water. Salt. That's the whole loaf."

Only her voice and the soft room tone of the kitchen are heard.

Run this prompt on Kling 4.0

Seedance 2.5

A baker speaks to camera in a small bakery kitchen and counts three ingredients on her fingers, realistic documentary style, locked-off medium shot at eye level, warm morning window light.

0-1 seconds: She stands behind a floured wooden counter with a round crusty loaf in front of her and looks straight into the lens.
1-4 seconds: She raises her right hand and shows one finger, then two fingers, then three fingers, one finger for each ingredient she names.
4-6 seconds: She lowers both hands and pats the top of the loaf twice, and a small puff of flour rises into the window light.

Dialogue: The baker says in a warm, dry voice: "Just three things. Flour. Water. Salt. That's the whole loaf."

Constant throughout: she is a woman in her late thirties with short curly dark hair, flour on her forearms and a navy linen apron. One continuous shot, the camera stays still. Sound: her voice and the soft room tone of the kitchen. No subtitles. No background music.

Run this prompt on Seedance 2.5

MiniMax H3

integrated_multimodal_description: [Shot 1] Live-action, realistic documentary style, a Static Shot at eye level holds a medium shot of a small bakery kitchen in warm morning window light. A woman in her late thirties with short curly dark hair, flour on her forearms and a navy linen apron (S1), on screen, with a warm, dry voice, stands behind a floured wooden counter with a round crusty loaf in front of her. She looks straight into the lens and says: <d>[English] Just three things. Flour. Water. Salt. That's the whole loaf.</d> As she speaks she raises her right hand and shows one finger, then two fingers, then three fingers, one finger for each ingredient she names. Then she lowers both hands and pats the top of the loaf twice, and a small puff of flour rises into the window light.

overall_soundscape: The soft room tone of a small kitchen. Her palms pat lightly on the bread crust.

non_diegetic_music: N/A

Run this prompt on MiniMax H3

Veo 3.1

A medium shot at eye level with a locked-off camera in one continuous take. In a small bakery kitchen lit by warm morning window light, a woman in her late thirties with short curly dark hair, flour on her forearms and a navy linen apron stands behind a floured wooden counter with a round crusty loaf in front of her and looks straight into the lens. She raises her right hand and shows one finger, then two fingers, then three fingers, one finger for each ingredient she names. She then lowers both hands and pats the top of the loaf twice, and a small puff of flour rises into the window light. Realistic documentary style, 35mm lens, shallow depth of field.

The baker says in a warm, dry voice: "Just three things. Flour. Water. Salt. That's the whole loaf."

Audio: her voice and the soft room tone of the kitchen, and nothing else.

Run this prompt on Veo 3.1

Product with fine print and liquid: the five exact prompts

Wan 3.0

A macro product shot of an open jar of honey with a printed label while a ribbon of honey falls into it.

Shot 1 (0-6 seconds): Slow push-in, 100mm macro lens. The frame shows an open, squat, clear glass jar of golden honey on a dark slate counter in soft daylight from the left. A cream paper label on the front of the jar is printed in black with exactly three lines of text: "HERMOSO" in large serif capitals, "WILDFLOWER HONEY" in smaller capitals below it, and "NET WT 12 OZ" in small capitals at the bottom. A hand at the top of the frame holds a wooden honey dipper above the jar, and a thin ribbon of thick honey falls into the open jar, where it folds and coils on the surface before slowly sinking. The camera pushes in slowly toward the label until the three lines of text fill the lower third of the frame, sharp and legible, with the letters fixed in place on the glass.

Sound: a quiet kitchen with a kettle simmering softly and birdsong through an open window.

Style: photoreal commercial, soft daylight, one continuous shot.

Negative prompt: subtitles, captions, watermark, background music, extra text on the label, cuts.

Run this prompt on Wan 3.0

Kling 4.0

Macro product shot, one continuous shot, photoreal commercial look. The frame shows an open, squat, clear glass jar of golden honey on a dark slate counter in soft daylight from the left. A cream paper label on the front of the jar is printed in black with exactly three lines of text: "HERMOSO" in large serif capitals, "WILDFLOWER HONEY" in smaller capitals below it, and "NET WT 12 OZ" in small capitals at the bottom. A hand at the top of the frame holds a wooden honey dipper above the jar, and a thin ribbon of thick honey falls into the open jar, where it folds and coils on the surface before slowly sinking. The camera pushes in slowly toward the label until the three lines of text fill the lower third of the frame, sharp and legible, with the letters fixed in place on the glass.

Sound: a quiet kitchen with a kettle simmering softly and birdsong through an open window.

Run this prompt on Kling 4.0

Seedance 2.5

A macro product shot of an open jar of honey with a printed label while a ribbon of honey falls into it, photoreal commercial style, slow push-in, soft daylight.

0-2 seconds: The frame shows an open, squat, clear glass jar of golden honey on a dark slate counter in soft daylight from the left. A cream paper label on the front of the jar is printed in black with exactly three lines of text: "HERMOSO" in large serif capitals, "WILDFLOWER HONEY" in smaller capitals below it, and "NET WT 12 OZ" in small capitals at the bottom.
2-4 seconds: A hand at the top of the frame holds a wooden honey dipper above the jar, and a thin ribbon of thick honey falls into the open jar, where it folds and coils on the surface before slowly sinking.
4-6 seconds: The camera keeps pushing in slowly toward the label until the three lines of text fill the lower third of the frame, sharp and legible.

Constant throughout: the label's letters stay fixed in place on the glass. One continuous shot. Sound: a quiet kitchen with a kettle simmering softly and birdsong through an open window. No subtitles. No background music.

Run this prompt on Seedance 2.5

MiniMax H3

integrated_multimodal_description: [Shot 1] Live-action, photoreal commercial style, a macro shot shows an open, squat, clear glass jar of golden honey on a dark slate counter in soft daylight from the left. A cream paper label on the front of the jar is printed in black with exactly three lines of text: "HERMOSO" in large serif capitals, "WILDFLOWER HONEY" in smaller capitals below it, and "NET WT 12 OZ" in small capitals at the bottom. A hand at the top of the frame holds a wooden honey dipper above the jar, and a thin ribbon of thick honey falls into the open jar, where it folds and coils on the surface before slowly sinking. The camera performs a Push In at slow speed toward the label until the three lines of text fill the lower third of the frame, sharp and legible, with the letters fixed in place on the glass.

overall_soundscape: A quiet kitchen with a kettle simmering softly. Birdsong drifts through an open window.

non_diegetic_music: N/A

Run this prompt on MiniMax H3

Veo 3.1

A macro product shot in one continuous take with a slow push-in, 100mm macro lens. The frame shows an open, squat, clear glass jar of golden honey on a dark slate counter in soft daylight from the left. A cream paper label on the front of the jar is printed in black with exactly three lines of text: "HERMOSO" in large serif capitals, "WILDFLOWER HONEY" in smaller capitals below it, and "NET WT 12 OZ" in small capitals at the bottom. A hand at the top of the frame holds a wooden honey dipper above the jar, and a thin ribbon of thick honey falls into the open jar, where it folds and coils on the surface before slowly sinking. The camera pushes in slowly toward the label until the three lines of text fill the lower third of the frame, sharp and legible, with the letters fixed in place on the glass. Photoreal commercial style.

Audio: a quiet kitchen with a kettle simmering softly and birdsong through an open window, and nothing else.

Run this prompt on Veo 3.1

Moving camera through a busy scene: the five exact prompts

Wan 3.0

A low tracking shot follows a bicycle courier through a crowded rainy night market and rises above the crowd to reveal the whole street.

Shot 1 (0-6 seconds): Wide 24mm lens. In a narrow night-market street at dusk in heavy rain, lined with food stalls under plain canvas awnings and strings of warm lanterns, a bicycle courier in a yellow rain jacket rides away from the camera while the camera follows behind at low height at the same speed. The rider swerves left around a vendor pushing a cart, then a small dog runs across the street in front of the bicycle and the rider rings the bell once. Steam rises from a noodle stall and the wet cobblestones reflect the lanterns. In the last two seconds the camera rises smoothly above a crowd of people with umbrellas and reveals the whole street stretching ahead, rain streaks catching the lantern light.

Sound: heavy rain on canvas, one bicycle bell, sizzling woks, crowd chatter.

Style: cinematic realistic, rainy dusk, one continuous shot.

Negative prompt: subtitles, captions, on-screen text, watermark, background music, cuts.

Run this prompt on Wan 3.0

Kling 4.0

One continuous tracking shot, cinematic realistic look. In a narrow night-market street at dusk in heavy rain, lined with food stalls under plain canvas awnings and strings of warm lanterns, a bicycle courier in a yellow rain jacket rides away from the camera while the camera follows behind at low height at the same speed. The rider swerves left around a vendor pushing a cart, then a small dog runs across the street in front of the bicycle and the rider rings the bell once. Steam rises from a noodle stall and the wet cobblestones reflect the lanterns. In the last two seconds the camera rises smoothly above a crowd of people with umbrellas and reveals the whole street stretching ahead, rain streaks catching the lantern light.

Sound: heavy rain on canvas, one bicycle bell, sizzling woks, crowd chatter.

Run this prompt on Kling 4.0

Seedance 2.5

A low tracking shot follows a bicycle courier through a crowded rainy night market and rises above the crowd to reveal the whole street, cinematic realistic style, one continuous shot.

0-2 seconds: In a narrow night-market street at dusk in heavy rain, lined with food stalls under plain canvas awnings and strings of warm lanterns, a bicycle courier in a yellow rain jacket rides away from the camera. The camera follows behind at low height at the same speed. The rider swerves left around a vendor pushing a cart.
2-4 seconds: Ahead, a small dog runs across the street in front of the bicycle and the rider rings the bell once. Steam rises from a noodle stall and the wet cobblestones reflect the lanterns.
4-6 seconds: The camera rises smoothly above a crowd of people with umbrellas and reveals the whole street stretching ahead, rain streaks catching the lantern light.

Constant throughout: the same rider, the same rainy dusk light. Sound: heavy rain on canvas, one bicycle bell, sizzling woks, crowd chatter. No subtitles. No background music.

Run this prompt on Seedance 2.5

MiniMax H3

integrated_multimodal_description: [Shot 1] Live-action, cinematic realistic style, a Tracking Shot at low height follows a bicycle courier in a yellow rain jacket who rides away from the camera through a narrow night-market street at dusk in heavy rain, lined with food stalls under plain canvas awnings and strings of warm lanterns, with the camera moving at the same speed. The rider swerves left around a vendor pushing a cart, then a small dog runs across the street in front of the bicycle and the rider rings the bell once. Steam rises from a noodle stall and the wet cobblestones reflect the lanterns. Near the end the camera performs a Pedestal Up with large amplitude at slow speed, rising above a crowd of people with umbrellas and revealing the whole street stretching ahead, rain streaks catching the lantern light.

overall_soundscape: Heavy rain drums on canvas and one bicycle bell rings. Woks sizzle under the crowd's chatter.

non_diegetic_music: N/A

Run this prompt on MiniMax H3

Veo 3.1

One continuous tracking shot with a wide 24mm lens, cinematic realistic style. In a narrow night-market street at dusk in heavy rain, lined with food stalls under plain canvas awnings and strings of warm lanterns, a bicycle courier in a yellow rain jacket rides away from the camera while the camera follows behind at low height at the same speed. The rider swerves left around a vendor pushing a cart, then a small dog runs across the street in front of the bicycle and the rider rings the bell once. Steam rises from a noodle stall and the wet cobblestones reflect the lanterns. In the last two seconds the camera rises smoothly above a crowd of people with umbrellas and reveals the whole street stretching ahead, rain streaks catching the lantern light.

Audio: heavy rain on canvas, one bicycle bell, sizzling woks and crowd chatter, and nothing else.

Run this prompt on Veo 3.1

Every clip, every number

All 45 clips with their settings, seeds, times, scores and notes. The web files are compressed for this page; the originals are the files as our render returned them. Download the CSV or the prompts and settings as JSON. Free to use, please credit “Hermoso Research, 1 November 2026” with a link to this page.

Show all 45 rows
JobModelTakeSeedSizeLengthRender timeHard checkMotionHands, facesPhysicsDetailFollowed the briefAudioOverallNoteFiles
TalkingWan 3.0111011280x7206.04 s180 sWords exact; count wobbles4.34.04.34.54.04.34.2Floury forearms and a real puff off the loaf, but the count wobbles after two before a clear three, she ends lifting the loaf a little, and the wide-eyed delivery reads as an advert.web / original
TalkingWan 3.0222021280x7206.04 s197 sWords exact; one, two, three in order4.34.04.84.54.34.34.3One, two, three in order, floury forearms as asked and the biggest flour cloud of the test on the pat, though the big grin reads like a stock ad.web / original
TalkingWan 3.0333031280x7206.04 s155 sWords exact; count wobbles4.03.54.04.53.54.34.0Floury forearms and flour puffing off the counter on the pat, but the count drops from two back to one before three, and the wide grin reads as a stock ad.web / original
TalkingKling 4.01none1280x7206.04 s164 sWords exact; count wobbles4.04.03.54.03.34.53.9Opens on two before going one, two, three, then both hands pat with a soft puff of flour, though she is sleeveless with clean arms.web / original
TalkingKling 4.02none1280x7206.04 s213 sWords exact; one, two, three in order4.34.33.34.03.84.54.0One, two, three in clean order with well-formed fingers and a pat that sends a low drift of flour along the table, though she is sleeveless with clean arms.web / original
TalkingKling 4.03none1280x7206.04 s262 sWords exact; one, two, three in order4.34.33.04.03.84.54.0One, two, a clear three with well-formed fingers and the full line, but she is sleeveless with clean arms, and only a trace of flour lifts from the pat.web / original
TalkingSeedance 2.51none1280x7206.08 s270 sWords exact; one, two, three in order4.54.34.34.34.04.34.3One, two, three in order and flour rolls out on both sides of the loaf as she pats, in light that looks shot on film, though she is sleeveless with clean arms and reads older than asked.web / original
TalkingSeedance 2.52none1280x7206.08 s229 sWords exact; never a clean three4.04.03.04.33.04.53.8Film-like light and the full line, but the count goes two, one, two and never reaches three, long sleeves hide the floury forearms, and only a wisp of flour rises.web / original
TalkingSeedance 2.53none1280x7206.08 s238 sWords exact; one, two, three in order4.54.34.34.33.84.34.2One, two, three in order, then both hands come down and flour drifts up across her apron in a room that looks shot on film, though her arms are bare and clean and she reads older than asked.web / original
TalkingMiniMax H3111011344x7688 s114 sWords exact; one, two, three in order3.53.82.34.32.54.33.4The most relaxed performance and a correct count, but she stands side-on from an off-centre angle with long sleeves and one hand on the loaf, never pats with both hands, and no flour rises.web / original
TalkingMiniMax H3222021344x7688 s108 sWords exact; never a clean three3.83.52.34.52.83.53.4Warm, polished and believable with flour on her forearm, but the count goes one, two, then an open hand of five, her other hand stays on the loaf, and no flour rises.web / original
TalkingMiniMax H3333031344x7688 s157 sWords exact; never a clean three3.53.02.34.02.84.33.3A natural delivery with flour on her arms, but the count runs one, a splayed four, then an open five, she never really pats the loaf, and no flour rises.web / original
TalkingVeo 3.1111011280x7206.03 s74 sWords exact; never a clean three3.33.82.54.32.34.03.3Superb flour on her arms and apron and a real two-handed pat, but she only ever shows two fingers, her hair is cut off at the top, the framing drifts, and no flour rises.web / original
TalkingVeo 3.1222021280x7206.03 s57 sWords exact; never a clean three3.03.52.54.32.34.03.3A very real-looking person, but she shows two fingers then curls them instead of three, no flour rises, and in the last second she snatches the whole loaf up and leans out of her pose.web / original
TalkingVeo 3.1333031280x7206.03 s65 sWords exact; never a clean three3.53.82.54.52.54.33.5The most photographic flour on her arms and apron and a real two-handed pat, but she never shows more than two fingers, her hair is cut off at the top, she looks down for most of the line, and no flour rises.web / original
ProductWan 3.0111011280x7206.04 s187 s3 of 3 label lines right4.33.52.84.54.03.83.8A long, smooth push-in that ends on the biggest and cleanest label of the test, but the hand is gone early, the honey stays a straight column with only a small puddle, and the jar threads look like a glass spiral.web / original
ProductWan 3.0222021280x7206 s206 s3 of 3 label lines right; music added by our render path3.83.52.84.53.02.33.3A photographic jar with a kettle on a lit stove behind and a correct label, but the push-in runs too far and crops NET WT 12 OZ out of frame, and the honey is a straight column that never coils.web / original
ProductWan 3.0333031280x7206.04 s278 s3 of 3 label lines right4.03.52.84.54.34.53.9All three lines right and steady, a steaming kettle in shot and clear birdsong, the best sound of the test, but the honey falls as a column and hangs as a teardrop inside the jar instead of coiling.web / original
ProductKling 4.01none1280x7206.04 s163 s3 of 3 label lines right4.34.03.54.84.32.53.9The sharpest type of the test on a smooth push-in, with a real hand and an S-shaped fold in the honey, though the sound is mostly low rumble with no kettle or birds, and it dies just before the end.web / original
ProductKling 4.02none1280x7206.04 s163 s3 of 3 label lines right4.04.03.54.54.53.03.9A natural hand on the dipper, an S-shaped fold on the surface and a correct, steady label through a clean push-in, though the fold holds its shape too long and the sound is mostly low rumble.web / original
ProductKling 4.03none1280x7206.04 s196 s3 of 3 label lines right4.03.83.54.04.53.03.8Hand, dipper, a correct steady label and a clean push-in all land with nothing extra, though the honey heaps into a lump instead of folding and the sound is mostly low rumble.web / original
ProductSeedance 2.51none1280x7206.08 s164 s3 of 3 label lines right; music added by our render path3.52.33.04.33.31.83.0A handsome, correct label on a clean push-in, but the jar sits alone for two seconds, the dipper arrives with only a fingertip holding it, and the honey runs short and thick without coiling.web / original
ProductSeedance 2.52none1280x7206.08 s172 s3 of 3 label lines right; music added by our render path3.83.82.83.82.51.83.0Spelled right but laid out in four lines with HERMOSO as the small line, on a brown label instead of cream, and the jar sits alone for two seconds before the dipper arrives; the honey never coils.web / original
ProductSeedance 2.53none1280x7206.08 s254 s3 of 3 label lines right4.33.54.83.84.03.54.0The best honey of the test, a rope that folds and coils with rings spreading across the surface, but the jar is a neckless tub, HERMOSO is small rather than large, and the print stays soft.web / original
ProductMiniMax H3111011344x7688 s115 s3 of 3 label lines right; music added by our render path3.53.02.84.33.31.83.1A big, correct label on a smooth push-in, but it adds side print and a lid on the slate, the hand is gone in a second, and the honey hooks and pools instead of coiling.web / original
ProductMiniMax H3222021344x7688 s114 s3 of 3 label lines right; music added by our render path3.83.32.84.33.31.83.2All three lines right and steady on a smooth push-in, but it adds a registered mark, barcode and side print, and the stream only just folds at the surface.web / original
ProductMiniMax H3333031344x7688 s156 s3 of 3 label lines right; music added by our render path3.52.82.54.82.81.53.0The crispest print of the test, but it opens already close, invents a barcode and side panel, and the dipper is gone within a second while a thin thread keeps falling from nowhere.web / original
ProductVeo 3.1111011280x7206.03 s66 s3 of 3 label lines right2.32.53.33.82.01.32.5A hand wraps round the jar with the dipper floating free, then jumps out of shot near the end, the camera never pushes in, rules are added to the label, and the sound has half a second of dead silence.web / original
ProductVeo 3.1222021280x7206 s57 s3 of 3 label lines right; music added by our render path2.82.03.04.32.51.82.7A believable jar and a correct label with rules added, but no hand holds the dipper, a second dipper sits on the slate, the camera barely moves, and the dipper sinks into the jar at the end.web / original
ProductVeo 3.1333031280x7206 s66 s2 of 3 label lines right; music added by our render path2.83.03.04.02.01.82.8HONEY is printed twice on the label, a big hand grips the jar while the dipper floats free, the honey keeps falling from nothing once the hand leaves, and the camera never pushes in.web / original
SceneWan 3.0111011280x7206.04 s130 sNo cut detected4.03.83.34.53.54.03.8Sharp and lively with a dog that crosses and a loud, clear bell, but rain is thin, blue and red tents replace plain canvas, lit boards with made-up writing fill the frame, and the rise is modest.web / original
SceneWan 3.0222021280x7206.04 s163 sNo cut detected4.03.53.34.53.04.03.7Crisp and busy with a loud clear bell, but one dog becomes two, the rain is thin, coloured tents and made-up signs are everywhere, and giant lanterns float into the last frames.web / original
SceneWan 3.0333031280x7206.04 s124 sNo cut detected4.03.53.34.53.03.53.6Sharp people, a lively dog and a loud clear bell, but the rider's head is cut off at the start, the rain is thin, and coloured tents and menu boards with made-up writing replace plain canvas.web / original
SceneKling 4.01none1280x7206.04 s189 sNo cut detected4.33.53.83.54.53.03.8The most literal reading of the brief: a real swerve around the cart, a black dog crossing, and a rise over plain canvas with the same rider throughout, though the picture is grey and dim, a box appears on the bike and no bell comes through.web / original
SceneKling 4.02none1280x7206.04 s246 sNo cut detected4.03.53.83.33.83.53.6A real swerve past the cart, a bell in the sound and a tall rise over plain canvas in order, but one dog becomes two, a yellow box appears on the bike, and the picture is grey and dim.web / original
SceneKling 4.03none1280x7206.04 s148 sNo cut detected4.33.53.33.83.83.33.6Cart and dog arrive in order and the rider stays readable, but the rise is modest, a yellow box and helmet were added, and the street stays dim.web / original
SceneSeedance 2.51none1280x7206.08 s311 sNo cut detected3.03.03.53.82.03.33.1Superb wet cobbles from very low and a clear bell, but the coat is dark rather than yellow, the rider's head stays out of frame, steam whites out the shot, and the clip ends on umbrellas with the rider lost.web / original
SceneSeedance 2.52none1280x7206.08 s287 sNo cut detected3.53.03.83.83.52.83.4The truest low angle on superb wet cobbles and a real rise over plain canvas, but the rider's head is out of frame for the first half, the dog is a blur, and voices mutter under the rain with no clear bell.web / original
SceneSeedance 2.53none1280x7206.08 s229 sNo cut detected3.53.54.04.03.02.83.5A rich covered market with visible rain, but a backpack appears, the white dog walks alongside instead of crossing, and the rise leaves the rider stuck to the bottom edge at an impossible scale.web / original
SceneMiniMax H3111011344x7688 s180 sNo cut detected4.54.03.34.34.32.83.8Cart and a dog on cue, then the tallest clean rise of the test to a rooftop view of plain canvas with the rider still in shot, though the camera starts at chest height, the rain is light and no clear bell comes through.web / original
SceneMiniMax H3222021344x7688 s212 sNo cut detected4.54.03.84.34.54.34.2Cart, dog, single clear bell and a tall rise over plain canvas with the rider still centred in the last frame, the fullest reading of the brief in the test, though the swerve is slight and the opening is not truly low.web / original
SceneMiniMax H3333031344x7688 s196 sNo cut detected4.33.53.33.54.03.33.6Cart, a dog across the frame and a very tall rise over plain canvas with the rider kept in shot, but the raincoat flares like a cape, the air fills with far too many lanterns, and the bell is faint.web / original
SceneVeo 3.1111011280x7206.03 s74 sNo cut detected3.53.04.03.02.52.83.1Heavy visible rain and a dog that really crosses, but the camera barely rises and never reveals the street, big made-up signs take over, and the whole picture has an illustrated look.web / original
SceneVeo 3.1222021280x7206.03 s65 sNo cut detected3.52.83.83.02.83.53.2Heavy visible rain and a real rise, but the dog looks half pig, the rider leaves the frame and never returns, made-up signs dominate, and the picture has an illustrated look.web / original
SceneVeo 3.1333031280x7206.03 s66 sNo cut detected, but plays as a jump2.53.03.83.02.03.53.0Heavy rain, cart and a dog that crosses, then the picture jumps to a sea of umbrellas with the rider gone, which plays as a cut, under big made-up signs and an illustrated look.web / original

What this test can't tell you

Three prompts do not cover everything, and three takes per job is a small sample, so read a gap of 0.3 or less as no gap at all. Both judges were AI models reading frames and measurements. Nobody listened to these clips by ear: sound was judged from transcripts, spectrograms and loudness, so voice quality is the weakest part of our scoring, and 12 frames can miss a glitch between them. Our lip sync measure was rough and we did not rely on it. It put Seedance 2.5 and Kling 4.0 closest, and Wan 3.0 up to half a second out, so watch the clips if lip sync matters to you. Blinding had one known hole: MiniMax H3's 8-second length made its clips recognisable, and those extra two seconds may have helped it on the slow reveal. Anything not in the table, including Seedance 2.0 and HeyGen Video, was not tested. Models and prices change quickly, and these results are from one day.

Frequently asked questions

What is the best AI video generator right now?

In our 1 November 2026 test, Kling 4.0 and Wan 3.0 finished level at 3.8 out of 5 across 45 clips, ahead of Seedance 2.5, MiniMax H3 and Veo 3.1. Kling was the most consistent and Wan was the cheaper of the two. The best choice still depends on the job.

Which AI video model is best for a person talking?

Wan 3.0, Seedance 2.5 and Kling 4.0 tied. All three said our line word for word and handled finger counting in most takes. Veo 3.1 never counted to three in any take.

Which AI video model handles text on a product best?

Kling 4.0 did best on the whole product job, with Wan 3.0 close behind. Spelling itself is no longer the main problem: 14 of 15 clips printed all three label lines correctly.

Is Veo 3.1 worth the price?

Not on this test. At $0.40 per second it was the most expensive and it scored lowest, mostly because it skipped steps in the brief. It was the fastest to come back, and its stills are strong, so simple one-idea shots may suit it better than our prompts did.

How much does an AI video clip cost?

At the makers' published prices, a 6-second 720p clip costs $0.60 on Wan 3.0, $0.94 on Kling 4.0, about $1.36 on Seedance 2.5 and $2.40 on Veo 3.1. MiniMax H3 costs $0.64 for 8 seconds.

Who judged the clips?

Two separate AI judges scored every clip blind from frames, a spectrogram, loudness and a transcript. No person scored them and nobody judged the sound by ear. All the clips are on this page so you can check our calls.

Hermoso runs all five models from one account, so you can put these prompts, or your own, through any of them.

Try the top pick →   See pricing