Технические характеристики runwayml-character-performance
| Параметр | Подробности |
|---|---|
| Идентификатор модели | runwayml-character-performance |
| Поставщик | Runway |
| Тип модели | Исполнение персонажа / захват исполнения на базе ИИ |
| Основная функция | Переносит управляющее видео с исполнением на изображение или видео персонажа |
| Основные входные данные | Видео с исполнением (драйвер) + эталонное изображение или видео персонажа |
| Тип вывода | Сгенерированный видеоклип с перенесёнными движением, мимикой и речевой подачей |
| Поддерживаемый ввод персонажа | Изображение или видео |
| Передача жестов | Поддерживается для рабочих процессов с изображением персонажа; не поддерживается, если входом персонажа является видео |
| Управление мимикой | Поддерживает регулировку выразительности / интенсивности выражений |
| Движение окружения | Автоматически добавляется, когда вход персонажа — изображение |
| Разрешения вывода | 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 | REST API через совместимую с Runway конечную точку character performance |
Что такое runwayml-character-performance?
runwayml-character-performance — это идентификатор на платформе CometAPI для процесса генерации исполнения персонажа от Runway, который Runway обычно называет Act-Two. Модель предназначена для анимации персонажа на основе клипа с человеческим исполнением: вы предоставляете управляющее видео с актёрской игрой и изображение или видео персонажа, а система переносит в сгенерированный кадр движения лица, мимику, тайминг речи и движения тела.
Эта модель разработана для креаторских рабочих процессов, которым нужна быстрая анимация персонажей без традиционной системы захвата движений. Runway описывает её как способ оживить персонажей благодаря реалистичным движениям, речи и выражениям, с поддержкой нечеловеческих персонажей и разнообразных визуальных стилей. Когда целевой персонаж — статичное изображение, система может также синтезировать движение окружения, чтобы сделать кадр более естественным.
В CometAPI эта возможность доступна через конечную точку character performance Runway, что делает её подходящей для продуктовых команд, креативных инструментов, прототипирования и автоматизированных медиапроцессов, которым нужен программируемый доступ к анимации персонажей, управляемой исполнением. (cometapi.com)
Основные возможности runwayml-character-performance
- Перенос исполнения: Отображает актёрскую игру из исходного видео на целевого персонажа, включая движение лица, выражения и общую пластику тела.
- Гибкий ввод персонажа: Принимает изображение или видео персонажа, предоставляя разработчикам разные компромиссы между контролем движения и сохранением сцены.
- Передача жестов для персонажей на основе изображения: При использовании изображения персонажа модель может переносить жесты и позы тела из клипа с исполнением, обеспечивая более выразительную анимацию.
- Анимация изображений с учётом сцены: Для входов в виде статичных изображений система автоматически добавляет движение окружения или подобие движения камеры, чтобы результат не выглядел статичным или «замороженным».
- Рабочий процесс с сохранением видео персонажа: Если входом является видео персонажа, итог сохраняет исходного субъекта, сцену и движение камеры, одновременно применяя перенос лицевого исполнения.
- Регулируемая выразительность мимики: Поддерживает управление интенсивностью выражений, позволяя балансировать между более сильным переносом актёрской игры и визуальной стабильностью.
- Параметры вывода, удобные для продакшена: Поддерживает несколько распространённых соотношений сторон и разрешений при 24 FPS, что делает модель пригодной для альбомных, портретных, квадратных и кинематографических форматов для соцсетей/видео.
- Оптимизация под короткие клипы: Лучше всего подходит для коротких отрезков — минимум 3 секунды, максимум 30 секунд — под рекламу, соцсети, диалоговые фрагменты, превиз и прототипы сцен.
Как получить доступ и интегрировать runwayml-character-performance
Шаг 1. Зарегистрируйтесь и получите ключ API
Войдите в CometAPI. Если вы ещё не пользователь, сначала зарегистрируйтесь. Затем откройте личный кабинет, создайте токен API и скопируйте ключ для последующей аутентификации. CometAPI предоставляет доступ к этой модели через совместимую с Runway инфраструктуру API. (cometapi.com)
Шаг 2. Отправляйте запросы к API runwayml-character-performance
Используйте конечную точку character performance Runway в CometAPI и укажите поле model как runwayml-character-performance на уровне вашего приложения. Базовый поток запроса использует маршрут 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)