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

# Wan 2.5 Preview Bild-zu-Video

Das Wan 2.5 Preview Bild-zu-Video-Modell unterstützt die Generierung von 5- oder 10-sekündigen Videos auf Basis eines Startbilds und eines Texts. Neu hinzugekommen sind Audiofunktionen: automatische Vertonung wird unterstützt, ebenso benutzerdefinierte Audiodateien.

<Tip>
  Dies ist eine **asynchrone** API, die nur die task\_id der asynchronen Aufgabe zurückgibt. Verwenden Sie diese task\_id, um über die [API zum Abfragen des Aufgabenergebnisses](/de/docs/models/reference-get-async-task-result) das Ergebnis der Videogenerierung abzurufen.
</Tip>

## Anfrageheader

<ParamField header="Content-Type" type="string" required={true}>
  Enumerationswert: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Bearer-Authentifizierungsformat: Bearer \{\{API Key}}.
</ParamField>

## Anfragetext

<ParamField body="input" type="object" required={true}>
  Grundlegende Eingabeinformationen, z. B. Prompts.

  <Expandable title="Feldbeschreibung" defaultOpen={true}>
    <ParamField body="prompt" type="string" required={false}>
      Positiver Text-Prompt. Unterstützt Chinesisch und Englisch, maximal 2000 Zeichen; darüber hinausgehende Teile werden automatisch abgeschnitten.

      Beispielwert: Ein kleines Kätzchen läuft über eine Wiese.
    </ParamField>

    <ParamField body="negative_prompt" type="string" required={false}>
      Negativer Prompt zur Beschreibung von Inhalten, die bei der Videogenerierung vermieden werden sollen; kann zur Vermeidung oder Einschränkung von Bildinhalten verwendet werden.

      Unterstützt Chinesisch und Englisch, maximal 500 Zeichen; darüber hinausgehende Teile werden automatisch abgeschnitten.

      Beispielwert: niedrige Auflösung, Fehler, schlechteste Qualität, niedrige Qualität, unvollständig, zusätzliche Finger, schlechte Proportionen usw.
    </ParamField>

    <ParamField body="img_url" type="string" required={true}>
      URL des Startbilds, das für die Videogenerierung verwendet wird.

      Die URL muss öffentlich zugänglich sein und das HTTP- oder HTTPS-Protokoll unterstützen.

      Bildanforderungen:

      * Bildformat: JPEG, JPG, PNG (Transparenz wird nicht unterstützt), BMP, WEBP;
      * Größenanforderung: Breite und Höhe des Bildes müssen im Bereich \[360, 2000] Pixel liegen;
      * Die Dateigröße darf 10 MB nicht überschreiten.
    </ParamField>

    <ParamField body="audio_url" type="string" required={false}>
      URL der Audiodatei, die für die Videogenerierung verwendet wird. Details zur Verwendung finden Sie in der Beschreibung der Audioeinstellungen.

      Audioanforderungen:

      * Format: wav, mp3;
      * Dauer: 3–30 Sekunden;
      * Dateigröße nicht größer als 15 MB.

      Behandlung von Überlänge: Wenn die Audiodauer die Zielvideodauer überschreitet (z. B. 5 Sekunden oder 10 Sekunden), werden nur die ersten 5 bzw. 10 Sekunden beibehalten, der Rest wird automatisch verworfen; ist die Audiodauer kürzer als die Videodauer, ist der darüber hinausgehende Teil stumm. Wenn das Audio z. B. 3 Sekunden und das Video 5 Sekunden lang ist, hat das Ausgabevideo in den ersten 3 Sekunden Ton und ist in den letzten 2 Sekunden stumm.
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="parameters" type="object" required={false}>
  Videoverarbeitungsparameter, z. B. zur Angabe der Ausgabevideoauflösung oder Dauer.

  <Expandable title="Feldbeschreibung" defaultOpen={true}>
    <ParamField body="resolution" type="string" required={false}>
      Auflösungsstufe des generierten Videos.<br />
      Optionen: `480P`, `720P`, `1080P`. Standardwert: `1080P`.
    </ParamField>

    <ParamField body="duration" type="integer" required={false}>
      Gibt die Dauer des generierten Videos an. Unterstützte Werte: `5` oder `10` (Einheit: Sekunden).

      Standardwert: `5`.
    </ParamField>

    <ParamField body="prompt_extend" type="bool" required={false}>
      Gibt an, ob die intelligente Umschreibung des prompt aktiviert wird. Nach der Aktivierung wird ein großes Modell verwendet, um den eingegebenen prompt intelligent umzuschreiben. Bei kürzeren Prompts kann dies die Generierungsqualität deutlich verbessern, erhöht jedoch auch die Verarbeitungszeit.

      * `true`: Standard, intelligente Umschreibung aktivieren;
      * `false`: nicht umschreiben.

      Beispielwert: true.
    </ParamField>

    <ParamField body="audio" type="boolean" required={false}>
      Gibt an, ob Audio hinzugefügt werden soll.

      Parameterpriorität: audio\_url > audio, nur wirksam, wenn audio\_url leer ist.

      * `true`: Standard, dem Video automatisch eine Vertonung hinzufügen;
      * `false`: kein Audio hinzufügen, Ausgabe ist ein stummes Video.

      Beispielwert: true.
    </ParamField>

    <ParamField body="seed" type="integer" required={false}>
      Zufalls-Seed zur Steuerung der Zufälligkeit der vom Modell generierten Inhalte. Wertebereich: \[0, 2147483647].

      Wenn kein Wert angegeben wird, wird automatisch eine Zufallszahl generiert. Wenn stabilere Generierungsergebnisse gewünscht sind, kann derselbe seed-Wert übergeben werden.

      Beispielwert: 12345.
    </ParamField>
  </Expandable>
</ParamField>

## Antwortinformationen

<ResponseField name="task_id" type="string" required={true}>
  Die task\_id der asynchronen Aufgabe. Verwenden Sie diese task\_id, um über die [API zum Abfragen des Aufgabenergebnisses](/de/docs/models/reference-get-async-task-result) das Generierungsergebnis abzurufen
</ResponseField>
