Zum Hauptinhalt springen
POST
/
v3
/
async
/
vidu-2.0-img2video
Vidu 2.0 Bild-zu-Video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/vidu-2.0-img2video \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "images": [
    "<string>"
  ],
  "prompt": "<string>",
  "duration": 123,
  "seed": 123,
  "resolution": "<string>",
  "movement_amplitude": "<string>",
  "bgm": true
}
'
{
  "task_id": "<string>"
}
Vidu 2.0 Bild-zu-Video wandelt statische Bilder in dynamische Videos um und integriert kreatives Storytelling sowie Animationseffekte.
Dies ist eine asynchrone API, die nur die task_id der asynchronen Aufgabe zurückgibt. Verwenden Sie diese task_id, um die API zum Abfragen des Aufgabenergebnisses aufzurufen und das Ergebnis der Videogenerierung abzurufen.

Anfrageheader

Content-Type
string
erforderlich
Enumerationswert: application/json
Authorization
string
erforderlich
Bearer-Authentifizierungsformat: Bearer {{API Key}}.

Anfragetext

images
string[]
erforderlich
Bilder, die als Startframe für die Videogenerierung verwendet werden.Anforderungen an das Bildfeld:
  • Es wird nur 1 Bild akzeptiert
  • Öffentliche URLs oder Base64-Format werden unterstützt
  • Unterstützte Formate: png, jpeg, jpg, webp
  • Das Seitenverhältnis des Bildes muss kleiner als 1:4 oder 4:1 sein
  • Alle Bilder sind auf 50MB begrenzt
  • Die Länge nach der base64-Dekodierung muss kleiner als 10MB sein und eine geeignete Content-Type-Zeichenfolge enthalten. Beispiel:
data:image/png;base64,{base64_encode}
prompt
string
Text-Prompt für die Videogenerierung, mit einer maximalen Länge von 1500 Zeichen.
duration
integer
Videodauer in Sekunden. Standardmäßig 4 Sekunden; optional 4 Sekunden oder 8 Sekunden.
seed
integer
Zufalls-Seed für die Videogenerierung.
  • Standardmäßig ein zufälliger Seed-Wert
  • Ein manuell gesetzter Wert überschreibt den standardmäßigen Zufalls-Seed
resolution
string
Auf der Dauer basierende Auflösungsoptionen:
  • 4 Sekunden: Standardmäßig 360p, optional 360p, 720p, 1080p
  • 8 Sekunden: Standardmäßig 720p, optional 720p
movement_amplitude
string
Bewegungsumfang der Objekte im Bild. Standardwert: auto
Optionale Werte: auto, small, medium, large
bgm
boolean
Gibt an, ob dem generierten Video Hintergrundmusik hinzugefügt werden soll. Standardwert: false
Optionale Werte: true, false
Wenn auf true gesetzt, fügt das System automatisch passende BGM hinzu. Für BGM gibt es keine Längenbeschränkung; das System passt sie automatisch an.

Antwortinformationen

task_id
string
erforderlich
Die task_id der asynchronen Aufgabe. Verwenden Sie diese task_id, um die API zum Abfragen des Aufgabenergebnisses aufzurufen und das Generierungsergebnis zu erhalten.