Generate smooth video transitions with Seedance 2.5 First & Last Frame. Keyframe-driven motion at 720p, 30-second clips. Try free — pay per generation. International-region (Intl) endpoint.
About this model
Seedance 2.5 First & Last Frame is the early-access keyframe-transition endpoint in the Seedance 2.5 family, generating a smooth video transition between a start image and an end image. It preserves the visual identity of both frames while filling in natural, cinematic motion between them, and supports clips up to 30 seconds at 720p. This is Muapi's international-region endpoint for the same Seedance 2.5 model, served via Seegen's Dreamina deployment for traffic outside mainland China.
Cost analysis
| Provider | Cost | Notes |
|---|---|---|
| muapiapp | $0.34/sec (720p) or $0.17/sec (480p) | Pay-per-generation pricing with no subscription. |
| Fal.ai | $0.47/sec (720p) or $0.2205/sec (480p) | MuAPI is ~28% cheaper than Fal.ai at 720p and ~23% cheaper at 480p. |
| Replicate | Not available | Seedance 2.5 is not listed on Replicate. |
Pay-per-generation pricing with no subscription.
MuAPI is ~28% cheaper than Fal.ai at 720p and ~23% cheaper at 480p.
Seedance 2.5 is not listed on Replicate.
* Competitor pricing is estimated based on similar model architectures and usage tiers.
Configuration schema
| Parameter | Type | Description | Default |
|---|---|---|---|
| Prompt | string | Text prompt describing the transition and motion. | Create a smooth transition from a cloudy sky to a quiet riverside park path, with natural camera movement and realistic lighting. |
| First and Last Frame Images | array | Exactly 2 images: [first_frame, last_frame]. | https://samplelib.com/jpeg/sample-clouds-400x300.jpg |
| Duration | int | The duration of the generated video in seconds. | 5 |
| Aspect Ratio | Enum (7 options) | Aspect ratio of the output video. | 16:9 |
| Seed | int | Random seed for reproducible generation. Use -1 for random. | 42 |
Text prompt describing the transition and motion.
Create a smooth transition from a cloudy sky to a quiet riverside park path, with natural camera movement and realistic lighting.Exactly 2 images: [first_frame, last_frame].
https://samplelib.com/jpeg/sample-clouds-400x300.jpgThe duration of the generated video in seconds.
5Aspect ratio of the output video.
16:9Random seed for reproducible generation. Use -1 for random.
42Developer documentation
Choose Your Start and End Images
images_list: [first_frame, last_frame].Describe the Transition
prompt describing the motion and camera movement between frames.Configure Output
duration (4–30s), aspect_ratio, and optionally seed.Submit via the API
curl -X POST https://api.muapi.ai/api/v1/seedance-2.5-intl-first-last-frame \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Create a smooth transition from a cloudy sky to a quiet riverside park path.",
"images_list": ["https://example.com/start.jpg", "https://example.com/end.jpg"],
"duration": 8
}'
GET /api/v1/predictions/{request_id}/result until status is completed, then retrieve the video URL from output.Frequently asked
Nothing about the request/response shape — it's the same Seedance 2.5 model, served through Seegen's Dreamina deployment for international-region traffic instead of the mainland-China Doubao deployment. Pricing is identical.
It generates a video transition between two supplied images — the first becomes the opening frame, the second the closing frame — with natural motion in between.
Exactly 2, in order: `[first_frame, last_frame]`, via the `images_list` field.
720p by default. A cheaper 480p variant is available separately.
Between 4 and 30 seconds, configurable via the `duration` parameter.
Yes — pass an explicit `seed` value, or use -1 for a random seed each time.