runwayml-character-performance 기술 사양
| 사양 | 상세 |
|---|---|
| 모델 ID | runwayml-character-performance |
| 제공자 | Runway |
| 모델 유형 | 캐릭터 퍼포먼스 / AI 퍼포먼스 캡처 |
| 주요 기능 | 드라이빙 퍼포먼스 영상을 캐릭터 이미지 또는 캐릭터 비디오에 전이 |
| 핵심 입력 | 드라이빙 퍼포먼스 영상 + 캐릭터 레퍼런스 이미지 또는 비디오 |
| 출력 유형 | 동작, 얼굴 표정, 음성 퍼포먼스가 전이된 생성 비디오 클립 |
| 지원되는 캐릭터 입력 | 이미지 또는 비디오 |
| 제스처 전이 | 캐릭터 이미지 워크플로에서 지원; 캐릭터 입력이 비디오인 경우 미지원 |
| 얼굴 제어 | 얼굴 표현력/표정 강도 조절 지원 |
| 환경 모션 | 캐릭터 입력이 이미지일 때 자동 추가 |
| 출력 해상도 | 1280×720, 720×1280, 960×960, 1104×832, 832×1104, 1584×672 |
| 종횡비 | 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 |
| 프레임 레이트 | 24 FPS |
| 클립 길이 | 최소 3초, 최대 30초 |
| CometAPI에서의 액세스 방식 | Runway 호환 캐릭터 퍼포먼스 엔드포인트를 통한 REST API |
runwayml-character-performance란 무엇인가?
runwayml-character-performance는 Runway의 캐릭터 퍼포먼스 생성 워크플로(일반적으로 Runway에서 Act-Two로 지칭됨)를 위한 CometAPI의 플랫폼 식별자입니다. 이 모델은 사람의 연기 영상에서 캐릭터를 애니메이션화하도록 설계되었습니다. 누군가가 연기하는 드라이빙 영상을 제공하고, 여기에 캐릭터 이미지 또는 비디오를 함께 입력하면, 시스템이 얼굴 움직임, 표정, 발화 타이밍, 신체 동작을 생성된 캐릭터 샷에 전이합니다.
이 모델은 전통적인 모션 캡처 장비 없이도 빠르게 캐릭터 애니메이션이 필요한 크리에이터 워크플로를 위해 설계되었습니다. Runway는 이를 현실적인 동작, 발화, 표정으로 캐릭터에 생동감을 부여하는 방법으로 설명하며, 비인간 캐릭터와 다양한 비주얼 스타일도 지원합니다. 대상 캐릭터가 정지 이미지일 경우, 샷이 정적이거나 부자연스럽게 보이지 않도록 환경 모션도 합성할 수 있습니다.
CometAPI에서는 이 기능을 Runway 캐릭터 퍼포먼스 엔드포인트를 통해 제공하므로, 제품팀, 크리에이티브 도구, 프로토타이핑 파이프라인, 자동화된 미디어 워크플로 등에서 퍼포먼스 기반 캐릭터 애니메이션을 프로그래밍 방식으로 활용할 수 있습니다. (cometapi.com)
runwayml-character-performance의 주요 기능
- 퍼포먼스 전이: 소스 비디오의 연기를 대상 캐릭터에 매핑하여 얼굴 움직임, 표정, 신체 동작을 포함한 퍼포먼스를 전이합니다.
- 유연한 캐릭터 입력: 캐릭터 이미지 또는 캐릭터 비디오를 입력으로 받아, 모션 제어와 장면 보존 간의 다양한 트레이드오프를 제공합니다.
- 이미지 기반 캐릭터의 제스처 제어: 캐릭터 이미지를 사용할 때는 퍼포먼스 클립의 제스처와 포즈를 전이하여 더 표현력 있는 애니메이션을 구현할 수 있습니다.
- 장면 인지형 이미지 애니메이션: 정지 이미지를 캐릭터 입력으로 사용할 경우, 결과가 정지화면처럼 보이지 않도록 환경/카메라와 유사한 모션을 자동으로 추가합니다.
- 비디오 보존 캐릭터 워크플로: 캐릭터 입력이 비디오일 때는 원본 피사체, 장면, 카메라 모션을 유지하면서 얼굴 퍼포먼스 전이를 적용합니다.
- 조절 가능한 표정 표현력: 표정 강도 컨트롤을 지원하여, 강한 연기 전이와 시각적 안정성 간의 균형을 조절할 수 있습니다.
- 프로덕션 친화적 출력 옵션: 24 FPS 기반의 다양한 종횡비와 해상도를 지원하여 가로/세로/정사각형/시네마틱 소셜·비디오 포맷에서 활용 가능합니다.
- 숏폼 애니메이션 최적화: 최소 3초부터 최대 30초까지의 짧은 클립에 최적화되어 광고, 소셜 클립, 대화 스니펫, 프리비즈, 프로토타입 씬 등에 적합합니다.
runwayml-character-performance에 접근하고 통합하는 방법
1단계: API 키 발급
CometAPI에 로그인하십시오. 아직 사용자라면 먼저 등록하십시오. 그런 다음 개인 센터를 열어 API 토큰을 생성하고, 이후 요청의 인증을 위해 키를 복사하십시오. CometAPI는 Runway 호환 API 인프라를 통해 이 모델을 제공합니다. (cometapi.com)
2단계: runwayml-character-performance API로 요청 보내기
CometAPI의 Runway 캐릭터 퍼포먼스 엔드포인트를 사용하고, 애플리케이션 레이어에서 모델 필드를 runwayml-character-performance로 설정하십시오. 기본 요청 플로는 드라이빙 퍼포먼스, 캐릭터 에셋, 모션 컨트롤, 출력 설정에 대한 JSON 입력과 함께 캐릭터 퍼포먼스 라우트를 사용합니다. (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"
}
}'
3단계: 결과 수신 및 검증
제출 후, 백엔드 또는 클라이언트 애플리케이션에서 API 응답을 처리하고, 반환된 생성물이 기대한 길이, 프레이밍, 표현 품질을 충족하는지 확인하십시오. 실무에서는 입력 에셋이 Runway의 모범 사례—명확한 단일 피사체의 연기 영상, 얼굴 가시성, 안정적인 프레이밍, 적합한 캐릭터 레퍼런스—를 따르는지 검증하여 출력 신뢰성을 높이는 것이 좋습니다. (cometapi.com)