Text2Movie

The film language each AI video model's docs let you write

Camera fields: start and end frames

21 of the 24 models' docs cover start and end frames. Of those, the commonest reading is “First and last frame”, for 11. Every row pairs a reading with the opening line taken from that model's docs. As of 2026-09-25.

Frames across the registerLit: the docs cover it. Dark: they do not, or could not be read.Frames across the registerReadingAdobe Firefly — Reading: First and last frameAdobe FireflyGoogle Veo — Reading: First and last frameGoogle VeoGrok Imagine — Reading: First frame onlyGrok ImagineHiggsfield — Reading: None in the docsHiggsfieldHunyuanVideo 1.5 — Reading: First frame onlyHunyuanVideo 1.5Kling AI — Reading: First and last frameKling AILeonardo Motion 2.0 — Reading: First frame onlyLeonardo Motion 2.0LTX — Reading: Several keyframesLTXLTX Studio — Reading: First frame onlyLTX StudioLuma Dream Machine — Reading: First and last frameLuma Dream MachineMidjourney — Reading: First and last frameMidjourneyMiniMax Hailuo — Reading: First and last frameMiniMax HailuoMoonvalley Marey — Reading: Several keyframesMoonvalley MareyOpen-Sora 2.0 — Reading: First frame onlyOpen-Sora 2.0Pika — Reading: First and last framePikaPixVerse — Reading: First and last framePixVerseRunway — Reading: Several keyframesRunwaySceneMixer — Reading: None in the docsSceneMixerSeedance — Reading: N/A, docs unreadableSeedanceSkyReels — Reading: First and last frameSkyReelsSora — Reading: First frame onlySoraStep-Video-TI2V — Reading: First frame onlyStep-Video-TI2VVidu — Reading: First and last frameViduWan — Reading: First and last frameWan
Fig. 1 Lit: the docs cover it. Dark: they do not, or could not be read.
Start and end frames: reading and doc line, by model, read 2026-09-25.
ModelReadingWhat the docs say
Adobe FireflyFirst and last frameA first and a last keyframe image can be uploaded as fixed points for the clip
Google VeoFirst and last frameA separate mode generates video from a first and a last frame
Grok ImagineFirst frame onlyVideo is generated from text or from a still image
HiggsfieldNone in the docsNot described in the docs read (2026-09-25)
HunyuanVideo 1.5First frame onlyText-to-video and image-to-video in one framework
Kling AIFirst and last frameStart and end frames to video is supported in VIDEO 2.6 and 3.0
Leonardo Motion 2.0First frame onlyA start frame from an uploaded or generated image
LTXSeveral keyframesThe model supports several keyframes, not only a first frame
LTX StudioFirst frame onlyPresets are applied to a clip made from a first-frame image on the LTXV model
Luma Dream MachineFirst and last frameKeyframes set a start image, an end image or both
MidjourneyFirst and last frameThe image is the starting frame; --end sets an ending frame and --loop makes the two the same
MiniMax HailuoFirst and last frameA first-frame image, a last-frame image or both can be set
Moonvalley MareySeveral keyframesSeveral reference images are placed on a timeline and the model makes the transitions
Open-Sora 2.0First frame onlyImage-to-video from a prompt and a reference image
PikaFirst and last framePikaframes takes a first and a last frame as still images
PixVerseFirst and last frameA Transition endpoint generates video between a first and a last frame
RunwaySeveral keyframesImage to video uses an input image; keyframes moved to an Animate Frames app
SceneMixerNone in the docsNot described in the docs read (2026-09-25)
SeedanceN/A, docs unreadableThe API reference asked for a sign-in and showed no text on the day read
SkyReelsFirst and last frameStart and end frame control is part of the diffusion forcing model's inference code
SoraFirst frame onlyAn input image anchors the first frame; the prompt says what happens next
Step-Video-TI2VFirst frame onlyThe image condition becomes the first frame of the generated video
ViduFirst and last frameTwo images set the start frame and the end frame
WanFirst and last frameA separate image-to-video mode takes a first and a last frame

Inclusion rule. All 24 models on the register. Order. Alphabetical by model name.

1What this field covers

This field records the frames a model can be given. 11 take a first and a last frame, 3 take several keyframes, 7 a first frame only; 2 are silent and 1 could not be read.

A last frame pins where a shot ends, which is what lets it hand over cleanly to the next one.

2Readings and how many models carry each

  • First and last frame: 11 models
  • Several keyframes: 3 models
  • First frame only: 7 models
  • N/A, docs unreadable: 1 model
  • None in the docs: 2 models

3Single models on this field

4The other five fields

How a camera move is asked for · Shot sizes and angles in the docs · Cuts inside one generation · A negative prompt · A setting for how much the picture moves