Create a Runway character performance
Use CometAPI with Runway Control a character API to start character performance tasks from a reference video, driving facial expressions and body motion.
Before you call it
- Send the required
X-Runway-Versionheader, for example2024-11-06 - Use
model: act_two - Provide one
characterasset and onereferenceasset as accessible HTTPS URLs - Start with
bodyControl: trueand a moderateexpressionIntensitybefore tuning style
Output ratio
| Setting | Supported values | Default starting point | Boundary behavior |
|---|---|---|---|
ratio | 1280:720, 720:1280, or another ratio accepted by the selected Runway model/version | 1280:720 | Keep the character and reference assets close to the requested frame shape. |
Task flow
Submit the character-performance request
Poll task status
Input roles
characteris the subject you want to animatereferenceis the source clip that provides facial performance or body motionbodyControldecides whether motion transfer includes body movement in addition to expression transfercontentModerationapplies provider moderation thresholds to the request
Authorizations
Bearer token authentication. Use your CometAPI key.
Headers
Runway version header, for example 2024-11-06.
Body
The character to control. You can either provide a video or an image.
Reference performance clip. Provide type (video) and uri (HTTPS URL).
Enable body control.
Intensity of the expression transfer. Higher values produce more exaggerated expressions.
Random seed for reproducible results.
The model variant to use. Must be act_two.
Requested output frame shape, for example 1280:720 or 720:1280. Keep the character and reference assets close to the requested frame shape.
Response
Task accepted.