Technische specificaties van runwayml-character-performance
| Specificatie | Details |
|---|---|
| Model ID | runwayml-character-performance |
| Provider | Runway |
| Modeltype | Personageprestatie / AI performance capture |
| Primaire functie | Zet een aansturende performancevideo over op een personage-afbeelding of personagevideo |
| Kerninvoer | Aansturende performancevideo + personage-referentieafbeelding of -video |
| Uitvoertype | Gegenereerde videoclip met overgezette beweging, gezichtsuitdrukking en spraakperformance |
| Ondersteunde personage-invoer | Afbeelding of video |
| Overdracht van gebaren | Ondersteund voor workflows met personage-afbeeldingen; niet ondersteund wanneer de personage-invoer een video is |
| Gezichtsregeling | Ondersteunt instelbare gezichtsuitdrukkingskracht / expressie-intensiteit |
| Omgevingsbeweging | Automatisch toegevoegd wanneer de personage-invoer een afbeelding is |
| Uitvoerresoluties | 1280×720, 720×1280, 960×960, 1104×832, 832×1104, 1584×672 |
| Beeldverhoudingen | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 |
| Framesnelheid | 24 FPS |
| Clipduur | Minimum 3 seconden, tot 30 seconden |
| Toegangsmodel op CometAPI | REST API via een met Runway compatibel character performance-endpoint |
Wat is runwayml-character-performance?
runwayml-character-performance is de platformidentifier van CometAPI voor Runway’s character performance-generatieworkflow, door Runway vaak aangeduid als Act-Two. Het model is gebouwd om een personage te animeren op basis van een clip met een menselijke acteerprestatie: je levert een aansturende video van iemand die acteert, plus een personage-afbeelding of -video, en het systeem zet gezichtsbeweging, uitdrukking, spraak-timing en lichaamsbeweging over in een gegenereerd shot van het personage.
Dit model is ontworpen voor maker-workflows die snelle personage-animatie nodig hebben zonder een traditionele motion-captureopzet. Runway beschrijft het als een manier om personages tot leven te brengen met realistische beweging, spraak en expressie, en het ondersteunt ook niet-menselijke personages en uiteenlopende visuele stijlen. Wanneer het doelpersonage een stilstaand beeld is, kan het systeem ook omgevingsbeweging synthetiseren om de opname natuurlijker te laten aanvoelen.
Op CometAPI wordt deze mogelijkheid ontsloten via het Runway-character performance-endpoint, waardoor het geschikt is voor productteams, creatieve tools, prototypingpijplijnen en geautomatiseerde mediaprocessen die programmatische toegang willen tot performance-gestuurde personage-animatie. (cometapi.com)
Belangrijkste functies van runwayml-character-performance
- Overdracht van performance: projecteert iemands acteerprestatie uit een bronvideo op een doelpersonage, inclusief gezichtsbeweging, uitdrukkingen en bredere lichaamsbeweging.
- Flexibele personage-invoer: accepteert een personage-afbeelding of -video, waardoor ontwikkelaars verschillende afwegingen kunnen maken tussen bewegingscontrole en behoud van de scène.
- Gebarenbesturing voor op afbeeldingen gebaseerde personages: bij gebruik van een personage-afbeelding kan het model gebaren en lichaamshoudingen uit de aansturende clip overzetten, voor expressievere animatie.
- Scènebewuste beeldanimatie: voor stilstaande personage-afbeeldingen voegt het systeem automatisch omgevings- of camera-achtige beweging toe, zodat het resultaat niet statisch of kunstmatig bevroren oogt.
- Video-behoudende personageworkflow: wanneer de personage-invoer een video is, behoudt het resultaat het oorspronkelijke onderwerp, de scène en camerabeweging, terwijl gezichtsperformance wordt overgezet.
- Instelbare gezichtsuitdrukkingskracht: ondersteunt regeling van expressie-intensiteit, zodat ontwikkelaars sterkere performance-overdracht kunnen afwegen tegen visuele stabiliteit en consistentie.
- Productievriendelijke uitvoeropties: ondersteunt meerdere gangbare beeldverhoudingen en resoluties op 24 FPS, zodat het inzetbaar is voor landschap, portret, vierkant en cinematische social-/videoformaten.
- Geoptimaliseerd voor korte animaties: het best geschikt voor korte clips, met een minimum van 3 seconden en ondersteuning tot 30 seconden; passend voor advertenties, social-clips, dialoogfragmenten, previs en prototypescènes.
Toegang en integratie van runwayml-character-performance
Stap 1: Meld je aan voor een API-sleutel
Log in bij CometAPI. Als je nog geen gebruiker bent, registreer je dan eerst. Open vervolgens je persoonlijke omgeving, maak een API-token aan en kopieer je sleutel voor authenticatie bij volgende verzoeken. CometAPI stelt dit model beschikbaar via de met Runway compatibele API-infrastructuur. (cometapi.com)
Stap 2: Verzend verzoeken naar de runwayml-character-performance-API
Gebruik het Runway-character performance-endpoint van CometAPI en stel in je applicatielaag het veld model in op runwayml-character-performance. De onderliggende requestflow gebruikt de character performance-route met JSON-invoer voor de aansturende video, het personage-asset, bewegingsinstellingen en uitvoeropties. (cometapi.com)
curl --location --request POST 'https://api.cometapi.com/runwayml/v1/character_performance' \
--header 'X-Runway-Version: 2024-11-06' \
--header 'Authorization: Bearer YOUR_COMETAPI_API_KEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"character": {
"type": "video",
"uri": "https://your-file-host.example/character.mp4"
},
"reference": {
"type": "video",
"uri": "https://your-file-host.example/performance.mp4"
},
"bodyControl": true,
"expressionIntensity": 3,
"seed": 4294967295,
"model": "runwayml-character-performance",
"ratio": "1280:720",
"contentModeration": {
"publicFigureThreshold": "auto"
}
}'
Stap 3: Resultaten ophalen en verifiëren
Na het indienen verwerk je de API-respons in je backend of clientapplicatie en controleer je of de teruggegeven generatie overeenkomt met je verwachte duur, kadering en expressieve kwaliteit. In de praktijk moet je ook valideren dat de invoerassets voldoen aan de best practices van Runway—heldere performance-opnamen met één onderwerp, zichtbaar gezicht, stabiele kadering en geschikte personagereferenties—om de betrouwbaarheid van de output te verbeteren. (cometapi.com)