Créer une performance de personnage Runway
Créez une tâche de performance de personnage Runway Act-Two via CometAPI à l’aide d’une image ou d’une vidéo de personnage et d’un clip de performance de référence.
act_two pour appliquer la performance d’une vidéo de référence à l’image d’un personnage
ou à une vidéo. La requête renvoie un identifiant de tâche id permettant de récupérer le résultat final.
Préparer les ressources
- Authentifiez-vous avec votre clé API CometAPI.
- Définissez
modelsuract_two. - Fournissez
character.typesous forme deimageou devideo, avec la ressource au formatcharacter.uri. Gardez un visage reconnaissable visible et dans le cadre. - Fournissez
reference.typesous forme devideo, avec un clip de performance de 3 à 30 secondes au formatreference.uri. - Remplacez les URL de médias d’exemple par des URL HTTPS accessibles. Les champs de médias acceptent également des URI de données Base64 dont la taille encodée peut atteindre 5 Mo.
Configurer la performance
Seulsmodel, character et reference sont obligatoires.
bodyControl: false est traité comme une omission et ne désactive donc pas explicitement
le contrôle du corps. Une valeur de seed ou de expressionIntensity égale à 0 est également
traitée comme une omission. Omettez les champs facultatifs au lieu d’envoyer null.
Les valeurs facultatives de ratio sont 1280:720,
720:1280, 960:960, 1104:832, 832:1104, ou 1584:672.
Récupérer le résultat
Enregistrez leid renvoyé et utilisez
Récupérer une tâche Runway pour récupérer l’état de la tâche.
Lorsque status vaut SUCCEEDED, lisez les URL du résultat dans output. Si la tâche
échoue, examinez failure et failureCode lorsqu’ils sont présents.Autorisations
Your CometAPI API key.
Corps
Act-Two character-performance request.
Model ID for this request.
act_two Character image or video to animate. Keep a recognizable face visible and inside the frame.
- Option 1
- Option 2
Reference video containing the performance to apply. The video must be 3 to 30 seconds long.
Set true to request body movements and gestures in addition to facial expressions. Omit to leave this option unspecified; false is treated as omission.
Expression intensity from 1 through 5. Higher values request stronger expressions. Omit for 3; 0 is treated as omission.
0 <= x <= 5Sampling seed. Omit for a random seed; 0 is treated as omission.
0 <= x <= 4294967295Optional requested frame dimensions.
1280:720, 720:1280, 960:960, 1104:832, 832:1104, 1584:672 Content moderation settings. Omit to use the standard settings.
Réponse
The task was created. Save its id for task retrieval.
Task ID for GET /runwayml/v1/tasks/{id}.
Task state, when returned.
Task submission timestamp, when returned.
Result URLs, when returned.
Failure explanation, when returned.
Machine-readable failure code, when returned.
Task estimate metadata, when returned.
Task cost metadata, when returned.