On the same prompts, Veo 3.1 Fast won 2 of 3 scored briefs and Kling 3.0 won 1. Veo took faces and the UGC creator ad. Kling took the product ad, the one where the label had to survive, at $0.28 a clip against $0.90.
1-2briefs won, Kling 3.0 vs Veo 3.1 Fast
Veo 3.1 Fastoverall winner
$0.28Kling 3.0 per clip
$0.90Veo 3.1 Fast per clip
Which to use, by ad
Product and e-commerce ads
Kling 3.0. Kling kept the 'NOIR' label and the brief; Veo swapped in a different bottle.
Face close-ups and talent shots
Veo 3.1 Fast. Veo gave the natural blink-to-smile; Kling was soft and the smile landed late.
UGC creator ads
Veo 3.1 Fast. Veo brought creator energy and native audio. Ask it to keep the product large.
Logo intros and motion graphics
Neither. Neither. Both lost to Claude Opus 5.5 writing the motion in code.
Cost per take
Kling 3.0. Kling costs $0.28 a clip, Veo 3.1 Fast $0.90.
Same prompt, side by side
Every brief both models ran, with the identical prompt. Scores are out of 10 for the brief.
Motion design
Brand intro · kinetic type · UI motionPromptPremium motion design brand intro. On a deep navy background, bold white geometric shapes slide, snap and morph, assembling into the wordmark 'SPRITES'. Flat 2D vector, electric orange and lilac accents, smooth easing.
Kling 3.03.5/10
5th of 6
3D blocks instead of flat 2D, wrong medium for motion graphics.
Veo 3.1 Fast4.0/10
4th of 6
Thin line-art that falls apart mid-transition. Not UI-safe.
No video model wins this brief: Claude Opus 5.5 writing the motion in code beat all of them.
Face realism
Close-up portrait · micro-expressionPromptExtreme close-up portrait of a woman in her early 30s with freckles and natural skin, soft window light. She looks down, lifts her eyes to camera and breaks into a shy smile; subtle eye movement and a blink. 85mm, photorealistic.
Kling 3.07.0/10
5th of 6
Soft and tightly cropped; the smile lands late.
Wins
Veo 3.1 Fast8.5/10
2nd of 6
Cinematic softness, natural blink-to-smile; a touch less skin detail.
E-com product ad
Hero packshot · liquid splashPromptLuxury product ad: amber perfume bottle, gold cap, label 'NOIR', on a wet black stone plinth. Water splash erupts in slow motion, warm rim light, camera orbits 90°. High-end commercial.
Wins
Kling 3.08.5/10
1st of 6
Clean 'NOIR' label, crown splash, wet plinth, exactly the brief. Skipped the orbit. Cheapest model.
Veo 3.1 Fast6.5/10
6th of 6
Gorgeous, but swapped in a spray-pump bottle and pouring liquid: off-brief.
UGC creator ad
Phone selfie · product in handPromptVertical smartphone selfie, UGC style. A friendly woman in her 20s in a bright bathroom holds a white serum bottle to camera, tilts it to show the label, taps it and smiles while talking. Handheld, natural daylight, not cinematic.
Kling 3.08.0/10
4th of 6
Authentic bathroom-robe vibe, lively; hands a little busy.
Wins
Veo 3.1 Fast8.5/10
2nd of 6
Natural creator energy and native audio; product ends up small.
For product ads and price, yes: Kling 3.0 kept the label on the perfume brief and costs about a third of Veo 3.1 Fast per clip. For faces and talking UGC, Veo 3.1 scored higher on the same prompts.
Which is better for realistic product videos, Kling 3.0 or Veo 3.1?
Kling 3.0. On the luxury packshot prompt it delivered the clean 'NOIR' label, the crown splash and the wet plinth; Veo 3.1 Fast produced a gorgeous clip of the wrong product. For a real SKU, give either model the product photo as the start frame.
Does Veo 3.1 have audio and Kling not?
Veo 3.1 generates native audio, which is why it is the pick for a UGC ad with dialogue in the clip. For silent B-roll and product shots, audio does not decide it.
Want finished ads, not model bakeoffs?
Director by Sprites: every monday you get finished, on-brand video ads, reviewed by a human. You never write a prompt. You pick the winners. Sprites ships the campaigns.