Kling video models comparison — transition 01 → 02

Project crocodile_pool_001 · 4 backends · Total cost $1.610 · Run 20260411-114319 · 2026-04-11 11:55 UTC

Start & end frames (input)

All backends receive these two frames as I2I anchors and must interpolate the transition between them.
start frame
stage 01 · empty_with_outline
end frame
stage 02 · excavation

Video prompt (sent to all backends)

Source: file:ai_timelapse/scripts/test_prompts/refined_t1_to_t2.txt · Length: 733 chars
Static overhead aerial drone shot, fixed camera position, no zoom, no pan, no tilt, no rotation. Time-lapse construction footage of a backyard pool excavation. The camera angle, fence, and white house in the background must remain perfectly identical from the first to the last frame. Inside the white spray-painted crocodile outline on the lawn, the grass is rapidly stripped away and a yellow excavator and small bulldozer dig out the crocodile-shaped hole at high speed, kicking up dust. Mounds of fresh dark soil pile up around the perimeter of the dig. Workers move at fast time-lapse speed, motion-blurred. Sunlight stays in the same direction throughout. Photorealistic, hyper-realistic, no CGI, no captions, no text overlays.

Summary

BackendCostTimeSizeDurationEnd frameFile
kling_fal_16_std $0.280 149s 25.3 MB 5s with end frame clip.mp4
kling_fal_26_pro $0.350 83s 21.1 MB 5s with end frame clip.mp4
kling_fal_30_std $0.420 79s 5.0 MB 5s with end frame clip.mp4
kling_fal_30_pro $0.560 151s 14.4 MB 5s with end frame clip.mp4

Side-by-side mosaic

All extracted frames at 1-sec intervals, all backends. Use this to spot camera drift and motion progression.
comparison mosaic

Per-backend results

Each backend got the same start frame, end frame, and prompt. Below: full clip + 1-sec interval frame timeline + args sent to fal.ai.

kling_fal_16_std $0.28 / clip kling_fal_16_std

149s generation 📦 25.3 MB 🎬 5s duration 🖼 6 frames extracted
t=0s t=0s
t=1s t=1s
t=2s t=2s
t=3s t=3s
t=4s t=4s
t=5s t=5s
(no args metadata)

kling_fal_26_pro $0.35 / clip kling_fal_26_pro

83s generation 📦 21.1 MB 🎬 5s duration 🖼 6 frames extracted
t=0s t=0s
t=1s t=1s
t=2s t=2s
t=3s t=3s
t=4s t=4s
t=5s t=5s
image_url: https://v3b.fal.media/files/b/0a95d20b/ffKeHQhsw3yt_xY4QQ2Ac_01_empty_with_outli...
duration: 5
aspect_ratio: 9:16
tail_image_url: https://v3b.fal.media/files/b/0a95d20b/jEYvk7A7fiwUzvq5b4I9c_02_excavation.png
generate_audio: False
cfg_scale: 0.5

kling_fal_30_std $0.42 / clip kling_fal_30_std

79s generation 📦 5.0 MB 🎬 5s duration 🖼 6 frames extracted
t=0s t=0s
t=1s t=1s
t=2s t=2s
t=3s t=3s
t=4s t=4s
t=5s t=5s
start_image_url: https://v3b.fal.media/files/b/0a95d214/4H2y8_QmEJd45JXhUo59r_01_empty_with_outli...
duration: 5
aspect_ratio: 9:16
end_image_url: https://v3b.fal.media/files/b/0a95d214/jpfeBXx55CG6j0bPc4JDw_02_excavation.png
generate_audio: False

kling_fal_30_pro $0.56 / clip kling_fal_30_pro

151s generation 📦 14.4 MB 🎬 5s duration 🖼 6 frames extracted
t=0s t=0s
t=1s t=1s
t=2s t=2s
t=3s t=3s
t=4s t=4s
t=5s t=5s
image_url: https://v3b.fal.media/files/b/0a95d21c/wCUvbkcdRtl4IxzJRDOL__01_empty_with_outli...
duration: 5
aspect_ratio: 9:16
tail_image_url: https://v3b.fal.media/files/b/0a95d21c/DwOHxCzwvxV616aQZCNap_02_excavation.png
generate_audio: False