Video models › OmniHuman
Omnihuman 1.5
Omnihuman 1.5
video OmniHuman price on request
Request
POST https://app.video-blade.com/api/v1/generations
X-API-Key: vb_…
Content-Type: application/json
{
"callback_url": "https://your-app.example/callbacks/video-blade",
"input": {
"audio_url": "\u2026",
"image_url": "\u2026"
},
"model": "omnihuman-1-5"
}
Input parameters
| Name | Type | Required | Description |
|---|---|---|---|
image_url |
string | required | Portrait image URL. Supports any aspect ratio with subjects including people, pets, anime, etc. Accepted file types: image/jpeg, image/png, image/webp. Max file size: 10MB. |
mask_url |
array | optional | Optional mask image URL(s). To have a specific subject in the image speak, use 'Subject Detection' to get the corresponding mask image and pass it as input. Accepted file types: image/jpeg, image/png, image/webp. Max file size: 10MB. Multiple file upload is supported, up to 5 files. |
audio_url |
string | required | Audio URL. Duration must be less than 60 seconds (recommended 15 seconds or less; exceeding this will cause quality degradation). Accepted file types: audio/mpeg, audio/wav, audio/x-wav, audio/aac, audio/ogg, audio/mp4. Max file size: 10MB. |
prompt |
string | optional | Optional prompt text. Limited to Chinese, English, Japanese, Korean, Spanish, and Indonesian. Recommended 300 characters or less. Maximum length: 1000 characters. |
output_resolution |
string | optional | Output video resolution. - `720`: 720P - `1080`: 1080P (default) Values: 720, 1080Default:
1080 |
pe_fast_mode |
boolean | optional | Fast mode. Sacrifices some quality to speed up generation. Default value: `false`. Default:
False |
seed |
integer | optional | Random seed. Default is `-1` (random). When using the same positive integer and keeping all other parameters identical, the result will be highly consistent. Default:
-1 |
Pricing
Price on request; the charge is settled from actual consumption with the video coefficient ×2.0. See Pricing & tokens.