Skip to main content
POST /videos/generations erzeugt ein Video in einem von drei Modi, ausgewählt über das Feld mode:
  • image_to_video — animiere einen Startframe, mit einem optionalen Endframe auf endframe-fähigen Engines.
  • text_to_video — generiere einen Clip allein aus einem Prompt.
  • text_to_video_styled — ein Prompt plus die trainierten Modelle deiner Organisation.
Die Engine-Fähigkeiten (unterstützte Modi, Dauern, Auflösungen, Seitenverhältnisse, Endframe- und Audio-Unterstützung sowie Preise) kommen von GET /videos/models — lies das zuerst, um eine gültige Kombination aus engine + duration zu wählen.

Asynchrones Muster

POST /videos/generations gibt 202 Accepted mit einer Job-id zurück; frage GET /videos/generations/{id} ab, bis completed, und lies dann das erzeugte Video (presigned URL, 24 Stunden gültig). Eine webhook_url liefert dir einen Push-Callback — siehe Webhooks.

Credits

Die Video-Credits skalieren mit dem Sekundentarif der Engine, der Dauer, dem Auflösungsmultiplikator und dem Audio-Multiplikator — siehe credits_per_second und die Multiplikatoren in GET /videos/models. Die Kosten ziehen aus dem Pool deiner Organisation; ein aufgebrauchter Pool liefert 402. Siehe Preise.