Применение видеоэффектов Kling
Используйте API видеоэффектов Kling через CometAPI, чтобы применять стилизованные эффекты к видео с помощью POST /kling/v1/videos/effects и управлять параметрами эффектов.
Выберите сцену эффекта
- Эффекты для одного изображения используют
effect_sceneвместе сinput.imageиinput.duration - Эффекты взаимодействия двух персонажей используют
effect_sceneвместе сinput.images, содержащим ровно два изображения - Входные изображения должны соответствовать требованиям Kling к пикселям; слишком маленькие миниатюры отклоняются задачей генерации
- Точная структура материалов зависит от выбранного эффекта, но запрос всегда включает настройки эффекта внутри
input - Используйте сцену эффекта, которая в данный момент доступна в Kling; CometAPI отклоняет неизвестные значения
effect_scene - Не полагайтесь на фиксированный публичный список enum-значений; доступность эффектов меняется в зависимости от линейки модели и семейства сцен
Процесс задачи
Отправьте запрос на эффект
effect_scene вместе с соответствующим объектом input и сохраните возвращённый id задачи.Опрашивайте задачу
Сохраните итоговый материал
Авторизации
Bearer token authentication. Use your CometAPI key.
Тело
Kling preset effect scene. Single-image effects use input.image; two-person interaction effects use input.images with exactly two images.
Effect-specific input payload. Single-image scenes require image and duration; two-person interaction scenes require exactly two images and duration.
- Single-image effect input
- Two-person interaction effect input
Webhook URL for task status notifications. The server sends a callback when the task status changes.
Optional user-defined task ID for your own tracking. Does not replace the system-generated task ID. Must be unique per account.