Picto.Video

Model testRun 18 Sep 202612 models7 photos83 clips

Which AI video model is best for each kind of image in 2026

We ran seven photos through twelve AI video models with the same prompt for each, and put every clip side by side. Seedance 2.0 and Kling 3.0 got through all seven without a bad clip. Grok Imagine 1.5 came close at five cents a clip, and Pika 2.2 redrew most of the photos it was given. Watch them and vote for the clip you would keep.

Last tested 18 Sep 2026 on fal.ai. Re-run when a model ships a new version. Draft scores

  1. Studio portrait of a woman in a white fur wrap looking back over her shoulder01PortraitTop pick Seedance 2.0
  2. Brown and white Shih Tzu puppy lying in long grass02PetTop pick Kling 3.0
  3. Two corked glass bottles of lavender oil on burlap with lavender stems03ProductTop pick Kling 3.0
  4. Retro mountain badge logo with the word MOUNTAINS on a dark background04LogoTop pick Kling 3.0
  5. Snow-covered mountain range above larch-covered hills in the Altai05LandscapeTop pick Seedance 2.0
  6. Teenage boys sliding down a wet plastic tarp on a lawn06GroupTop pick Hailuo H3
  7. Sepia cabinet card of a Victorian woman holding a book07Old photoTop pick Kling 3.0
The short answer

Which model for which kind of picture

A top pick moved the way the prompt asked and still looked like the photo. We mark a model avoid when it changed the subject or broke the scene. The readers' column updates as votes come in.

PictureTop picksCheapest good clipAvoidReaders' pick
PortraitSDSeedance 2.0VOVeo 3.1 FastGKGrok Imagine 1.5 $0.05GMGemini Omni FlashPKPika 2.2HHHappy Horse 1.1Not enough votes yet
PetKLKling 3.0HLHailuo H3GKGrok Imagine 1.5 $0.05PKPika 2.2HHHappy Horse 1.1Not enough votes yet
ProductKLKling 3.0HLHailuo H3SDSeedance 2.0LMLuma Ray 3.2 $0.15VOVeo 3.1 FastPKPika 2.2Not enough votes yet
LogoKLKling 3.0SDSeedance 2.0WNWan 3.0FXFLUX 3GKGrok Imagine 1.5 $0.05HLHailuo H3PVPixVerse V6LMLuma Ray 3.2PKPika 2.2Not enough votes yet
LandscapeSDSeedance 2.0VOVeo 3.1 FastWNWan 3.0PVPixVerse V6 $0.025PKPika 2.2HHHappy Horse 1.1Not enough votes yet
GroupHLHailuo H3SDSeedance 2.0VOVeo 3.1 FastPVPixVerse V6 $0.025PKPika 2.2Not enough votes yet
Old photoKLKling 3.0HLHailuo H3PVPixVerse V6 $0.025WNWan 3.0PKPika 2.2HHHappy Horse 1.1Not enough votes yet

Our marks come from watching every clip at 720 pixels. Each clip scores 1 to 5; top pick is a 5, avoid is 2 or less. Draft scores

Price against quality

What a clip costs against how it scored

ModelBest score at or below each price
12345$0.02$0.05$0.10$0.20$0.50$1$2Price of one 5-second clip on fal.ai, log scaleOur average score, 1 to 5PixVerse V6Grok Imagine 1.5Gemini Omni FlashLuma Ray 3.2Pika 2.2Hailuo H3Wan 3.0FLUX 3Kling 3.0Happy Horse 1.1Veo 3.1 FastSeedance 2.0
Scatter chart of twelve AI video models: price of one 5-second clip on a log scale against average score out of 5. The same numbers are in the table below.
$0.025
Cheapest clip, PixVerse V6
$1.52
Dearest clip, Seedance 2.0
4.7
Top score, Seedance 2.0

Grok Imagine 1.5 scored 3.9 out of 5 for five cents a clip. Happy Horse 1.1 costs fourteen times as much and scored 2.0, below everything except Pika 2.2.

The gold line is the best average score you can buy at or below each price. Anything under the line is beaten by a model that costs the same or less.

Prices are fal.ai list prices on 18 September 2026 for one 5-second clip at the 720p tier with sound off. Seedance 2.0 bills in tokens, so its price is worked out from the clip size. Veo 3.1 Fast only sells 4, 6 and 8 second clips, so its figure is the per-second rate times five.

