Generate videos from text prompts. Supports three resolutions: 540p, 720p, and 1080p.
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.
Bearer authentication format: Bearer {{API Key}}.
Request Body
Whether to add background music.
Random seed for controlling the randomness of generation. The same seed produces similar results.
Whether to generate audio.
Video style, e.g. cinematic, realistic, artistic, etc.
Text prompt describing the desired video content in detail. Length limit: 1 - unlimited
Video duration (seconds), supports 1-10 seconds. Possible values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Subject list. Each subject contains id, images, and voice_id (can be empty for text-to-video). Subject ID, referenced in the prompt using @id.
List of subject image URLs. Array length: 1 - unlimited
Whether to add a watermark.
Output video resolution. Default: 720p. Possible values: 540p, 720p, 1080p
Video aspect ratio, e.g. 16:9, 9:16, 1:1, etc.
Movement amplitude, controlling the intensity of object motion in the video. Possible values: auto, small, medium, high
Response
Provider request ID (optional)