Pro API: luo videoita äänellä
Leike promptista tai animaatio toimittamastasi still-kuvasta. Tiedosto on MP4, äänellä pyydettäessä.
Lähetä video
POST /videos
{ "prompt": "a woman in a white linen dress walks along a beach at sunset, wind in her hair, she turns and smiles at the camera",
"width": 1080, "height": 1920, "audio": true }
| Kenttä | Tyyppi | Oletus | Mitä tekee |
|---|---|---|---|
prompt | string | pakollinen | Toiminta, tunnelma, valaistus. Kuvaile liikettä. |
width, height | int | 720 x 1280 | Pystysuunta oletuksena. Katso hintaruudukko alta. |
mode | string | ltx25 | ltx25: moottori 2.5 (ääni, automaattinen kesto, 1080p, loppuruutu). turbo: nopea ja halpa tapa 480p-tarkkuudella, ei loppuruutua. |
duration_auto | bool | true | Moottori valitsee pituuden promptin perusteella, ja length toimii ylärajana. Aseta false kiinteää pituutta varten. |
length | int | 121 | Pituus (tai yläraja) ruutuina 24 fps:llä, aina muodossa 8n+1: 73 (3 s), 121 (5 s), 241 (10 s), 361 (15 s), 481 (20 s). |
audio | bool | false | Ääni generoidaan kuvan kanssa (ambient, puhe). |
image | string | Alkuruutu base64-muodossa: video animoi tämän kuvan. | |
end_image | string | Loppuruutu base64-muodossa yhdessä image-kentän kanssa: leike siirtyy yhdestä toiseen (vain moottori 2.5). | |
lora, lora_strength | string, number | Tilillä koulutettu hahmo (name kohteesta GET /loras) ja sen vahvuus (0 - 1). | |
lora2, lora2_strength | string, number | Toinen hahmo. | |
steps | int | moottori | Jätä tyhjäksi. |
Vastaus:
{ "jobId": "...", "seed": 908172, "cost": 30 }
Hinta lasketaan ja ilmoitetaan lähetyksen yhteydessä, ennen kuin mitään veloitetaan.
Formaatit ja hinnat
Video hinnoitellaan formaatin mukaan kiinteänä hintana riippumatta sen pituudesta. Pohja: 5 krediittiä.
| Formaatti | Lyhyt sivu | Esimerkkikoot | Äänetön | Äänellä |
|---|---|---|---|---|
| 480p | 480 | 480 x 832, 832 x 480 | 5 | 10 |
| 720p | 720 | 720 x 1280, 1280 x 720 | 10 | 20 |
| 1080p | 1080 | 1080 x 1920, 1920 x 1080 | 15 | 30 |
turbo-kaistalla hinnoittelu on erilainen: 480p, 1 krediitti per 2,5 sekuntia (5 s = 2 krediittiä, 10 s = 4),
ääni mukaan lukien, ei loppuruutua.
Pollaa, lataa, peruuta
Samat reitit kuin kuvilla, kohteessa /videos.
GET /videos/{jobId}:pending/completed/failed, samat kentät.GET /videos/{jobId}/file: MP4-tiedosto (Content-Type: video/mp4).POST /videos/{jobId}/cancel: peruuttaa, eikä mitään veloiteta.
Video kestää 1-5 minuuttia, pidempään kun moottori käynnistyy kylmältä. Pollaa 3 sekunnin välein ja
lataa heti kun tila on completed: tiedostoa ei arkistoida.