ModelOutputSound
PVPixVerse V6PixVerse$0.025$0.0051 min 28 s1200 × 800Silent3.1
GKGrok Imagine 1.5xAI$0.05$0.011 min 23 s1168 × 768Adds soundNo switch to turn it off3.9
GMGemini Omni FlashGoogle$0.15$0.032 min 02 s1280 × 720Adds soundNo switch to turn it off3.0
LMLuma Ray 3.2Luma AI$0.15$0.032 min 21 s960 × 720Silent2.9
PKPika 2.2Pika$0.20Priced per clip: $0.20 for 5 seconds at 720p.$0.0410 min 33 s1152 × 768Silent1.0
HLHailuo H3MiniMax$0.25$0.051 min 45 s1152 × 768Adds soundNo switch to turn it off4.0
WNWan 3.0Alibaba$0.25$0.054 min 03 s1174 × 78230 fpsSilent3.6
FXFLUX 3Black Forest Labs$0.425$0.0853 min 42 s1088 × 800Silent3.9
KLKling 3.0Kuaishou$0.70$0.142 min 23 s1176 × 784Silent4.3
HHHappy Horse 1.1Alibaba$0.70$0.144 min 06 s1176 × 784Adds soundNo switch to turn it off2.0
VOVeo 3.1 FastGoogle DeepMind$0.75Sold in 4, 6 and 8 second clips. The 4-second clip on this page cost $0.60.$0.152 min 06 s1280 × 720Silent3.7
SDSeedance 2.0ByteDance$1.52Billed in tokens: about 108,700 for a 5-second 720p clip, at $0.014 per 1,000.$0.3044 min 55 s1112 × 834Silent4.7

Median wait is the time from submitting the job to getting the file, with all 84 jobs queued at once on 18 Sep 2026. It includes queueing.

The clips

Seven photos, twelve models each

Every clip in a section plays in sync. Drag the timeline to compare the same moment across all twelve. Hold Original to flash the source photo over every clip, and open any clip to wipe between it and the original at full size.

Portraits and faces

Seedance 2.0 and Veo 3.1 gave the most natural turn to camera and kept her face. For five cents, Grok Imagine 1.5 does a decent job. Gemini refused the photo outright, and two models finished it as a different woman.

Top pickSDSeedance 2.0VOVeo 3.1 Fast
Cheapest good clipGKGrok Imagine 1.5 $0.05
AvoidGMGemini Omni FlashPKPika 2.2HHHappy Horse 1.1
Prompt, the same for all twelve

She turns her head fully toward the camera and smiles softly. Her hair moves in a light breeze. The fur wrap stays still.

Studio portrait of a woman in a white fur wrap looking back over her shoulderOriginal
Nguyễn Phát on Pixabay

Tap a clip to watch it large, then pick the one you would keep.

Kling 3.0 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalKLReaders' pick
Kling 3.0$0.70

A small turn with the face intact.

0%
Hailuo H3 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalHLReaders' pick
Hailuo H3$0.25

Face intact, the smile arrives late.

0%
Seedance 2.0 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalSDTop pickReframed to 3:4Readers' pick
Seedance 2.0$1.52

Turned to camera with a natural smile and kept her face.

0%
Veo 3.1 Fast clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalVOTop pick4 s clip, Crops to 9:16Readers' pick
Veo 3.1 Fast$0.75

The most natural head turn. Crops to 9:16.

0%
Wan 3.0 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalWNReaders' pick
Wan 3.0$0.25

Turned and smiled, the hair a little stiff.

0%
Grok Imagine 1.5 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalGKReaders' pick
Grok Imagine 1.5$0.05

Turned and smiled, the hand moved too.

0%
Refused this photo. Gemini blocks realistic people.
GMRefused
Gemini Omni Flash$0.15

0%
FLUX 3 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalFXReframed to 3:4Readers' pick
FLUX 3$0.425

Barely moved.

0%
PixVerse V6 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalPVReaders' pick
PixVerse V6$0.025

Moved the hair and held the face.

0%
Luma Ray 3.2 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalLMReframed to 3:4Readers' pick
Luma Ray 3.2$0.15

Changed her pose and opened the wrap.

0%
Pika 2.2 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalPKAvoidReaders' pick
Pika 2.2$0.20

Blew out the face and relit the scene.

0%
Happy Horse 1.1 clip: studio portrait of a woman in a white fur wrap looking back over her shoulderOriginalHHAvoidReaders' pick
Happy Horse 1.1$0.70

Pushed in and finished the face as a different woman.

0%
Clips re-encoded at one setting. Open one to see it at 720 pixels.Your picks so far

