Verwenden Sie CometAPI mit der Runway Control a character API, um Character-Performance-Tasks ausgehend von einem Referenzvideo zu starten und dabei Gesichtsausdrücke sowie Körperbewegungen zu steuern.
curl --request POST \
--url https://api.cometapi.com/runwayml/v1/character_performance \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'X-Runway-Version: <x-runway-version>' \
--data '
{
"character": {
"type": "video",
"uri": "https://filesystem.site/cdn/20250818/wAKbHUoj5EHyqZvEdJbFXn10wXBMUn.mp4"
},
"reference": {
"type": "video",
"uri": "https://filesystem.site/cdn/20250818/wAKbHUoj5EHyqZvEdJbFXn10wXBMUn.mp4"
},
"bodyControl": true,
"expressionIntensity": 3,
"seed": 4294967295,
"model": "act_two",
"ratio": "1280:720",
"contentModeration": {
"publicFigureThreshold": "auto"
}
}
'{
"id": "<string>"
}X-Runway-Version, zum Beispiel 2024-11-06model: act_twocharacter-Asset und ein reference-Asset als erreichbare HTTPS-URLs anbodyControl: true und einer moderaten expressionIntensity, bevor Sie den Stil feinabstimmenDie Character-Performance-Anfrage absenden
character-Asset, reference-Asset und den Bewegungseinstellungen.Die zurückgegebene Task-ID speichern
id auf, da Sie sie später für das Polling benötigen.Task-Status pollen
character ist das Subjekt, das Sie animieren möchtenreference ist der Quellclip, der die Gesichtsperformance oder Körperbewegung liefertbodyControl legt fest, ob die Bewegungsübertragung zusätzlich zur Ausdrucksübertragung auch Körperbewegungen umfasstcontentModeration wendet die Moderationsschwellen des Providers auf die Anfrage anBearer token authentication. Use your CometAPI key.
Runway version header, for example 2024-11-06.
The character to control. You can either provide a video or an image.
Show child attributes
Reference performance clip. Provide type (video) and uri (HTTPS URL).
Show child attributes
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.
Aspect ratio of the output video, e.g. 1280:720.
Show child attributes
Task accepted.
curl --request POST \
--url https://api.cometapi.com/runwayml/v1/character_performance \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'X-Runway-Version: <x-runway-version>' \
--data '
{
"character": {
"type": "video",
"uri": "https://filesystem.site/cdn/20250818/wAKbHUoj5EHyqZvEdJbFXn10wXBMUn.mp4"
},
"reference": {
"type": "video",
"uri": "https://filesystem.site/cdn/20250818/wAKbHUoj5EHyqZvEdJbFXn10wXBMUn.mp4"
},
"bodyControl": true,
"expressionIntensity": 3,
"seed": 4294967295,
"model": "act_two",
"ratio": "1280:720",
"contentModeration": {
"publicFigureThreshold": "auto"
}
}
'{
"id": "<string>"
}