Theme
Vidu video
The Vidu video family currently offers two integration styles: official format (/vidu/ent/v2/*) and OpenAI-compatible /v1/videos (multipart/form-data).
OpenAI format
Submit with POST /v1/videos and query with GET /v1/videos/{task_id}, using multipart form data.
Video generation
`POST /v1/videos` — multipart Vidu video task submission
View docs →Task status query
`GET /v1/videos/{task_id}` — query task status and results
View docs →Official format
Uses the /vidu/ent/v2/* APIs and supports multiple video generation modes.
Supported models (official format)
| Model | Description | Duration rules |
|---|---|---|
| Efficient high-quality audio/video generation | Model-dependent | |
| / | Newer models with strong quality and rich detail | 1–10 seconds |
| Newer model with strong quality and faster generation | 1–10 seconds | |
| / | Clear visuals and smooth transitions | Model-dependent |
| Fast generation | Model-dependent |
Endpoint summary
| Capability | Method | Path | Format |
|---|---|---|---|
| Video generation | POST | OpenAI | |
| Task query | GET | OpenAI | |
| Text-to-video | POST | Official | |
| Image-to-video | POST | Official | |
| First–last frame to video | POST | Official | |
| Reference to video | POST | Official | |
| Query task | GET | Official |