> ## Documentation Index
> Fetch the complete documentation index at: https://docs.samsa.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Videogenerierung

> Erzeuge Video aus einem Startframe, aus Text oder aus Text, der mit deinen trainierten Modellen stilisiert wird.

`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`](/de/api-reference/videos/list-engines) — 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}`](/de/api-reference/videos/get-generation) 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](/de/guides/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`](/de/api-reference/videos/list-engines). Die Kosten ziehen aus
dem Pool deiner Organisation; ein aufgebrauchter Pool liefert `402`. Siehe
[Preise](/de/guides/pricing).
