Vidu Video
The Vidu video series currently provides three integration methods: the official format (/vidu/ent/v2/*), OpenAI-compatible /v1/videos (multipart/form-data format), and the unified video endpoints /v1/video/create and /v1/video/query (JSON).
Official Format
Use the/vidu/ent/v2/* series of interfaces, which support multiple video generation modes.
Text to Video
POST /vidu/ent/v2/text2video, generates video from text only.Image to Video
POST /vidu/ent/v2/img2video, generates video from a first-frame image.Start-End Frame to Video
POST /vidu/ent/v2/start-end2video, generates video from start and end frames.Reference to Video
POST /vidu/ent/v2/reference2video, generates video with subject reference.Query Task
GET /vidu/ent/v2/task/{task_id}/creations, queries task status and results.Supported Models (Official Format)
OpenAI Format
UsePOST /v1/videos to submit and GET /v1/videos/{task_id} to query, with submission in multipart/form-data.
Video Generation
POST /v1/videos, submits a Vidu video task.Task Status Query
GET /v1/videos/{task_id}, queries task status and results.Supported Models (OpenAI Format)
Unified Video
UsePOST /v1/video/create to create tasks, and GET /v1/video/query?id= for queries.
Generate Video
POST /v1/video/create, submits a Vidu task in the unified video format.Query Task
GET /v1/video/query, queries status and results by task id.Common Capabilities (Unified Video)
Comparison
Parameter Constraints
Featured Capabilities
Related Pages
- Video Model Support Matrix
- Text to Video (Official Format)
- Image to Video (Official Format)
- Start-End Frame to Video (Official Format)
- Reference to Video (Official Format)
- Query Task (Official Format)
- Video Generation (OpenAI Format)
- Task Status Query (OpenAI Format)
- Generate Video (Unified Video)
- Query Task (Unified Video)