Vidu Q3 Pro Text to Video API
Text to Video with Vidu Q3 Pro by Shengshu. Vidu's full-quality Q3 — cinematic motion and built-in audio, 1–16 s up to 1080p.
per second of video · 540p
Operational99.74% uptime (30 days)Try Vidu Q3 Pro Text to Video
Output frame shape.
Output resolution. Higher resolutions cost more per second.
Length of the generated clip in seconds (1–16s). You pay per second.
Create a free account with Google or email — pay only for what you generate.
Your video will appear here
Write a prompt, pick your settings and hit Run. You only pay for successful generations.
Also available: Vidu Q3 Pro Image to Video
See the Vidu Q3 Pro examples and prompts
Vidu Q3 Pro Text to Video API
/api/v1/run/shengshu/vidu-q3-pro/text-to-videoSubmits an asynchronous job and returns 202 with a generation id. Poll GET /api/v1/generations/{id} or pass webhook_url. See job lifecycle.
Input parameters
| Name | Type | Description | Affects price |
|---|---|---|---|
promptrequired | string | Describe the shot: subject, action, camera movement, lighting and style. | No |
aspect_ratio | string (enum) | Output frame shape. Values: 16:9 · 9:16 · 1:1 · 4:3 · 3:4 Default: 16:9 | Yes |
resolution | string (enum) | Output resolution. Higher resolutions cost more per second. Values: 540p · 720p · 1080p Default: 720p | Yes |
duration | integer | Length of the generated clip in seconds (1–16s). You pay per second. Range: 1–16s Default: 5 | Yes |
generate_audio | boolean | Generate synchronized dialogue and sound effects. Included in the price. Default: true | No |
seed | integer | Use the same seed and settings to reproduce a result. Leave empty for random. | No |
webhook_url | string (URL) | Optional. We POST the finished generation here, signed with your webhook secret. Webhooks | No |
Request
const API = "https://cheapergen.com/api/v1";
const headers = {
Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
"Content-Type": "application/json",
};
// 1. Submit the job
let job = await fetch(`${API}/run/shengshu/vidu-q3-pro/text-to-video`, {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "A lighthouse keeper climbs the spiral stairs during a storm, lightning through the windows, the beam sweeping the waves; cut to the lamp room as she lights it",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}),
}).then((r) => r.json());
// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 3000));
job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}
console.log(job.status === "succeeded" ? job.output.video.url : job.error);Response
{
"id": "gen_8c2QmX1nq0k4",
"object": "generation",
"model": "shengshu/vidu-q3-pro",
"endpoint": "shengshu/vidu-q3-pro/text-to-video",
"mode": "text-to-video",
"status": "queued",
"input": {
"prompt": "A lighthouse keeper climbs the spiral stairs during a storm, lightning through the windows, the beam sweeping the waves; cut to the lamp room as she lights it",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
},
"output": null,
"error": null,
"cost": {
"amount_usd": 0.2255,
"currency": "usd",
"estimated": true,
"official_usd": null,
"list_price_source": "official",
"list_price_label": "Official",
"saved_usd": null
},
"source": "api",
"started_at": null,
"completed_at": null,
"urls": {
"get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
"cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
},
"created_at": "2026-10-15T09:21:04Z"
}Vidu Q3 Pro pricing
Pay per second of video as you go, with no subscription required (monthly plans are optional). Failed generations are refunded automatically.
| Tier | Official price | CheaperGen | You save |
|---|---|---|---|
540p audio included | $0.0337/s | −25% | |
720p audio included | $0.0748/s | −25% | |
1080p audio included | $0.0897/s | −25% |
- Official price: Vidu international API list price for viduq3-pro (text / image / first-and-last-frame to video), platform.vidu.com/pricing at $0.005 per credit, checked 2026-10-19 (540p 9 credits = $0.045 / s, 720p 20 = $0.10, 1080p 24 = $0.12; audio included). Prices verified October 18, 2026.
More from Shengshu
Popular Shengshu models, on the same API key.
Similar video models
Popular text-to-video models from other developers.

Seedance2.5
Text · Image · Reference → Video
ByteDance's newest video model — longer, sharper, more controllable

MiniMaxH3
Text · Image · Reference → Video
Hailuo H3 — expressive motion and physics, up to 2K

MiniMaxH3 Fast
Text · Image · Reference → Video
MiniMax H3 in seconds, not minutes — an accelerated build of the open weights

Seedance2.0 Mini
Text · Image · Reference → Video
The lowest-cost Seedance for drafts and high volume


