VIDU Q2 reference image to video API, supports multiple resolution options. Generates new video content based on reference image.
This is an asynchronous API; only the task_id will be returned. You should use the task_id to request the Task Result API to retrieve the video generation results.
Supports: application/json
Bearer authentication format, for example: Bearer {{API Key}}.
Request Body
Whether to add background music
Random seed for controlling randomness. Same seed produces similar results.
Whether to generate audio
Text prompt, can use @1, @2, etc. placeholders to reference subjects
Video duration in seconds, supports 1-10 seconds Optional values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
List of subjects, each containing id, images, and voice_id Array length: 1 - unlimited Subject ID, referenced in prompt using @id
Subject image URL list Array length: 1 - unlimited
Output video resolution. Default is 720p. Optional values: 540p, 720p, 1080p
Video aspect ratio, such as 16:9, 9:16, 1:1, etc.
Movement amplitude, controls the intensity of object movement Optional values: auto, small, medium, high
Response
Use the task_id to request the Task Result API to retrieve the generated outputs.