ByteDance DreamActor 2.0

DreamActor 2.0 by ByteDance transfers motion, facial expressions and lip movement from a driving video to the character in a reference image.
bytedance/dreamactor/2.0

DreamActor 2.0 by ByteDance transfers motion, facial expressions and lip movement from a driving video to the character in a reference image.

Try the model

Playground

Open playground
Input

PNG, JPEG, WebP, or GIF · 20 MiB maximum

Input image URL (face / character).
Driving video providing motion, expressions and lip movement.
Additional Settings More

Customize your input with more control.

Crop the 1-second transition at the start of the output.
Result
Example
  1. What would you like to do next?

    Open original

Saved example result. No new generation was requested.

Displayed run estimate: $0.25. Final charges follow the model’s billing rules below.

ByteDance DreamActor 2.0

DreamActor 2.0 transfers body motion, facial expression, and lip movement from a driving video to the character in image.

Fields

FieldTypeDefaultNotes
imageimage URL, required—Character to animate. JPEG, PNG, or WebP URL.
videovideo URL, required—Driving video that supplies motion and expression.
trim_first_secondbooleantrueDrop the first second, which is often used for alignment.

Billing

$0.05 per output second. The quote before submission assumes 5 seconds; the final charge uses the measured length.

OutputPrice
5s$0.25
10s$0.50
30s$1.50

Failed runs are not charged.

Prompting

  • Use a driving video with one clearly visible face and body.
  • Match the character image's framing to the driving video.

Limits

  • Output length follows the driving video.

Also on SandBase

Related: bytedance/omnihuman/1.5 (audio-driven).