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

NameTypeRequiredDescription
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, 1080
Default: 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.