Pets

Hailuo H3 and Kling 3.0 kept the puppy's face and markings through the head tilt. Pika 2.2 and Happy Horse 1.1 each handed back a different dog. Grok Imagine 1.5 is the cheap option that still works.

Top pickKLKling 3.0HLHailuo H3
Cheapest good clipGKGrok Imagine 1.5 $0.05
AvoidPKPika 2.2HHHappy Horse 1.1
Prompt, the same for all twelve

The puppy tilts its head, blinks, and its fur ruffles in the breeze. The grass sways gently.

Brown and white Shih Tzu puppy lying in long grassOriginal
Edyta Stawiarska on Pixabay

Tap a clip to watch it large, then pick the one you would keep.

Kling 3.0 clip: brown and white Shih Tzu puppy lying in long grassOriginalKLTop pickReaders' pick
Kling 3.0$0.70

Kept the face and colouring through the tilt.

0%
Hailuo H3 clip: brown and white Shih Tzu puppy lying in long grassOriginalHLTop pickReaders' pick
Hailuo H3$0.25

Head tilt and blink, fur and markings intact.

0%
Seedance 2.0 clip: brown and white Shih Tzu puppy lying in long grassOriginalSDReframed to 4:3Readers' pick
Seedance 2.0$1.52

Gentle tilt, fur moves well.

0%
Veo 3.1 Fast clip: brown and white Shih Tzu puppy lying in long grassOriginalVO4 s clip, Crops to 16:9Readers' pick
Veo 3.1 Fast$0.75

Natural motion, crops to 16:9.

0%
Wan 3.0 clip: brown and white Shih Tzu puppy lying in long grassOriginalWNReaders' pick
Wan 3.0$0.25

Small tilt, fine fur detail.

0%
Grok Imagine 1.5 clip: brown and white Shih Tzu puppy lying in long grassOriginalGKReaders' pick
Grok Imagine 1.5$0.05

A good clip for five cents.

0%
Gemini Omni Flash clip: brown and white Shih Tzu puppy lying in long grassOriginalGMCrops to 16:9Readers' pick
Gemini Omni Flash$0.15

Natural tilt, crops to 16:9.

0%
FLUX 3 clip: brown and white Shih Tzu puppy lying in long grassOriginalFXReframed to 4:3Readers' pick
FLUX 3$0.425

Subtle and faithful.

0%
PixVerse V6 clip: brown and white Shih Tzu puppy lying in long grassOriginalPVReaders' pick
PixVerse V6$0.025

Small movement, slightly soft.

0%
Luma Ray 3.2 clip: brown and white Shih Tzu puppy lying in long grassOriginalLMReframed to 4:3Readers' pick
Luma Ray 3.2$0.15

Big head turn, the face changes shape.

0%
Pika 2.2 clip: brown and white Shih Tzu puppy lying in long grassOriginalPKAvoidReaders' pick
Pika 2.2$0.20

Turned it into a different dog.

0%
Happy Horse 1.1 clip: brown and white Shih Tzu puppy lying in long grassOriginalHHAvoidReaders' pick
Happy Horse 1.1$0.70

Rolled the puppy over into a different dog.

0%
Clips re-encoded at one setting. Open one to see it at 720 pixels.Your picks so far

Product shots

A product must not change, and Kling 3.0 gave the cleanest orbit with the bottles and corks untouched. Hailuo H3 and Seedance 2.0 were close. Veo 3.1 took the word glints literally and covered the frame in sparkles.

Top pickKLKling 3.0HLHailuo H3SDSeedance 2.0
Cheapest good clipLMLuma Ray 3.2 $0.15
AvoidVOVeo 3.1 FastPKPika 2.2
Prompt, the same for all twelve

Slow camera orbit around the two bottles. Light glints move across the glass and the lavender stems sway slightly. The corks and bottles stay exactly as they are.

Two corked glass bottles of lavender oil on burlap with lavender stemsOriginal
Ilona Frey on Pixabay

Tap a clip to watch it large, then pick the one you would keep.

Kling 3.0 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalKLTop pickReaders' pick
Kling 3.0$0.70

Clean slow orbit, corks and bottles untouched.

0%
Hailuo H3 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalHLTop pickReaders' pick
Hailuo H3$0.25

Smooth orbit, glass stays clean.

0%
Seedance 2.0 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalSDTop pickReframed to 4:3Readers' pick
Seedance 2.0$1.52

Steady orbit, stems sway as asked.

