SwitchX Video

Меняет в уже снятом видео фон, объект или свет по тексту, одному референсу и опциональной маске, сохраняя субъект — его форму, движение и мимику. Длительность берётся из исходника, на выходе 720p или 1080p.

Стоимость

от 9 токенов/с

ВидеоПровайдер: Beeble
Запустить генерацию
IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.givon.ai/api/v1/generations \
  -H "Authorization: Bearer $GIVON_API_KEY" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"video","model":"switchx-video","input":{"prompt":"кинематографичный пролёт дрона над ночным городом","aspectRatio":"auto","resolution":"720p","sourceVideo":"asset://asset_...","referenceAssetUris":["asset://asset_..."]}}'

Входные поля

* — обязательное
prompt*prompt

Generation prompt describing the scene, action and direction.

Тип
string
По умолчанию
Допустимо
до 2000 симв.
aspectRatioaspectRatio
Тип
string
По умолчанию
auto
Допустимо
auto
resolutionresolution
Тип
string
По умолчанию
720p
Допустимо
720p, 1080p
Source video*sourceVideo

Asset input for the sourceVideo slot.

Тип
string
По умолчанию
Допустимо
video · asset, https, data
Mask videoswitchxAlphaVideo

Asset input for the switchxAlphaVideo slot.

Тип
string
По умолчанию
Допустимо
video · asset, https, data
Reference imagesreferenceAssetUris

Optional reference assets as asset:// URIs, HTTPS URLs, or data URIs.

Тип
array
По умолчанию
Допустимо
image · до 1 · asset, https, data
providerOptionsproviderOptions
Тип
object
По умолчанию
Допустимо
object

Стоимость

от 9 токенов/с
720pпо умолчанию9 тк/с
1080p27 тк/с

Вариант подбирается по полям запроса автоматически — указывать его не нужно.

Возможности

Режимыvideo_edit
Слоты ассетовsourceVideo:video*switchxAlphaVideo:videoreferenceAssetUris:image[]<=1

Запустить SwitchX Video

Получи API-ключ — и этот же запрос заработает для любой модели каталога.

Где использовать эту модель