Video
PixVerse V6 Max
Mit PixVerse V6 Max 1–15 Sekunden lange Clips aus einem Prompt oder einem Bild erzeugen, in 360p bis 1080p mit optionalem Ton, pro Sekunde abgerechnet und als Aufgabe geliefert.
PixVerse V6 Max ist die detailreichere Version von PixVerse V6. Sie erzeugt einen 1–15 Sekunden langen Clip aus einem Prompt oder einem Startbild mit optionalem Prompt, in 360p, 540p, 720p oder 1080p, mit optionalem nativem Ton. Sende die Anfrage, behalte die zurückgegebene Aufgaben-ID und lies das fertige Video aus der Aufgabe. Bilder werden als URLs übergeben.
Modell-IDs
| Modell-ID | Eingaben | Auflösungen | Länge |
|---|---|---|---|
pixverse-v6-max | Text, ein Bild | 360p, 540p, 720p, 1080p | 1–15 Sekunden |
Aktuelle Preise findest du auf der Modellseite. Übergänge, mehrere Referenzbilder und das Verlängern sind Funktionen von PixVerse V6.
Kurzbeispiel
curl https://api.seedrouter.ai/v1/videos/generations \
-H "Authorization: Bearer $SEEDROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "pixverse-v6-max",
"prompt": "A red paper boat drifting on a calm pond at sunrise, soft mist, slow push-in. No text, no logos.",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}'Endpunkt
POST https://api.seedrouter.ai/v1/videos/generations| Header | Wert |
|---|---|
| Authorization | Bearer YOUR_API_KEY |
| Content-Type | application/json |
Die Antwort ist eine Aufgabe ({"id": "task_...", "status": "processing"}), nicht das fertige Video. Frag GET /v1/tasks/{task_id} ab, um das Ergebnis zu erhalten. Bewahre API-Schlüssel im serverseitigen Code auf.
Parameter
| Feld | Typ | Standardwert | Hinweise |
|---|---|---|---|
model | string | Pflicht | pixverse-v6-max |
prompt | string | siehe Hinweise | Text zu Video: erforderlich, bis zu 5.000 Zeichen. Mit einem Bild: optional, bis zu 2.048 Zeichen. |
image_urls | URL-Liste | keine | Bild zu Video: genau ein Bild. Ohne Bild entsteht der Clip als Text zu Video. |
resolution | enum | 540p | 360p, 540p, 720p oder 1080p. |
quality | enum | keiner | Alias für resolution, dieselben Werte. Wenn beide gesendet werden, hat resolution Vorrang. |
duration | integer | 5 | 1–15 Sekunden. |
aspect_ratio | enum | 16:9 | 16:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2 oder 21:9. Nur für Text zu Video; mit einem Bild übernimmt der Clip das Format des Bildes. |
audio | boolean | false | Nativen Ton erzeugen. Abrechnung zum Audiotarif. |
seed | integer | keiner | 0–2147483647. Dieselbe Anfrage mit demselben Seed liefert ähnliche Ergebnisse. |
Das Schema ist strikt: Unbekannte Felder werden abgelehnt statt ignoriert. first_frame_image, last_frame_image, img_references und extend_from_task_id geben einen 400-Fehler zurück, der auf pixverse-v6 verweist. callback_url ist nicht verfügbar; frag stattdessen die Aufgabe ab.
Bild zu Video
Übergib ein Bild in image_urls. Der Clip beginnt damit und übernimmt sein Format. Ein Bild im Hochformat ergibt also einen Clip im Hochformat. Der Prompt ist hier optional.
{
"model": "pixverse-v6-max",
"prompt": "The subject slowly turns toward the camera, soft natural light.",
"image_urls": ["https://example.com/start.png"],
"resolution": "1080p",
"duration": 5
}Medieneingaben
Das Bild ist eine öffentliche HTTP(S)-URL. Base64-Data-URIs werden nicht akzeptiert: Lade die Datei in deinen eigenen Speicher hoch und übergib ihre URL. Verwende ein JPG-, PNG- oder WebP-Bild mit höchstens 20 MB und höchstens 10.000 Pixeln pro Seite.
Kostenfaktoren
Aktuelle Tarife findest du im Preisbereich der Modellseite. PixVerse V6 Max wird pro Sekunde Video abgerechnet, zu einem Tarif, den die Auflösung und die Erzeugung von Ton bestimmen:
cost = duration × rate per second for the resolution and audio settingText zu Video und Bild zu Video kosten gleich viel. Die Dauer steht fest, wenn die Anfrage angenommen wird, daher ist der reservierte Betrag auch der berechnete Betrag. Die endgültigen Kosten siehst du im Nutzungsverlauf deines Kontos. Fehlgeschlagene Aufgaben werden nicht berechnet.
Ausgabeschema
Beim Senden wird die Aufgabe zurückgegeben:
{"id": "task_...", "model": "pixverse-v6-max", "status": "processing", "created_at": 1789689600}Aufgabe abrufen
GET https://api.seedrouter.ai/v1/tasks/{task_id}Frag alle 10–20 Sekunden ab, bis status den Wert completed oder failed hat. Eine Zeitüberschreitung des Netzwerks während der Abfrage bedeutet nicht, dass die Erzeugung fehlgeschlagen ist: Behalte die Aufgaben-ID und setze die Prüfung fort. Erstelle keine weitere Aufgabe, um den Fortschritt zu prüfen.
Abgeschlossene Aufgabe
{
"id": "task_...",
"model": "pixverse-v6-max",
"status": "completed",
"created_at": 1789689600,
"finished_at": 1789689690,
"output": {
"video_url": "https://static.seedrouter.ai/media/tasks/task_example/0.mp4"
}
}In unseren Tests kamen 1-Sekunden-Clips in 360p und 16:9 als MP4 (H.264) mit 640 × 360 zurück, 81–89 Sekunden nach dem Absenden.
Fehler
Anfragen, die vor der Erstellung einer Aufgabe abgelehnt werden, geben einen HTTP-Fehler mit einem error-Objekt zurück und werden nicht berechnet. Eine Aufgabe, die nach der Annahme fehlschlägt, gibt bei der Abfrage HTTP 200 zurück, zusammen mit status: "failed" und einem error-Objekt.
Codes, HTTP-Status und Hinweise zu Wiederholungen findest du im gemeinsamen Fehlerkatalog.
{
"id": "task_...",
"model": "pixverse-v6-max",
"status": "failed",
"error": {
"code": 60001,
"message": "The request was rejected by the content policy. Please revise the prompt or input images."
}
}Kommt es beim Senden selbst zu einer Zeitüberschreitung, prüfe deine Aufgaben, bevor du erneut sendest: Die erste Anfrage wurde möglicherweise bereits angenommen.
Tipps
- Beschreibe Motiv, Ort, Kamerabewegung und Licht im Prompt; nenne die gewünschten Geräusche, wenn
audioeingeschaltet ist. - Erstelle Entwürfe in
360poder540pund rendere die finale Einstellung dann mit derselben Anfrage und demselbenseedin1080p. - Sende für Videos im Hochformat
aspect_ratio: "9:16"oder ein Bild im Hochformat. - Füge
no text, no logoshinzu, um erfundene Zeichen fernzuhalten.
