Genace

image to video API models: which ones accept a start frame

6 of the 6 models on the platform accept a starting frame via image_inputs.

ModelCostDurationResolution
Seedance25 credits3–15s720p, 1080p
Kling35 credits5 or 10s1080p
Veo 3100 credits8s fixed720p, 1080p
Flux5 creditss480p, 720p, 1080p
Nano Banana4 creditss480p, 720p, 1080p
Ideogram6 creditss480p, 720p, 1080p

The request

{
  "model": "seedance-2.0-fast",
  "prompt": "the camera pushes slowly forward",
  "image_inputs": ["https://example.com/frame.jpg"]
}

A URL, not an upload — the image must be reachable by the upstream provider. Only the first entry is used; a second URL does not produce an interpolation between two frames.

Price does not change

Starting from an image costs exactly what starting from text costs on every model above. No head-start discount, no extra-input surcharge.

The prompt should describe motion

The frame already contains the subject. Re-describing it is the most common reason the result comes back looking frozen — spend the words on camera movement and what changes. The image to video prompt generator has no subject field for that reason.

Models covered on this page

Where these facts come from

  • codebase: src/ai/providers/*.ts — every pricing() and paramsSchema
  • codebase: src/config/website.tsx — credit pack pricing