Tekniske specifikationer for runwayml-character-performance
| Specifikation | Detaljer |
|---|---|
| Model-ID | runwayml-character-performance |
| Udbyder | Runway |
| Modeltype | Karakterpræstation / AI-performance-capture |
| Primær funktion | Overfører en styrende præstationsvideo til et karakterbillede eller en karaktervideo |
| Kerneinput | Styrende præstationsvideo + karakterreferencebillede eller -video |
| Outputtype | Genereret videoklip med overført bevægelse, ansigtsudtryk og talepræstation |
| Understøttet karakterinput | Billede eller video |
| Gestikoverførsel | Understøttet for arbejdsgange med karakterbillede; ikke understøttet når karakterinputtet er en video |
| Ansigtskontrol | Understøtter justerbar ansigtsudtryksfuldhed/udtryksintensitet |
| Miljøbevægelse | Tilføjes automatisk, når karakterinputtet er et billede |
| Outputopløsninger | 1280×720, 720×1280, 960×960, 1104×832, 832×1104, 1584×672 |
| Sideforhold | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 |
| Billedhastighed | 24 FPS |
| Kliplængde | Minimum 3 sekunder, op til 30 sekunder |
| Adgangsmønster på CometAPI | REST API via Runway-kompatibelt endpoint for karakterpræstation |
Hvad er runwayml-character-performance?
runwayml-character-performance er CometAPI’s platformidentifikator for Runways workflow til generering af karakterpræstation, som Runway ofte beskriver som Act-Two. Modellen er bygget til at animere en karakter ud fra et menneskeligt præstationsklip: du giver en styrende video af en person, der optræder, plus et karakterbillede eller en -video, og systemet overfører ansigtsbevægelse, udtryk, taletiming og kropsbevægelse til et genereret klip af karakteren.
Denne model er designet til skaber-arbejdsgange, der har brug for hurtig karakteranimation uden traditionelt motion-capture-setup. Runway beskriver den som en måde at give karakterer liv med realistisk bevægelse, tale og udtryk, samtidig med at den understøtter ikke-menneskelige karakterer og varierede visuelle stilarter. Når målkarakteren er et stillbillede, kan systemet også syntetisere miljøbevægelse for at få klippet til at føles mere naturligt.
På CometAPI udstilles denne funktion via Runways endpoint for karakterpræstation, hvilket gør den velegnet til produktteams, kreative værktøjer, prototypnings-pipelines og automatiserede medie-arbejdsgange, der ønsker programmerbar adgang til præstationsdrevet karakteranimation. (cometapi.com)
Hovedfunktioner i runwayml-character-performance
- Præstationsoverførsel: Kortlægger en persons skuespilspræstation fra en kildevideo til en målkarakter, inklusive ansigtsbevægelse, udtryk og bredere kropsbevægelse.
- Fleksibelt karakterinput: Accepterer enten et karakterbillede eller en karaktervideo og giver udviklere forskellige kompromiser mellem bevægelseskontrol og bevarelse af scene.
- Gestikkontrol for billedbaserede karakterer: Ved brug af et karakterbillede kan modellen overføre gestik og kropspositurer fra præstationsklippet, hvilket giver mere udtryksfuld animation.
- Scene-bevidst billedanimation: For stillbillede-input tilføjer systemet automatisk miljø- eller kameralignende bevægelse, så resultatet ikke fremstår statisk eller kunstigt frossent.
- Video-bevarende karakterarbejdsgang: Når karakterinputtet er en video, bevarer det genererede resultat det oprindelige motiv, scenen og kamerabevægelsen, samtidig med at ansigtspræstationen overføres.
- Justerbar ansigtsudtryksfuldhed: Understøtter styring af udtryksintensitet, så udviklere kan balancere stærkere præstationsoverførsel mod visuel stabilitet og konsistens.
- Produktionsvenlige outputmuligheder: Understøtter flere almindelige sideforhold og opløsninger ved 24 FPS, hvilket gør den anvendelig til landscape, portrait, kvadrat og filmiske sociale/videoformater.
- Optimeret til kortformatanimation: Bedst egnet til korte klip med et minimum på 3 sekunder og understøttelse op til 30 sekunder, hvilket passer til annoncer, sociale klip, dialogbidder, previs og prototypescener.
Sådan får du adgang til og integrerer runwayml-character-performance
Trin 1: Tilmeld dig for at få en API-nøgle
Log ind på CometAPI. Hvis du ikke er bruger endnu, skal du registrere dig først. Åbn derefter dit personlige center, opret et API-token, og kopier din nøgle til godkendelse i efterfølgende forespørgsler. CometAPI eksponerer denne model via sin Runway-kompatible API-infrastruktur. (cometapi.com)
Trin 2: Send forespørgsler til runwayml-character-performance-API'et
Brug CometAPI’s Runway-endpoint for karakterpræstation, og sæt feltet model til runwayml-character-performance i din applikation. Den underliggende anmodningsflow bruger karakterpræstationsruten med JSON-input for den styrende præstation, karakterasset, bevægelseskontroller og outputindstillinger. (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"
}
}'
Trin 3: Hent og verificer resultater
Efter indsendelse skal du behandle API-svaret i din backend- eller klientapplikation og verificere, at det returnerede generation matcher din forventede varighed, indramning og udtrykskvalitet. I praksis bør du også validere, at inputassets følger Runways bedste praksis—klart optagelse med én person, synligt ansigt, stabil indramning og egnede karakterreferencer—for at forbedre pålideligheden af outputtet. (cometapi.com)