Kling 3.0 Motion Control
Перенос движения из видео на персонажа с изображения. Kling 3.0 Motion Control
Kling 3.0 Motion Control
Модель Kling 3.0 Motion Control переносит движение из референсного видео на персонажа с изображения. Требуется одно изображение и одно видео, режимы 720p и 1080p.
Обзор
| Характеристика | Значение |
|---|---|
| ID модели | kling/v3-motion-control |
| Max prompt | 2 500 символов (необязательный) |
| images | 1 (обязательно): референсное изображение персонажа |
| videos | 1 (обязательно): референсное видео с движением |
| mode | 720p, 1080p. По умолчанию 720p |
| character_orientation | image (макс 10 сек), video (макс 30 сек) |
Параметры
| Параметр | Обязательный | Описание |
|---|---|---|
model | Да | kling/v3-motion-control |
prompt | Нет | Текстовое описание, до 2500 символов |
images | Да | Референсное изображение персонажа (ровно 1) |
videos | Да | Референсное видео с движением (ровно 1) |
mode | Нет | 720p или 1080p. По умолчанию 720p |
character_orientation | Нет | image: ориентация по картинке (макс 10с), video: по видео (макс 30с) |
Пример запроса (cURL)
curl -X POST "https://api.usellm.ru/v1/media" \
-H "Authorization: Bearer <USELLM_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "kling/v3-motion-control",
"input": {
"prompt": "Описание видео",
"images": ["https://example.com/character.jpg"],
"videos": ["https://example.com/motion-reference.mp4"],
"mode": "720p",
"character_orientation": "image"
},
"async": true
}'
Асинхронная генерация
Генерация видео идёт асинхронно. После отправки запроса вы получите id, который нужно использовать для проверки статуса:
- Отправка запроса: POST на
/v1/mediaвозвращаетidгенерации - Проверка статуса: GET на
/v1/media/{id}возвращает текущий статус - Получение результата: когда статус
completed, в ответе будет URL готового видео