Skip to main content
POST
/
v3
/
async
/
vidu-q2-pro-fast-img2video
VIDU Q2 Pro Fast Image to Video
curl --request POST \
  --url https://api.myrouter.ai/v3/async/vidu-q2-pro-fast-img2video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "bgm": true,
  "seed": 123,
  "audio": true,
  "images": [
    {}
  ],
  "prompt": "<string>",
  "duration": 123,
  "off_peak": true,
  "voice_id": "<string>",
  "watermark": true,
  "resolution": "<string>",
  "movement_amplitude": "<string>"
}
'
{
  "task_id": "<string>",
  "provider_request_id": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.myrouter.ai/llms.txt

Use this file to discover all available pages before exploring further.

Generate new videos from reference images (fast mode). Supports 720p and 1080p resolutions. Fast mode significantly reduces generation time, ideal for speed-sensitive scenarios.
This is an async API that only returns the task_id of the async task. Use the task_id to call the Get Async Task Result API to retrieve the generated result.

Request Headers

Content-Type
string
required
Enum: application/json
Authorization
string
required
Bearer authentication format: Bearer {{API Key}}.

Request Body

bgm
boolean
default:false
Whether to add background music.
seed
integer
Random seed for controlling the randomness of the generation result. The same seed produces similar results.
audio
boolean
default:false
Whether to generate audio.
images
array
required
List of input image URLs.Array length: 1 - unlimited
prompt
string
required
Text prompt with a detailed description of the expected video content.
duration
integer
default:5
required
Video duration (in seconds). Supports 1-10 seconds.Possible values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
off_peak
boolean
default:false
Whether to enable off-peak task mode.
voice_id
string
Voice ID (optional).
watermark
boolean
default:false
Whether to add a watermark.
resolution
string
default:"720p"
Output video resolution. Supports 720p and 1080p. Default: 720p.Possible values: 720p, 1080p
movement_amplitude
string
default:"auto"
Movement amplitude, controlling the intensity of object motion in the video.Possible values: auto, small, medium, high

Response

task_id
string
required
Use the task_id to call the Get Async Task Result API to retrieve the generated output.
provider_request_id
string
Provider request ID (optional)