0%
Veo 3.1 Fast clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalVOAvoid4 s clip, Crops to 16:9Readers' pick
Veo 3.1 Fast$0.75

Read light glints as sparkles all over the frame.

0%
Wan 3.0 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalWNReaders' pick
Wan 3.0$0.25

Good orbit, slight wobble in the glass.

0%
Grok Imagine 1.5 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalGKReaders' pick
Grok Imagine 1.5$0.05

0%
Gemini Omni Flash clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalGMCrops to 16:9Readers' pick
Gemini Omni Flash$0.15

0%
FLUX 3 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalFXReframed to 4:3Readers' pick
FLUX 3$0.425

Slow and faithful.

0%
PixVerse V6 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalPVReaders' pick
PixVerse V6$0.025

The orbit bent the bottles out of shape.

0%
Luma Ray 3.2 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalLMReframed to 4:3Readers' pick
Luma Ray 3.2$0.15

Careful push, bottles unchanged.

0%
Pika 2.2 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalPKAvoidReaders' pick
Pika 2.2$0.20

Knocked a bottle over and rolled it across the table.

0%
Happy Horse 1.1 clip: two corked glass bottles of lavender oil on burlap with lavender stemsOriginalHHReaders' pick
Happy Horse 1.1$0.70

The orbit swapped the backdrop for a table edge.

0%
Clips re-encoded at one setting. Open one to see it at 720 pixels.Your picks so far

Landscapes

Most models can manage a slow push toward mountains, so this is the place to pay less. PixVerse V6 at under three cents and Grok Imagine 1.5 at five cents gave usable clips. When the shot matters, Seedance 2.0, Wan 3.0 and Veo 3.1 moved the camera most smoothly.

Top pickSDSeedance 2.0VOVeo 3.1 FastWNWan 3.0
Cheapest good clipPVPixVerse V6 $0.025
AvoidPKPika 2.2HHHappy Horse 1.1
Prompt, the same for all twelve

Slow camera push toward the snowy peaks. Clouds drift and the larch trees sway gently in the wind.

Snow-covered mountain range above larch-covered hills in the AltaiOriginal
Анатолий Стафичук on Pixabay

Tap a clip to watch it large, then pick the one you would keep.

Kling 3.0 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalKLReaders' pick
Kling 3.0$0.70

0%
Hailuo H3 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalHLReaders' pick
Hailuo H3$0.25

Adds a heavy cloud bank over the peaks.

0%
Seedance 2.0 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalSDTop pickReframed to 4:3Readers' pick
Seedance 2.0$1.52

Smooth push with drifting cloud.

0%
Veo 3.1 Fast clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalVOTop pick4 s clip, Crops to 16:9Readers' pick
Veo 3.1 Fast$0.75

Steady push, crops to 16:9.

0%
Wan 3.0 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalWNTop pickReaders' pick
Wan 3.0$0.25

Cloud rolls over the ridge, smooth push.

0%
Grok Imagine 1.5 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalGKReaders' pick
Grok Imagine 1.5$0.05

Push and drifting cloud for five cents.

0%
Gemini Omni Flash clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalGMCrops to 16:9Readers' pick
Gemini Omni Flash$0.15

0%
FLUX 3 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalFXReframed to 4:3Readers' pick
FLUX 3$0.425

0%
PixVerse V6 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalPVReaders' pick
PixVerse V6$0.025

Usable clip for under three cents.

0%
Luma Ray 3.2 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalLMReframed to 4:3Readers' pick
Luma Ray 3.2$0.15

0%
Pika 2.2 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalPKAvoidReaders' pick
Pika 2.2$0.20

Buried the mountains in fog.

0%
Happy Horse 1.1 clip: snow-covered mountain range above larch-covered hills in the AltaiOriginalHHAvoidReaders' pick
Happy Horse 1.1$0.70

Painted a grey band across the peaks.

0%
Clips re-encoded at one setting. Open one to see it at 720 pixels.Your picks so far

Group photos with action

The hardest photo in the set: lots of people and fast water. Veo 3.1 got the slide and the splash right, with the boys behind running in. Pika 2.2 threw the photo away and made a new scene with a different boy.

Top pickHLHailuo H3SDSeedance 2.0VOVeo 3.1 Fast
Cheapest good clipPVPixVerse V6 $0.025
AvoidPKPika 2.2
Prompt, the same for all twelve

The boy in front slides forward on the wet tarp laughing, water splashes up, and the boys behind cheer and run. Natural motion.

