> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.empiriolabs.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.empiriolabs.ai/_mcp/server.

# Pixverse v5

> Cinematic video generation in Text-to-Video, Image-to-Video, and Transition modes with high detail, fluid motion, and lifelike animations.

![Pixverse v5](https://media.empiriolabs.ai/model-logos/pixverse-v5.png)

[PixVerse](/providers/pixverse) · Video Generation

`POST /v1/videos/generations`

Cinematic video generation in Text-to-Video, Image-to-Video, and Transition modes with high detail, fluid motion, and lifelike animations.

## At a glance

| Field               | Value                         |
| ------------------- | ----------------------------- |
| Model id            | `pixverse-v5`                 |
| Model release date  | 2025-08-29                    |
| Input modalities    | Text, Image                   |
| Output modalities   | Video                         |
| Context window      | -                             |
| Weight precision    | -                             |
| Features            | audio, styles                 |
| Native inference    | No                            |
| New                 | No                            |
| Supported endpoints | `POST /v1/videos/generations` |
| Alternate model ids | `pixverse/v5`                 |

## Pricing

| Charge       | Spec      | Rate       |
| ------------ | --------- | ---------- |
| 360p/540p 5s | per video | \$0.23     |
| 360p/540p 8s | per video | \$0.46     |
| 720p 5s      | per video | \$0.306667 |
| 720p 8s      | per video | \$0.613333 |
| 1080p 5s     | per video | \$0.613333 |

## Example request

```bash
curl https://api.empiriolabs.ai/v1/videos/generations \
  -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"model": "pixverse-v5", "prompt": "sunrise over the ocean", "duration": 6}'
```

## Parameters

| Parameter         | Type   | Required | Default  | Description                                                                                                                                                                                                                                                  |
| ----------------- | ------ | -------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `prompt`          | string | yes      | -        | Scene description.                                                                                                                                                                                                                                           |
| `mode`            | enum   | no       | `"auto"` | auto picks the mode from your attachments: transition with an end frame, i2v with an image, otherwise t2v. t2v: text to video. i2v: animate one image. transition: interpolate between a first and last frame. · Allowed: `auto`, `t2v`, `i2v`, `transition` |
| `resolution`      | enum   | no       | `"720p"` | Output resolution. Larger = higher fidelity but slower / more expensive. · Allowed: `360p`, `540p`, `720p`, `1080p`                                                                                                                                          |
| `aspect_ratio`    | enum   | no       | `"16:9"` | Output aspect ratio for text-to-video. Image modes follow the source image. · Allowed: `16:9`, `4:3`, `1:1`, `3:4`, `9:16`                                                                                                                                   |
| `duration`        | enum   | no       | `"5s"`   | 1080p only supports 5s. · Allowed: `5s`, `8s`                                                                                                                                                                                                                |
| `negative_prompt` | string | no       | `""`     | Text description of what to avoid in the output.                                                                                                                                                                                                             |
| `image`           | string | no       | -        | Reference image URL. Required for i2v / transition.                                                                                                                                                                                                          |
| `image_end`       | string | no       | -        | End-frame image URL for transition mode.                                                                                                                                                                                                                     |
| `seed`            | number | no       | -        | Reproducibility seed.                                                                                                                                                                                                                                        |

## Notes

Cinematic video generation in Text-to-Video, Image-to-Video, and Transition modes.

---

*Machine-readable schema:* `GET https://api.empiriolabs.ai/v1/models/pixverse-v5`.