Start & end frames (input)
All backends receive these two frames as I2I anchors and must interpolate the transition between them.
stage 01 · empty_with_outline
→
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
| Backend | Cost | Time | Size | Duration | End frame | File |
| 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.
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.