Loading model…正在加载模型详情…
Loading model…正在加载模型详情…
Create cinematic video from a written scene with PixVerse V6, a model focused on visual storytelling and expressive camera movement.
Fast bee POV, tilted camera movement, strong motion blur, kitchen objects passing near the lens, warm light, and audible buzzing.
A low-angle fast tracking shot of a giant green ape monster with heavy metal armor running through a city. Buildings are falling down. Smoke and broken stones in the air. Blue and cold colors. Handheld camera shake. Sparks come from the metal joints. Glowing orange eyes and open mouth. Professional movie quality.
PixVerse V6 is a video generation model from PixVerse AI. PixVerse AI’s description highlights cinematic visuals, multi-shot storytelling, native audio and visual control.
UniRoute currently offers the Text to Video variant. Write a scene description, choose a resolution and duration option, and review the quote before running it in the workspace or through the media API.
PixVerse AI’s description of PixVerse V6 emphasizes multi-shot storytelling and character consistency. On UniRoute, the available workflow is text to video; the specs table shows the output options you can request today.
What you can do with PixVerse V6 through UniRoute today.
Describe the subject, action, lighting and camera behavior. Select an output option and submit the quoted task to explore the scene as a video.
Other PixVerse V6 modes (image-to-video, transitions, reference-based creation and extension) and separate audio or multi-clip controls are not available on UniRoute yet.
The variants you can call, with their options and prices.
| Variant | Model ID | Modes | Inputs | Output | Price |
|---|---|---|---|---|---|
| PixVerse V6 Text to Video | pixverse-v6/text-to-video | Text to video | Text prompt and a size option | Resolution: 360p, 540p, 720p, 1080p; Duration: 5s, 10s | $0.13 to $0.90 per request |
Priced per request. The option you choose sets the price.
| PixVerse V6 Text to Video | |
|---|---|
| 360p · 5s | $0.13 |
| 360p · 10s | $0.25 |
| 540p · 5s | $0.18 |
| 540p · 10s | $0.35 |
| 720p · 5s | $0.23 |
| 720p · 10s | $0.45 |
| 1080p · 5s | $0.45 |
| 1080p · 10s | $0.90 |
Rounded to the cent; the live quote in the workspace shows the exact amount. Prices updated 2026-11-08.
Pay as you go from a single USD wallet balance. You see the quote before each request.
Call PixVerse V6 from your own code with the media API.
# Requires bash, curl and jq. Set API_KEY to your own unified UniRoute Key.set -euo pipefail: "${API_KEY:?Set API_KEY first}"BASE='https://api.uniroute.app/v1/media'MODEL='pixverse-v6/text-to-video'OPTION='360p:5'PROMPT='A calm sunrise over a mountain lake'curl -fsS --max-time 60 "$BASE/catalog" -H "Authorization: Bearer $API_KEY" | jq -e '.data.models'BODY=$(jq -n --arg model "$MODEL" --arg option "$OPTION" --arg prompt "$PROMPT" '{model:$model,option:$option,prompt:$prompt}')QUOTE_BODY=$(printf '%s' "$BODY" | jq '{model,option}')QUOTE=$(curl -fsS --max-time 60 "$BASE/quote" -H "Authorization: Bearer $API_KEY" -H 'Content-Type: application/json' -d "$QUOTE_BODY")CAP=$(printf '%s' "$QUOTE" | jq -er '.data.quoted_usd')BODY=$(printf '%s' "$BODY" | jq --arg cap "$CAP" '. + {max_cost_usd:$cap}')IDEMPOTENCY="example-$(date +%s)-$$"create() { curl -fsS --max-time 60 "$BASE/tasks" -H "Authorization: Bearer $API_KEY" -H "Idempotency-Key: $IDEMPOTENCY" -H 'Content-Type: application/json' -d "$BODY"; }TASK_ID=$(create | jq -er '.data.task_id')# The same request and idempotency key must return the original task without charging again.REPLAY_ID=$(create | jq -er '.data.task_id')[ "$TASK_ID" = "$REPLAY_ID" ]for attempt in $(seq 1 120); do TASK=$(curl -fsS --max-time 60 "$BASE/tasks/$TASK_ID" -H "Authorization: Bearer $API_KEY") printf '%s' "$TASK" | jq -e '.data | {task_id,status,billing}' if printf '%s' "$TASK" | jq -e '.data.status == "success" and .data.billing.state == "charged"' >/dev/null; then index=0 while IFS= read -r url; do index=$((index+1)) curl -fL --max-time 120 "$url" -o "$TASK_ID-$index.bin" done < <(printf '%s' "$TASK" | jq -er '.data.urls[].url') break fi if printf '%s' "$TASK" | jq -e '.data.status == "failed" and .data.billing.state == "released"' >/dev/null; then exit 1; fi if [ "$attempt" = 120 ]; then echo "Polling limit reached. Keep task ID $TASK_ID and query it later; do not create a new task." >&2 exit 1 fi sleep 5donecurl -fsS --max-time 60 "$BASE/tasks?limit=20" -H "Authorization: Bearer $API_KEY" | jq -e '.data'# Check this task and the caller Key in Console usage; billing.charged_usd is the actual USD charge.| Name | In | Description |
|---|---|---|
model | Body | Model ID to run. |
option | Body | One of the options offered for the model: 360p:5, 360p:10, 540p:5, 540p:10, 720p:5, 720p:10, 1080p:5, 1080p:10. |
prompt | Body | Text prompt describing what to generate. |
max_cost_usd | Body | Maximum cost in USD for this task, taken from the quote. |
Idempotency-Key | Header | A unique key per task, so a repeated request returns the original task instead of charging again. |
Typical ways to put PixVerse V6 to work.
Explore motion and camera direction from a written action scene before developing a finished storyboard.
Turn a social content brief into a short visual draft and compare prompt variations to find a useful direction.
Describe a product’s setting, movement and visual mood to test ideas for campaign videos.
Common questions about PixVerse V6.
PixVerse V6 is PixVerse AI’s video generation model. On UniRoute, its Text to Video variant turns a written prompt into a video through the workspace or the media API.
Not currently. Those PixVerse V6 variants are not callable through this page. The available Text to Video variant accepts a text prompt and a resolution and duration option.
UniRoute does not expose separate audio or multi-clip switches for this variant. Use the text prompt to describe the scene and select an option from the workspace.
From $0.13 / clip. Requests are priced for the whole clip according to the selected option. See the Pricing section for every option and rate (prices updated 2026-11-08).
Use the media API to quote the selected model and option, create a task with an Idempotency-Key and a maximum cost, then poll its status until the video is ready. The API section includes a complete request example.
No. Generation is paid from your wallet balance. You can open the workspace and review the price without paying, create an account to see a live quote for your exact settings, and you are charged only for requests that are accepted.