Start and End Frame AI Video: The Cheapest Way We Found
Measured cost of first-and-last frame interpolation across platforms: Veo 3.1 Fast, Kling 2.6, Flow cost comparisons, and local MiniMax H3.

Key takeaways
- Google Flow with Veo 3.1 Fast costs a flat 20 credits, rendering fixed 8-second clips with no cheaper duration.
- Omni Flash does not support end-frame interpolation; the advertised 7-credit rate applies strictly to start-frame video.
- Kling 2.6 at 1080p costs 225 credits for 5 seconds on Magnific, making Google Flow approximately 11 times cheaper.
- Local MiniMax H3 provides first-and-last-frame interpolation at zero credit cost, completing 5-second takes in 7m36s.
- H3 interpolation requires identical wardrobe and environments across endpoints; divergent outfits render as morphs.
Cloud platform pricing: Veo 3.1 Fast and Omni Flash limits
Before Omni 1.1, Veo 3.1 Fast was the only start-and-end-frame model in our Flow table. It costs a flat 20 credits and renders only 8 seconds, so there is no cheaper duration.
Executing precise cinematic transitions in generative video production often requires locking both the beginning and ending compositions of a shot. When directing narrative scene changes or branded packshot reveals, supplying two boundary frames guarantees that motion concludes on exact product framing. On Google Flow, Veo 3.1 Fast served as our baseline keyframing engine, billing at a flat rate of 20 credits per generation. However, the model enforces an immutable 8 s duration format, preventing teams from reducing credit expenditure by rendering shorter takes.
Our earlier table said Omni Flash at 7 credits was the cheapest first-and-last-frame option. That was wrong. The 7-credit Frames quote is start-frame only, and a live check on 5 August 2026 showed Omni Flash never takes an end frame.
Auditing platform interface capabilities is vital to eliminate budgeting errors. Initial workflow documentation suggested that Omni Flash could interpolate between boundary keyframes for only 7 credits. However, a live interface audit conducted on 5 August 2026 confirmed that Omni Flash accepts only a starting frame, rendering endpoint conditioning impossible.
Omni Flash 1.1 evaluation and signature analysis
A first-and-last-frame run on Omni Flash 1.1 on 2 September 2026 rendered one continuous 8-second descent with no cut. Its quote came back at the 8-second 1920x1080 signature of Veo 3.1 Fast, so the Omni price is still unread.
Testing emerging generation endpoints requires careful inspection of backend execution signatures. On 2 September 2026, our team evaluated Omni Flash 1.1 on a continuous 8-second camera descent between two boundary stills. While the render completed successfully as a single seamless take without unexpected cuts, the task metadata and resolution profile exhibited the exact 8-second 1920x1080 signature of Veo 3.1 Fast. Until billing telemetry reports independent cost figures, the true native pricing of Omni Flash remains unverified.
Against the 20-credit Veo route, Flow was about 11 times cheaper than Kling 2.6 for the same job, measured on 5 August 2026.
Comparative economic analysis highlights massive pricing discrepancies across cloud generation providers. When evaluating identical start-and-end frame camera tasks, routing jobs through Google Flow proved approximately 11 times cheaper than commercial alternatives on competing platforms.
Magnific Kling tiers: resolution requirements and credit scales
On Magnific, Kling 2.5 start-and-end frames require 1080p, which costs about 325 credits for 5 seconds. Kling 2.5 at 720p is free in the web UI but takes only a start frame.
Understanding resolution-dependent feature gates on Magnific prevents costly misallocations of platform credits. While Kling 2.5 provides free generations at 720p within its consumer web interface, that complimentary tier restricts conditioning strictly to a single starting still. Activating full start-and-end frame interpolation requires upgrading to 1080p output, incurring an expenditure of approximately 325 credits for a brief 5-second sequence.
| Generator Rail / Interface | Resolution Tier | Keyframe Capability | Cost / Compute Metric | Operational Boundary |
|---|---|---|---|---|
| Google Flow (Veo 3.1 Fast) | 1080p | Start and end keyframes | 20 credits flat | Fixed 8 s runtime format only |
| Google Flow (Omni Flash) | 720p/1080p | Start frame only | 7 credits | Cannot accept end frame (verified 5 August 2026) |
| Magnific (Kling 2.5) | 1080p | Start and end keyframes | ~325 credits (5 s) | 720p tier free but lacks end frame |
| Magnific (Kling 2.6) | 1080p | Start and end keyframes | 225 credits (5 s) | Lowest paid Magnific option (5 August 2026) |
| Local MiniMax H3 | - | Start and end keyframes | 7m36s (no credits) | 4% overhead vs start-only (7m15s); shared outfit required |
Kling 2.6 at 1080p with start and end frames costs 225 credits for 5 seconds on Magnific. That was our cheapest paid first-and-last-frame option on that platform, measured with the free cost simulator on 5 August 2026.
Upgrading to Kling 2.6 improved pricing efficiency substantially on Magnific. In simulations run on 5 August 2026, rendering a 5-second 1080p interpolation in Kling 2.6 required 225 credits—a significant reduction from the 325 credits demanded by Kling 2.5, establishing Kling 2.6 as the most economical paid keyframing solution on Magnific.
Zero-credit local interpolation with MiniMax H3
Local MiniMax H3 first-and-last-frame costs no credits. A 5-second run took 7 minutes 36 seconds with the second keyframe, against 7 minutes 15 seconds with a start frame only, about 4% overhead.
Local generative workstations eliminate per-second API invoices entirely by shifting workloads to in-house GPU hardware. On our local production workstations running MiniMax H3, generating a 5-second vertical take between boundary keyframes completed in 7m36s. Compared to a standard start-frame-only render taking 7 minutes 15 seconds, conditioning on an ending keyframe added merely 4% computational overhead while providing complete camera path control at zero cloud expense.
On H3 the two keyframes must share wardrobe and setting. The same outfit in the same location with a different pose interpolates cleanly. Two different outfits read as a morph, not a costume change.
However, local latent interpolation models enforce strict physical continuity assumptions. When providing boundary keyframes in MiniMax H3, both stills must feature identical wardrobe styling, hair arrangements, and environmental backgrounds. If a prompt attempts to interpolate between two different outfits or distinct architectural locations, the diffusion process fails to simulate a plausible narrative transition, resulting in unnatural visual morphing.
Seedance 2.5 capabilities and camera matching principles
Seedance 2.5 accepts a start frame and reference images together in one request. The 'mutually exclusive' limit we noted applies to Seedance 2.0 only.
Iterative model updates frequently resolve historical workflow limitations. Under Seedance 2.0, production teams were forced to choose between providing a starting plate or uploading multi-angle character reference sets. With the release of Seedance 2.5, the architecture accepts both an initial composition frame and facial reference sheets simultaneously within a single payload, streamlining character consistency.
Magnific lists a Kling 4.0 start-and-end variant behind a feature flag at 190 credits per second at 720p. Our Higgsfield checks on 25 October 2026 found no working keyframe endpoint for Kling 4.0, so the Magnific variant is the only one we have seen.
Matching camera pose, background composition and field of view in both endpoint images limits unwanted zoom better than camera negatives. This is a field report that we have not measured on our own runs.



