PixVerse V5.6 transforms text prompts into realistic videos with smooth motion and natural detail in seconds—ideal for stories, ads, and social clips. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Idle
$0.45per run·~22 / $10
Vertical video. A barista pours latte art in a cozy cafe. Hook (first second): extreme close-up of glossy espresso crema swirling as milk hits the surface. Camera: quick push-in to macro detail, then slow stabilized top-down shot as the rosette pattern forms, smooth motion for 5 seconds. Lighting: warm morning sunlight through window, soft shadows, gentle steam. Style: cinematic food videography, realistic liquids, crisp detail. Constraints: no scene cuts, no text.
Cinematic wide shot, historical epic in the style of Akira Kurosawa — a solitary samurai, clad in weathered, traditional dark grey robes with flowing sleeves, walks away from the camera through a dense, mist-laden bamboo forest at dawn. God rays pierce the canopy, casting long, golden beams through the fractured leaves, illuminating swirling dust and falling bamboo fronds. The wind howls softly, causing leaves to spiral around him like a living, chaotic veil. His right hand rests firmly on the hilt of his katana, blade gleaming faintly in the divine light, symbolizing resolve and quiet strength. The forest is alive with subtle movement — dewdrops glisten, shadows stretch, and the air hums with ancient silence. 8K resolution, atmospheric, moody, with deep contrast and cinematic depth. Shot on a wide-angle lens, emphasizing scale and isolation.
PixVerse v5.6 Text-to-Video turns a written scene description into a short animated clip. You control resolution (360p–1080p), duration (5s / 8s / 10s) and aspect ratio (16:9, 4:3, 1:1, 3:4, 9:16), while the model handles camera motion, lighting and transitions for you.
| Parameter | Required | Description |
|---|---|---|
| prompt | Yes | Up to 2048 characters describing the scene, pacing and camera moves |
| resolution | No | 360p, 540p, 720p, 1080p (default: 540p) |
| duration | No | 5, 8, or 10 seconds (default: 5). 10s not available for 1080p |
| resolution_ratio | No | 16:9, 4:3, 1:1, 3:4, 9:16 (default: 1:1) |
| generate_audio_switch | No | Enable audio generation for the video |
| thinking_type | No | auto (default), enabled, or disabled |
| negative_prompt | No | Terms to avoid (e.g., watermark, text, logo, glitch) |
| seed | No | Integer for reproducibility |
Write the prompt — Describe key shots, mood and motion, e.g. "Anime rooftop at sunset, slow dolly-in toward the character, hair and clothes moving in the wind, cinematic lighting."
Set resolution & aspect ratio
Choose duration — 5s for quick previews or punchy hooks; 8s for more developed mini-scenes.
Enable audio (optional) — Check generate_audio_switch for synchronized sound.
Adjust thinking & negative_prompt (optional) — Set thinking_type to "enabled" if you want the system to help structure a complex prompt. Add negative prompt to suppress unwanted elements.
Set seed — Keep a seed fixed while you tweak the prompt; change it when you want new takes.
Run and download — Generate the clip, review, then iterate as needed.
| Resolution | 5s | 8s | 10s |
|---|---|---|---|
| 360p | $0.35 | $0.70 | $0.77 |
| 540p | $0.35 | $0.70 | $0.77 |
| 720p | $0.45 | $0.90 | $0.99 |
| 1080p | $0.75 | $1.50 | — |
| Resolution | 5s | 8s | 10s |
|---|---|---|---|
| 360p/540p | +$0.45 | +$0.45 | +$0.45 |
| 720p | +$0.35 | +$0.45 | +$0.45 |
| 1080p | +$0.75 | +$0.45 | — |
Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/pixverse/pixverse-v5.6/text-to-video with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Pixverse v5.6 Text To Video below.
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/pixverse/pixverse-v5.6/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "540p",
"duration": 5,
"resolution_ratio": "1:1",
"generate_audio_switch": false,
"thinking_type": "auto"
}'
# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"
# When status is "completed", read the output from data.outputs[0].// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env
const result = await client.run("pixverse/pixverse-v5.6/text-to-video", {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "540p",
"duration": 5,
"resolution_ratio": "1:1",
"generate_audio_switch": false,
"thinking_type": "auto"
});
console.log(result.outputs[0]); // → URL of the generated output# pip install wavespeed
import wavespeed
output = wavespeed.run(
"pixverse/pixverse-v5.6/text-to-video",
{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"resolution": "540p",
"duration": 5,
"resolution_ratio": "1:1",
"generate_audio_switch": false,
"thinking_type": "auto"
}
)
print(output["outputs"][0]) # → URL of the generated outputPixverse v5.6 Text To Video is a Pixverse model for video generation, exposed as a REST API on WaveSpeedAI. PixVerse V5.6 transforms text prompts into realistic videos with smooth motion and natural detail in seconds—ideal for stories, ads, and social clips. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.
POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/pixverse/pixverse-pixverse-v5.6-text-to-video.
Pixverse v5.6 Text To Video starts at $0.45 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.
Key inputs: `prompt`, `resolution`, `duration`, `generate_audio_switch`, `resolution_ratio`, `thinking_type`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/pixverse/pixverse-pixverse-v5.6-text-to-video.
Average end-to-end generation time on WaveSpeedAI is around 77 seconds per request — measured across recent runs. Queue time scales with global demand; live status is visible in the prediction record.
Commercial usage rights depend on the model's license, set by its provider (Pixverse). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.