Teenage boys sliding down a wet plastic tarp on a lawnOriginal
StockSnap on Pixabay

Tap a clip to watch it large, then pick the one you would keep.

Kling 3.0 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalKLReaders' pick
Kling 3.0$0.70

Camera follows the slide, the face holds.

0%
Hailuo H3 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalHLTop pickReaders' pick
Hailuo H3$0.25

Follows the slide into the water.

0%
Seedance 2.0 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalSDTop pickReframed to 4:3Readers' pick
Seedance 2.0$1.52

Big splash, faces hold.

0%
Veo 3.1 Fast clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalVOTop pick4 s clip, Crops to 16:9Readers' pick
Veo 3.1 Fast$0.75

The slide, the splash, the boys behind running in.

0%
Wan 3.0 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalWNReaders' pick
Wan 3.0$0.25

Cuts to a new camera angle halfway.

0%
Grok Imagine 1.5 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalGKReaders' pick
Grok Imagine 1.5$0.05

0%
Gemini Omni Flash clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalGMCrops to 16:9Readers' pick
Gemini Omni Flash$0.15

0%
FLUX 3 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalFXReframed to 4:3Readers' pick
FLUX 3$0.425

0%
PixVerse V6 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalPVReaders' pick
PixVerse V6$0.025

0%
Luma Ray 3.2 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalLMReframed to 4:3Readers' pick
Luma Ray 3.2$0.15

0%
Pika 2.2 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalPKAvoidReaders' pick
Pika 2.2$0.20

Regenerated the scene with a different boy.

0%
Happy Horse 1.1 clip: teenage boys sliding down a wet plastic tarp on a lawnOriginalHHReaders' pick
Happy Horse 1.1$0.70

Close-up of the slider, the crowd runs in.

0%
Clips re-encoded at one setting. Open one to see it at 720 pixels.Your picks so far

Old scanned portraits

Kling 3.0 and Hailuo H3 made the smallest change and looked the most right, with the sepia and paper grain left alone. Wan 3.0 redrew the studio backdrop. Happy Horse 1.1 pushed in and finished the face as someone else.

Top pickKLKling 3.0HLHailuo H3
Cheapest good clipPVPixVerse V6 $0.025
AvoidWNWan 3.0PKPika 2.2HHHappy Horse 1.1
Prompt, the same for all twelve

She looks up from the book, gives a small smile and turns her head slightly toward the camera. Subtle, natural motion. Keep the sepia photograph look.

Sepia cabinet card of a Victorian woman holding a bookOriginal
Cabinet card c.1880, public domain, via rawpixel

Tap a clip to watch it large, then pick the one you would keep.

Kling 3.0 clip: sepia cabinet card of a Victorian woman holding a bookOriginalKLTop pickReaders' pick
Kling 3.0$0.70

Looks up and smiles, sepia and grain untouched.

0%
Hailuo H3 clip: sepia cabinet card of a Victorian woman holding a bookOriginalHLTop pickReaders' pick
Hailuo H3$0.25

Head lift and smile, paper texture kept.

0%
Seedance 2.0 clip: sepia cabinet card of a Victorian woman holding a bookOriginalSDReframed to 9:16Readers' pick
Seedance 2.0$1.52

Natural lift, reframed to 9:16.

0%
Veo 3.1 Fast clip: sepia cabinet card of a Victorian woman holding a bookOriginalVO4 s clip, Crops to 9:16Readers' pick
Veo 3.1 Fast$0.75

0%
Wan 3.0 clip: sepia cabinet card of a Victorian woman holding a bookOriginalWNAvoidReaders' pick
Wan 3.0$0.25

Redrew the backdrop and added a chair.

0%
Grok Imagine 1.5 clip: sepia cabinet card of a Victorian woman holding a bookOriginalGKReaders' pick
Grok Imagine 1.5$0.05

Gentle lift of the head.

0%
Gemini Omni Flash clip: sepia cabinet card of a Victorian woman holding a bookOriginalGMCrops to 9:16Readers' pick
Gemini Omni Flash$0.15

0%
FLUX 3 clip: sepia cabinet card of a Victorian woman holding a bookOriginalFXReframed to 9:16Readers' pick
FLUX 3$0.425

0%
PixVerse V6 clip: sepia cabinet card of a Victorian woman holding a bookOriginalPVReaders' pick
PixVerse V6$0.025

