Seedance 2.5 image to video: first frame and last frame
Send a first_frame, or a first_frame and last_frame, with seedance-2.5 on Sume. Rules for frame_images, how it differs from input_references and what to set.

To animate a still with Seedance 2.5, send it in frame_images with frame_type: "first_frame"; add a second entry with last_frame to pin the ending. Sume's seedance-2.5 catalog lists first_frame and last_frame, and accepts at most two frame images.
The BytePlus tutorial documents first and last frame as one of its Seedance 2.5 modes.
How do I request it?
Each entry is an image_url object plus a frame_type.
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5",
"prompt": "The door slowly opens and warm light spills out",
"duration": 6,
"resolution": "720p",
"aspect_ratio": "16:9",
"frame_images": [
{"type": "image_url", "image_url": {"url": "https://example.com/closed.png"}, "frame_type": "first_frame"},
{"type": "image_url", "image_url": {"url": "https://example.com/open.png"}, "frame_type": "last_frame"}
]
}'What rules apply on Sume?
These come from the video docs and API validation.
| Rule | Detail |
|---|---|
| Entries | At most 2: first_frame, last_frame |
last_frame alone | Not accepted; it needs a first_frame |
With input_references | frame_images takes precedence; the job is image-to-video |
| Aspect ratio | Send one from the catalog list; adaptive is not in the seedance-2.5 list |
When should I use references instead?
Use frame_images when the still must be an exact frame. Use references when the image only guides look or identity; see image to video vs reference to video.
Sources
Related posts
More in Models
- Seedance 2.5 omni reference: how @image, @video and @audio tags work
Seedance 2.5 prompts point at references with tags such as @Image 1. Sume rewrites lowercase tags like @image1 to the casing the model expects. Examples.
- When was Seedance 2.5 released, and where can you use it?
ByteDance Seed launched Seedance 2.5 on 2026-07-31 in its own apps. The model id seedance-2.5 is in Sume's video catalog. Dates and access, read 2026-09-29.
- Seedance 2.5 video editing: green screen, camera angle, timestamps
ByteDance says Seedance 2.5 edits video by timestamp, incl. green screen and camera angle. What BytePlus documents for edits and what Sume's API lists today.
- Seedance 2.5 vs 2.0: what changed in duration and references
Seedance 2.5 raises the clip to 30 seconds and references to 50 in BytePlus's docs. The 2.0 vs 2.5 table and how Sume's own limits differ, read 2026-09-29.
Written by Sume