Vidu Q3 Turbo First-Last Frames interpolates a quick, cost-efficient transition between two key images — your start frame and end frame — guided by a text prompt. Great for transformation reveals, transitions, and short-form storytelling at scale.
About this model
Vidu Q3 Turbo First-Last Frames interpolates a quick, cost-efficient transition between two key images — your start frame (image_url) and end frame (last_image) — guided by a text prompt. Great for transformation reveals, transitions, and short-form storytelling at scale.
Cost analysis
| Provider | Cost | Notes |
|---|---|---|
| muapiapp | $0.06 per second at 720p ($0.30 per 5s clip) | Per-second pricing — 360p $0.035/s, 540p $0.04/s, 720p $0.06/s, 1080p $0.08/s. |
| Fal.ai | Not available | Vidu Q3 Turbo first-last frames is not listed on Fal.ai at this time. |
| Replicate | Not available | Vidu Q3 Turbo first-last frames is not listed on Replicate at this time. |
Per-second pricing — 360p $0.035/s, 540p $0.04/s, 720p $0.06/s, 1080p $0.08/s.
Vidu Q3 Turbo first-last frames is not listed on Fal.ai at this time.
Vidu Q3 Turbo first-last frames is not listed on Replicate at this time.
** 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. | Dark smoke begins leaking from the woman’s body and rapidly expands outward. Her form dissolves into swirling vapor while glowing eyes emerge from the smoke cloud. The alley fills with violent rotating smoke as the camera circles aggressively around the transformation. |
| First Image URL | string | URL of the starting (first) frame image. | https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q3-turbo-first-last-frames-1.jpg |
| Last Image URL | string | URL of the ending (last) frame image. | https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q3-turbo-first-last-frames-2.jpg |
| Resolution | Enum (4 options) | The resolution of the generated video. | 720p |
| Aspect Ratio | Enum (5 options) | Aspect ratio of the output video. | 16:9 |
| Duration | int | The duration of the generated video in seconds. | 5 |
| Audio | boolean | Whether to generate audio for the video. | false |
Text prompt describing the transition.
Dark smoke begins leaking from the woman’s body and rapidly expands outward. Her form dissolves into swirling vapor while glowing eyes emerge from the smoke cloud. The alley fills with violent rotating smoke as the camera circles aggressively around the transformation.URL of the starting (first) frame image.
https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q3-turbo-first-last-frames-1.jpgURL of the ending (last) frame image.
https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q3-turbo-first-last-frames-2.jpgThe resolution of the generated video.
720pAspect ratio of the output video.
16:9The duration of the generated video in seconds.
5Whether to generate audio for the video.
falseDeveloper documentation
Provide both keyframes: Pass image_url (first frame) and last_image (final frame).
Write a transition prompt: Describe the motion, transformation, and camera move between the two frames.
Pick resolution and aspect ratio: Match the aspect ratio to your source images. 720p is the recommended default.
Set duration: 1–16 seconds. Longer durations give the transition more room.
Submit: Async — poll /api/v1/predictions/{request_id}/result or use a webhook_url.
Frequently asked
For cleanest results, yes — match both images and the requested `aspect_ratio`.
Turbo trades a bit of fidelity for speed and lower cost. Pro is tighter on motion detail; Turbo is fine for most transitions and great for iteration.
Use the Image-to-Video endpoint instead — first-last frames requires both `image_url` and `last_image`.