Claude Opus 5.5 ist auf SeedRouter verfügbar

Video

PixVerse V6

View Markdown

Mit PixVerse V6 1–15 Sekunden lange Clips aus Text, einem Bild, zwei Frames, Referenzbildern oder einem früheren Clip erzeugen, in 360p bis 1080p, pro Sekunde abgerechnet.

PixVerse V6 ist das Videomodell von PixVerse. Eine Modell-ID deckt fünf Modi ab: Text zu Video, Bild zu Video, einen Übergang zwischen einem ersten und letzten Frame, mehrere Referenzbilder und das Verlängern eines bereits erstellten Clips. Die gesendeten Felder bestimmen den Modus. Clips sind 1–15 Sekunden lang, 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-IDEingabenAuflösungenLänge
pixverse-v6Text, ein Bild, erster + letzter Frame, 1–7 Referenzbilder, eine abgeschlossene pixverse-v6-Aufgabe360p, 540p, 720p, 1080p1–15 Sekunden

Aktuelle Preise findest du auf der Modellseite. Für eine einzelne detailreichere Einstellung aus Text oder einem Bild sieh dir PixVerse V6 Max an.

Kurzbeispiel

curl https://api.seedrouter.ai/v1/videos/generations \
  -H "Authorization: Bearer $SEEDROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "pixverse-v6",
    "prompt": "A red paper boat drifting on a calm pond at sunrise, soft mist, slow push-in. No text, no logos.",
    "resolution": "540p",
    "duration": 5,
    "size": "16:9"
  }'

Endpunkt

POST https://api.seedrouter.ai/v1/videos/generations
HeaderWert
AuthorizationBearer YOUR_API_KEY
Content-Typeapplication/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

FeldTypStandardwertHinweise
modelstringPflichtpixverse-v6
promptstringPflichtBis zu 5.000 Zeichen. In jedem Modus erforderlich.
resolutionenum540p360p, 540p, 720p oder 1080p.
durationinteger51–15 Sekunden. Ein Übergang zwischen erstem und letztem Frame dauert nur 5 oder 8.
sizeenum16:916:9, 4:3, 1:1, 3:4, 9:16, 2:3, 3:2 oder 21:9. Für Text zu Video und mehrere Referenzbilder; andere Modi übernehmen das Format ihrer Bilder.
audiobooleanfalseNativen Ton erzeugen. Abrechnung zum Audiotarif.
seedintegerkeiner0–2147483647. Dieselbe Anfrage mit demselben Seed liefert ähnliche Ergebnisse.
negative_promptstringkeinerWas nicht im Clip erscheinen soll. Bis zu 2.048 Zeichen.
watermarkbooleanfalseEin Wasserzeichen hinzufügen.
motion_modeenumnormalNur normal wird unterstützt.
generate_multi_clip_switchbooleanfalseMulti-Clip-Generierung. Nur für Text zu Video und Bild zu Video.
image_urlsURL-ListekeineBild zu Video. Das erste Bild wird verwendet.
first_frame_imageURLkeineÜbergang: der erste Frame. Zusammen mit last_frame_image senden.
last_frame_imageURLkeineÜbergang: der letzte Frame. Zusammen mit first_frame_image senden.
img_referencesURL-ListekeineMehrere Referenzbilder: 1–7 Bilder.
extend_from_task_idstringkeinerVerlängern: die ID einer deiner abgeschlossenen pixverse-v6-Aufgaben.

Das Schema ist strikt: Unbekannte Felder werden abgelehnt statt ignoriert. callback_url ist nicht verfügbar; frag stattdessen die Aufgabe ab.

Modi

Die gesendeten Felder bestimmen den Modus. Sende pro Anfrage die Felder eines Modus.

ModusSendenHinweise
Text zu Videokeine Bild- oder Verlängerungsfeldersize bestimmt das Format.
Bild zu Videoimage_urlsDer Clip beginnt mit dem ersten Bild.
Übergangfirst_frame_image + last_frame_image5 oder 8 Sekunden.
Mehrere Referenzbilderimg_references (1–7 URLs)Kombiniert Figuren, Objekte oder Szenen aus den Bildern; size bestimmt das Format.
Verlängernextend_from_task_idSetzt eine deiner abgeschlossenen pixverse-v6-Aufgaben fort.
{
  "model": "pixverse-v6",
  "prompt": "The puppy slowly turns into a kitten, soft studio light.",
  "first_frame_image": "https://example.com/puppy.jpg",
  "last_frame_image": "https://example.com/kitten.jpg",
  "duration": 5
}
{
  "model": "pixverse-v6",
  "prompt": "The paper boat drifts on toward a lily pad.",
  "extend_from_task_id": "task_...",
  "resolution": "540p",
  "duration": 5
}

Beim Verlängern wird der Ausgangsclip mit dem neuen Abschnitt dahinter zurückgegeben, und nur die duration des neuen Abschnitts wird berechnet. In unserem Test ergab eine Verlängerung eines 1-Sekunden-Clips um 1 Sekunde ein 2,1 Sekunden langes Video, berechnet wurde 1 Sekunde.

Medieneingaben

Bilder sind öffentliche HTTP(S)-URLs. Base64-Data-URIs werden nicht akzeptiert: Lade die Datei in deinen eigenen Speicher hoch und übergib ihre URL. Verwende JPG-, PNG- oder WebP-Bilder mit höchstens 20 MB.

Kostenfaktoren

Aktuelle Tarife findest du im Preisbereich der Modellseite. PixVerse V6 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 setting

Jeder Modus kostet pro Sekunde gleich viel; beim Verlängern wird nur der neue Abschnitt berechnet. 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", "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",
  "status": "completed",
  "created_at": 1789689600,
  "finished_at": 1789689640,
  "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, 36–45 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",
  "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 audio eingeschaltet ist.
  • Erstelle Entwürfe in 360p oder 540p und rendere die finale Einstellung dann mit derselben Anfrage und demselben seed in 1080p.
  • Sende für Videos im Hochformat bei Text zu Video size: "9:16" oder ein Bild im Hochformat.
  • Füge no text, no logos hinzu, um erfundene Zeichen fernzuhalten.

Weiterführend