Give the model the first frame and the last frame and it renders the journey between them. It is the most controllable video lane there is, because you have fixed both ends of the shot and left the model only the middle to invent. On OpenModels it runs on our own GPUs, which means the free green wallet pays for it.
With a single start frame you are asking the model to invent everything after the first twenty-fifth of a second, and it will — including where the shot ends up. With two frames you have specified the destination, so the model is solving a much smaller problem: how to get from A to B in the time given. The failure modes shrink accordingly.
This is what makes it the right lane for a transition, a product turn, a before-and-after, or any shot where the last frame has to match something you already have — the first frame of the next clip, for instance.
Which plan: Free plan and up. LTX 2.3 First / Last Frame is a comfy lane on our own GPUs, so it is payable with the green wallet a free account refills to ⚡20 a day. Free renders are clamped to a 480 px short side; any paid plan removes the clamp.
| Property | Value |
|---|---|
| Images required | exactly two — a start frame and an end frame |
| Clip lengths | 4, 8 or 16 seconds |
| Resolutions | 480p, 720p, 1080p — clamped to 480 px short side on the free plan |
| Aspect ratios | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| Wallet | ⚡ green, from ⚡6 per started five-second block at 720p |
| Plan | every plan, including Free |
Both images are required, not optional. Attaching one and pressing Generate is refused in the composer rather than quietly rendering a one-frame job, because a lane that silently drops an input is a lane that bills you for the wrong render.
What it costs: Billing is per started five-second block, quoted at 720p, with a 0.75 multiplier at 480p. So at the free plan's clamped size: about ⚡4.5 for four seconds, ⚡9 for eight, ⚡18 for sixteen. Own-GPU prices are set at runtime and can carry a demand multiplier, so treat those as floors and read the quote on the button.
Open the composer — Opens the video composer. Pick the First / Last Frame lane and attach both images.
Almost every bad result from this lane comes from a pair of images that could not belong to the same continuous shot. The model will still try, and what it produces is a morph rather than a move.
Watch out: The lane renders a single continuous shot. It cannot cut, and asking it to "then cut to" produces a smear across the cut rather than an edit. Render two clips and join them.
The hardest part of this lane is not the render, it is producing an end frame that could genuinely be the same shot four seconds later. Prompting a second image from scratch will not do it — two independent generations of the same description are two different people in two different rooms.
Edit the start frame instead. Qwen Image Edit runs on our own GPUs and takes a written instruction against an attached picture, on the same green wallet, from ⚡1: attach the start frame, ask for the one change you want at the other end — a turned head, a raised cup, a wider framing — and use the result as frame two. Everything you did not ask to change stays, which is exactly the property this lane needs. Krea 2 Identity is the other own-GPU option when the change is a restage of the same person or product rather than a small edit.
For a change the edit models cannot make, the fallback is to shoot both frames from one source: generate a batch from the same prompt and seed, pick two that share a subject, and accept that you will spend a few green credits finding the pair. It is still cheaper than a bad sixteen-second render.
Because you control both ends, this lane is the one that lets separate renders join up. The method is mechanical:
Four chained 16-second LTX renders is just over a minute of continuous video, built four blocks at a time. On a free account that is four days of the daily wallet, which is a real constraint rather than a rhetorical one — but it is a minute of video for no money, and the clamped 480 px size is fine for deciding whether the sequence works before a paid plan renders it properly.
It runs on our own GPUs and is paid with the green wallet, which a free account refills to ⚡20 a day. At the free plan's clamped 480 px size a four-second render starts at about ⚡4.5, so roughly four a day.
4, 8 or 16 seconds. Billing is per started five-second block, so those three options are one, two and four blocks.
They should share an aspect ratio. The lane offers 21:9, 16:9, 4:3, 1:1, 3:4 and 9:16, and a mismatched pair forces a reframe that shows.
Yes, in gold, from Starter up. Kling 3.0 Pro and Seedance 2.0 Mini both take an optional end frame alongside a start frame. They cost per second rather than per block and render at higher resolutions.
Because the two frames could not belong to one continuous shot — a different subject, a different light, or a different framing. Generate the end frame by editing the start frame rather than prompting it separately.