Pro API: generer videoer med lyd
En clip fra en prompt, eller en animation af et stillbillede du leverer. Filen er en MP4, med lyd når du beder om det.
Indsend 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 | Hvad det gør |
|---|---|---|---|
prompt | string | påkrævet | Handlingen, stemningen, lyset. Beskriv bevægelsen. |
width, height | int | 720 x 1280 | Lodret som standard. Se prismatricen nedenfor. |
mode | string | ltx25 | ltx25: motor 2.5 (lyd, automatisk varighed, 1080p, slutbillede). turbo: den hurtige, billige løsning i 480p, ingen slutbillede. |
duration_auto | bool | true | Motoren vælger varigheden ud fra prompten, og length bliver et loft. Sæt false for en fast varighed. |
length | int | 121 | Varighed (eller loft) i frames ved 24 fps, altid på formen 8n+1: 73 (3 s), 121 (5 s), 241 (10 s), 361 (15 s), 481 (20 s). |
audio | bool | false | Lyd genereres sammen med billedet (baggrundslyd, stemme). |
image | string | Startbillede i base64: videoen animerer dette billede. | |
end_image | string | Slutbillede i base64, sammen med image: clippen overgår fra det ene til det andet (kun motor 2.5). | |
lora, lora_strength | string, number | En trænet karakter på kontoen (name fra GET /loras) og dens styrke (0 til 1). | |
lora2, lora2_strength | string, number | En anden karakter. | |
steps | int | motor | Lad feltet være tomt. |
Svaret:
{ "jobId": "...", "seed": 908172, "cost": 30 }
Prisen beregnes og oplyses ved indsendelse, inden noget trækkes.
Formater og pris
En video prissættes pr. format som en fast pris uafhængigt af dens varighed. Basis: 5 kreditter.
| Format | Kort side | Eksempelstørrelser | Uden 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-banen prissættes anderledes: 480p, 1 kredit pr. 2,5 sekunder (5 s = 2 kreditter, 10 s = 4),
lyd inkluderet, ingen slutbillede.
Poll, download, annuller
De samme ruter som billeder, under /videos.
GET /videos/{jobId}:pending/completed/failed, samme felter.GET /videos/{jobId}/file: MP4-filen (Content-Type: video/mp4).POST /videos/{jobId}/cancel: annullerer, og intet trækkes.
En video tager 1 til 5 minutter, længere når motoren starter koldt. Poll hvert 3. sekund og
download så snart status er completed: filen arkiveres ikke.