0%
Luma Ray 3.2 clip: sepia cabinet card of a Victorian woman holding a bookOriginalLMReframed to 3:4Readers' pick
Luma Ray 3.2$0.15

Framing widens, the face softens.

0%
Pika 2.2 clip: sepia cabinet card of a Victorian woman holding a bookOriginalPKAvoidReframed to 2:3Readers' pick
Pika 2.2$0.20

Moved her into a different pose.

0%
Happy Horse 1.1 clip: sepia cabinet card of a Victorian woman holding a bookOriginalHHAvoidReaders' pick
Happy Horse 1.1$0.70

Zoomed into the face, which ends up as someone else.

0%
Clips re-encoded at one setting. Open one to see it at 720 pixels.Your picks so far
Your picks

Your picks next to the readers' and ours

Pick a clip in any section and it lands on this receipt, with what it would cost to make.

Picto.Video model testRun 18 Sep 2026, your picks
  1. Portraitnot picked yet
  2. Petnot picked yet
  3. Productnot picked yet
  4. Logonot picked yet
  5. Landscapenot picked yet
  6. Groupnot picked yet
  7. Old photonot picked yet
Total$0.00
Pick a clip in any section
How the test was run

Same photo, same prompt, first clip back

Seven photos, one plain prompt each, written the way a person types into a box. Every model ran once per photo through fal.ai on 18 September 2026, at its 720p tier and five seconds long, with sound switched off where the model has a switch. Nothing was retried or cherry-picked. The clip you see is the first one each model handed back.

On this page every clip is re-encoded at one setting, so file size and sharpness do not favour any model. Open a clip to watch it at 720 pixels.

Our score is a mark from 1 to 5 per clip. A 5 moved the way the prompt asked and still looks like the photo. A 1 changed the subject or broke the scene. Readers vote for one clip per photo, one vote per person, and can change it.

Photos by Nguyễn Phát, Edyta Stawiarska, Ilona Frey, Fajar Arroisi and Анатолий Стафичук on Pixabay, and StockSnap. The cabinet card is in the public domain, via rawpixel.

Why results differ

Why the same photo comes out different

These models learned motion from video, and most of that video is people, landscapes and animals. A logo is rare in that material, so some models treat the lettering as texture and repaint it. An old scan sits far from anything they have seen, and a model that likes to tidy the frame will redraw the backdrop.

There is so much footage of faces that the models are confident with them, sometimes too confident. Happy Horse 1.1 keeps pushing in and finishing the face its own way. The models that did best with people changed the least.

The words in a prompt matter more than people expect. The word glints put sparkles all over the Veo 3.1 product clip, and Luma Ray 3.2 read shine as a white smear across the logo. For products and logos, describe the camera and leave the effects out.

Questions

Questions people ask

Which AI model is best for animating a portrait?

In this test Seedance 2.0 and Veo 3.1 gave the most natural turn to camera. Hailuo H3 did well for 25 cents a clip. Gemini Omni Flash refuses photos of realistic people.

Which AI model is best for pet photos?

Hailuo H3 and Kling 3.0 kept the puppy looking like the puppy. Pika 2.2 and Happy Horse 1.1 each handed back a different dog.

Which AI video generator is best for product photos?

Kling 3.0 gave a clean orbit with nothing altered. Keep the prompt literal, since effect words such as glints and sparkle get taken literally.

Can AI animate a logo without changing the text?

Seedance 2.0, Kling 3.0, FLUX 3 and Wan 3.0 did. Luma, Hailuo, PixVerse and Pika altered the badge. Veo and Gemini only output 16:9 or 9:16, so a square logo gets cropped.

What is the cheapest model that still gives a good clip?

Grok Imagine 1.5 at five cents scored 4 on six of the seven photos. PixVerse V6 at under three cents was good for landscapes, group shots and old photos.

How much does Seedance 2.0 cost per clip?

fal.ai bills Seedance 2.0 in tokens. A 5-second clip at 720p comes to about 108,700 tokens, which is $1.52 at $0.014 per 1,000.

How often do these results change?

Models ship new versions every few months. The date of the last run is at the top of this page, and every re-run gets a line in the changelog below.

Changelog

  • First run. Twelve models, seven photos, 83 clips.

If you just want your photo animated

Doing this yourself means picking a model and paying fal.ai by the second. Picto.Video handles the model for you. Upload the photo and say what should move, and the clip comes back in under two minutes.

From $1. No subscription.

Animate a photo

Original Drag across the clip to compare with the original
0.0 s
86a48a7e 2026-09-28T15:42:46Z