OmniHuman Image to Video API

Generate incredibly accurate videos of human beings speaking a dialogue using ByteDance's OmniHuman model.

Modalities
Image, Text, VideoVideo
Price
$0.14per second
Model type
Video generation
Released
Nov 24, 2025

OmniHuman Image to Video overview

OmniHuman Image to Video specs

Model ID
bytedance/omnihuman
Developer
ByteDance
Input
Image, Text, Video
Output
Video
Endpoint
POST https://api.aimlapi.com/v2/video/generations

What is OmniHuman Image to Video API?

Generate incredibly accurate videos of human beings speaking a dialogue using ByteDance's OmniHuman model.

OmniHuman Image to Video API Pricing
- Pricing on request

Where to Use OmniHuman Image to Video

Use cases

Social media content is a documented use case, with the model described as suitable for creating engaging talking-head clips and spokesperson-style videos.

Product demos with presenters are another documented use case, where the model is used to generate presenter-led videos for product announcements and demonstrations.

Educational video production is also documented, with examples including teaching content and engaging instructional videos.

Marketing and brand content is documented as well, including personalized ads and brand messaging featuring virtual ambassadors or digital spokespeople.

OmniHuman Image to Video API pricing

OmniHuman Image to Video pricing in US dollars
UsagePriceUnit
Video generation$0.14per second

Prices from the AI/ML API price list, checked on Nov 4, 2026.

OmniHuman Image to Video vs other video models: prices

AI/ML API rates for 5 models, per second.

AI/ML API prices in USD per second
ModelPer second
OmniHuman Image to Video$0.14
Seedance 2.0 Fast$0.0572
Seedance 2.0$0.0711
Happy Horse 1.1$0.14
Seedance 2$0.394

How to use the OmniHuman Image to Video API

View docs

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v2/video/generations' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "bytedance/omnihuman",
  "image_url": "https://example.com/input.jpg",
  "audio_url": "https://example.com/input.mp3"
}'

The request returns a generation id. Poll GET https://api.aimlapi.com/v2/video/generations?generation_id=<id> until the status is completed.

OmniHuman Image to Video FAQ

What inputs and outputs does OmniHuman Image to Video support?

OmniHuman Image to Video takes image, text, video as input and returns video.

How much does OmniHuman Image to Video cost?

OmniHuman Image to Video costs $0.14 per second on AI/ML API, billed as you go with no subscription.

How is OmniHuman Image to Video billed?

OmniHuman Image to Video costs $0.14 per second on AI/ML API, billed as you go with no subscription.

Can OmniHuman Image to Video take an existing image as input?

Yes, OmniHuman Image to Video accepts image input as well as a text prompt.

Who created OmniHuman Image to Video?

OmniHuman Image to Video was built by ByteDance.

How do I call OmniHuman Image to Video on AI/ML API?

Use bytedance/omnihuman as the model id on AI/ML API.

Is OmniHuman Image to Video available through a single API key?

Yes. OmniHuman Image to Video is served through AI/ML API, so the same key and endpoint format used for other models applies.

What kind of content is OmniHuman Image to Video designed to produce?

It generates videos of human beings speaking dialogue, animating a person based on the provided image and text.

What is the OmniHuman Image to Video model ID?

Use bytedance/omnihuman as the model parameter. Requests go to https://api.aimlapi.com/v2/video/generations with your AI/ML API key.

Start building with OmniHuman Image to Video

OmniHuman Image to Video API

bytedance/omnihuman

Build with your agent

Give your agent the model details, code and documentation.

1Get your API key

Create API key
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"

2Make your first request

curl 'https://api.aimlapi.com/v2/video/generations' \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "bytedance/omnihuman",
  "image_url": "https://example.com/input.jpg",
  "audio_url": "https://example.com/input.mp3"
}'