Zum Hauptinhalt springen
POST
/
v3
/
async
/
vidu-q1-img2video
Vidu Q1 Bild-zu-Video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/vidu-q1-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 Q1 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. Sie sollten diese task_id verwenden, um die API zum Abfragen des Aufgabenergebnisses anzufordern und das Ergebnis der Videogenerierung abzurufen.

Anfrageheader

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

Anfragebody

images
string[]
erforderlich
Bilder, die als Startframe für die Videogenerierung verwendet werden.Anforderungen an das Bildfeld:
  • Es wird nur 1 Bild akzeptiert
  • Unterstützt öffentliche URLs oder Base64-Format
  • 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 50 MB begrenzt
  • Die Länge nach der Base64-Dekodierung muss kleiner als 10 MB sein und eine passende Zeichenfolge für den Inhaltstyp enthalten. Zum 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 5 Sekunden; derzeit wird nur die Option 5 Sekunden unterstützt.
seed
integer
Zufalls-Seed für die Videogenerierung.
  • Standardmäßig ein zufälliger Seed-Wert
  • Ein manuell festgelegter Wert überschreibt den standardmäßigen Zufalls-Seed
resolution
string
Auflösung des Ausgabevideos. Standardmäßig 1080p; derzeit wird nur die Option 1080p unterstützt.
movement_amplitude
string
Bewegungsumfang der Objekte im Bild. Standardwert: auto
Mögliche Werte: auto, small, medium, large
bgm
boolean
Gibt an, ob dem generierten Video Hintergrundmusik hinzugefügt werden soll. Standardwert: false
Mögliche Werte: true, false
Wenn auf true gesetzt, fügt das System automatisch passende BGM hinzu. Für BGM gibt es keine Dauerbeschränkung; das System passt sie automatisch an.

Antwortinformationen

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