Skip to content

Omni-Video

POST
/kling/v1/videos/omni-video

Omni-Video-Generierungsaufgabe erstellen (Text-zu-Video, Bild-zu-Video, Videobearbeitung usw.).

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

Modellname. Werte: kling-video-o1, kling-v3-omni

Text-Prompt; kann positive und negative Beschreibungen enthalten.
Prompts können für verschiedene Anwendungsfälle vorlagenbasiert sein.
Bis zu 2500 Zeichen.
Erforderlich, wenn multi_shot false ist.

object[]

Referenzbildliste (Motiv, Szene, Stil usw.) oder erstes/letztes Videobild.
Als erstes/letztes Bild:
type: first_frame (erstes), end_frame (letztes).
Nur letztes Bild nicht unterstützt; bei end_frame ist first_frame erforderlich.
Erstes/letztes Bild nicht mit Videobearbeitung kombinierbar.

object[]

Referenzvideo per URL.
Kann Merkmalsreferenz (feature) oder zu bearbeitendes Video (base, Standard) sein; Originalton optional.
refer_type: feature = Referenz, base = zu bearbeiten.
Bei base keine ersten/letzten Bilder.
keep_original_sound: yes = behalten, no = entfernen; gilt auch für feature.

Generierungsmodus.
Werte: std, pro.
std: Standardmodus, gutes Preis-Leistungs-Verhältnis.
pro: Hochqualitätsmodus.

Seitenverhältnis (Breite:Höhe).
Werte: 16:9, 9:16, 1:1.
Erforderlich ohne erstes Bild und ohne Videobearbeitung.

Dauer in Sekunden.
Werte: 3, 4, 5, 6, 7, 8, 9, 10.
Text/erstes Bild: nur 5 und 10.
Bearbeitung (refer_type base): Dauer wie Eingabevideo, Feld ignoriert; Abrechnung nach gerundeter Eingabedauer.
kling-v3-omni: 3–15; gleiche Regeln bei Bearbeitung.

object[]

Motive

Multi-Shot-Video erzeugen.
Bei true wird prompt ignoriert.
Bei false werden shot_type und multi_prompt ignoriert.

Shot-Aufteilung.
Wert: customize.
Erforderlich, wenn multi_shot true ist.

object[]

Angaben pro Shot (Prompt, Dauer).
index, prompt, duration:
bis zu 6 Shots, mindestens 1;
Inhalt pro Shot max. 512 Zeichen;
Shot-Dauer zwischen 1 und Gesamtdauer;
Summe der Shot-Dauern = Gesamtdauer der Aufgabe.

object

Zusätzlich Version mit Wasserzeichen erzeugen.
Über enabled, z. B.:
"watermark_info": { "enabled": true }
true = ja, false = nein.

Audio mit dem Video erzeugen.
Werte: on, off.

Responses

OK

application/json
object

Aufgaben-ID

Aufgabenstatus

Playground

Authorization
Body

Samples