POST /videos/generations produce un video in una di tre modalità, selezionata
dal campo mode:
image_to_video— anima un frame iniziale, con un frame finale facoltativo sugli engine che supportano il frame finale.text_to_video— genera una clip da un prompt soltanto.text_to_video_styled— un prompt più i modelli addestrati della tua organizzazione.
GET /videos/models — leggilo prima per
scegliere una combinazione valida di engine + duration.
Pattern asincrono
POST /videos/generations restituisce 202 Accepted con un id del job;
interroga
GET /videos/generations/{id} finché
non è completed, poi leggi il video prodotto (presigned URL valido per 24
ore). Un webhook_url ti dà una callback push — vedi
Webhook.
Credits
I credits dei video scalano con la tariffa al secondo dell’engine, la durata, il moltiplicatore di risoluzione e il moltiplicatore audio — vedicredits_per_second e i moltiplicatori in
GET /videos/models. I costi attingono
dal pool della tua organizzazione; un pool esaurito restituisce 402. Vedi
Prezzi.
