Pro API: generer videoer med lyd
En klipp fra en prompt, eller en animasjon av et stillbilde du leverer. Filen er en MP4, med lyd når du ber om det.
Send inn en 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 }
| Felt | Type | Standard | Hva det gjør |
|---|---|---|---|
prompt | string | påkrevd | Handlingen, stemningen, lyset. Beskriv bevegelsen. |
width, height | int | 720 x 1280 | Vertikalt som standard. Se prisrutenettet nedenfor. |
mode | string | ltx25 | ltx25: motor 2.5 (lyd, automatisk varighet, 1080p, sluttramme). turbo: den raske, rimelige sporet i 480p, ingen sluttramme. |
duration_auto | bool | true | Motoren velger lengden fra prompten, og length blir et tak. Sett false for fast lengde. |
length | int | 121 | Lengde (eller tak) i rammer ved 24 fps, alltid på formen 8n+1: 73 (3 s), 121 (5 s), 241 (10 s), 361 (15 s), 481 (20 s). |
audio | bool | false | Lyd generert sammen med bildet (omgivelseslyd, stemme). |
image | string | Startramme i base64: videoen animerer dette bildet. | |
end_image | string | Sluttramme i base64, sammen med image: klippet går fra det ene til det andre (kun motor 2.5). | |
lora, lora_strength | string, number | En trent karakter på kontoen (name fra GET /loras) og dens styrke (0 til 1). | |
lora2, lora2_strength | string, number | En andre karakter. | |
steps | int | motor | La stå tom. |
Svaret:
{ "jobId": "...", "seed": 908172, "cost": 30 }
Kostnaden beregnes og kunngjøres ved innsending, før noe belastes.
Formater og pris
En video prises per format, som en fast pris uavhengig av lengden. Basis: 5 kreditter.
| Format | Kort side | Eksempelstørrelser | Uten lyd | Med lyd |
|---|---|---|---|---|
| 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-sporet prises annerledes: 480p, 1 kreditt per 2,5 sekunder (5 s = 2 kreditter, 10 s = 4),
lyd inkludert, ingen sluttramme.
Sjekk status, last ned, avbryt
De samme rutene som for bilder, under /videos.
GET /videos/{jobId}:pending/completed/failed, samme felt.GET /videos/{jobId}/file: MP4-filen (Content-Type: video/mp4).POST /videos/{jobId}/cancel: avbryter, og ingenting belastes.
En video tar 1 til 5 minutter, lengre når motoren starter kaldt. Sjekk status hvert 3. sekund og
last ned så snart statusen er completed: filen arkiveres ikke.