Zum Hauptinhalt springen
POST
/
v3
/
async
/
vidu-q1-startend2video
Vidu Q1 Start- und Endframe
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/vidu-q1-startend2video \
  --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 Start- und Endframe erzeugt dynamische Videos aus einem Startframe und einem Endframe 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 aufzurufen und das Ergebnis der Videogenerierung abzurufen.

Anfrageheader

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

Anfragetext

images
string[]
erforderlich
Zwei Bilder: Das erste ist der Startframe, das zweite der Endframe.Hinweise:
  1. Öffentliche URL oder Base64-Format werden unterstützt
  2. Das Seitenverhältnis muss ähnlich sein: Das Verhältnis zwischen Startframe und Endframe muss zwischen 0.8 und 1.25 liegen
  3. Unterstützte Formate: png, jpeg, jpg, webp
  4. Maximale Größe: 50 MB
  5. Die Länge nach der base64-Dekodierung muss unter 10 MB liegen und eine passende Inhaltstyp-Zeichenfolge enthalten. Beispiel:
data:image/png;base64,{base64_encode}
prompt
string
Beschreibung des Prompts, maximal 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
Ausgabevideoauflösung. Standardmäßig 1080p; derzeit wird nur die Option 1080p unterstützt.
movement_amplitude
string
Bewegungsamplitude von Objekten im Bild. Standardwert: auto
Mögliche Werte: auto, small, medium, large
bgm
boolean
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 eine passende BGM hinzu. Für BGM gibt es keine Dauerbegrenzung; 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 aufzurufen und das Generierungsergebnis zu erhalten