Створення performance персонажа Runway
Створіть завдання performance персонажа Runway Act-Two через CometAPI, використовуючи зображення або відео персонажа та еталонний кліп performance.
act_two, щоб застосувати performance з еталонного відео до зображення персонажа
або відео. Запит повертає id завдання для отримання готового результату.
Підготуйте ресурси
- Пройдіть автентифікацію за допомогою ключа API CometAPI.
- Установіть
modelнаact_two. - Надайте
character.typeякimageабоvideo, розмістивши ресурс уcharacter.uri. Зберігайте впізнаване обличчя видимим і в межах кадру. - Надайте
reference.typeякvideoіз кліпом performance тривалістю від 3 до 30 секунд уreference.uri. - Замініть приклади URL-адрес медіа на доступні HTTPS URL-адреси. Поля медіа також приймають URI даних Base64 із закодованим розміром до 5 МБ.
Налаштуйте performance
Обов’язковими є лишеmodel, character і reference.
bodyControl: false вважається пропуском, тому явно не
вимикає керування тілом. Значення seed або expressionIntensity, що дорівнює 0, також
вважається пропуском. Не вказуйте необов’язкові поля замість надсилання null.
Необов’язковими значеннями ratio є 1280:720,
720:1280, 960:960, 1104:832, 832:1104або 1584:672.
Отримайте результат
Збережіть поверненийid і використовуйте
Отримати завдання Runway щоб отримати статус завдання.
Коли status має значення SUCCEEDED, прочитайте URL-адреси результатів з output. Якщо завдання
завершиться помилкою, перевірте failure і failureCode, якщо вони наявні.Авторизації
Your CometAPI API key.
Тіло
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.
Відповідь
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.