Einführung
SeedVR2 Video ist das Videorestaurierungsmodell des Seed-Teams von ByteDance, veröffentlicht im Juni 2025 als Ein-Schritt-Diffusionsmodell mit adversarialem Nachtraining. Es ist für Material gebaut, das ein einfacher Upscaler nicht retten kann: niedrige Auflösung, starke Kompression, Unschärfe und Rauschen. Sie senden einen Clip (video_url) und wählen eine Ausgabestufe (resolution); der Clip kommt mit neu aufgebauter Textur in 720p, 1080p, 2K oder 4K zurück, mit gleicher Länge, gleichem Ausschnitt, gleicher Bildrate und gleicher Tonspur. Einen Prompt gibt es nicht.
Wichtige Funktionen und Highlights
Restaurierung statt bloßer Vergrößerung
Weil SeedVR2 Details erzeugt, statt vorhandene Pixel zu schärfen, werden Kompressionsblöcke und Schlieren nicht verstärkt. Bei einem 3-Sekunden-Clip mit 624×360 und sehr niedriger Bitrate baute es das Zopfmuster eines Pullovers, das Messing einer Laterne und den Horizont hinter einem Leuchtturmfenster neu auf; derselbe Clip durch einen einfachen Upscaler behielt die Blöcke, nur schärfer.
Derselbe Clip, höhere Stufe
Länge, Schnitte, Bewegung und Ausschnitt bleiben, und die Tonspur wird durchgereicht: Ein 4-Sekunden-Clip mit 640×360 und AAC-Ton kam mit 1280×720, 24 fps und 4,0 Sekunden samt derselben Spur zurück. Die Stufe ist ein Pixelbudget mit erhaltenem Seitenverhältnis, also wurde aus 624×360 in 1080p 1896×1094.
Planbare Kosten pro Sekunde
Der Preis gilt pro Sekunde des Ausgangsclips, aufgerundet, mindestens 3 Sekunden, und die Stufe bestimmt den Satz: 720p ist am günstigsten, 2K kostet das 1,5-Fache und 4K das Doppelte des 1080p-Satzes. Fehlgeschlagene Tasks werden nicht berechnet.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
video_url | Ja | Der zu restaurierende Clip, 3 bis 60 Sekunden lang, als direkter Link zu einer MP4-Datei oder als Upload. mindestens 1 Zeichen |
resolution | Nein | Ausgabestufe: 720p, 1080p (Standard), 2k oder 4k, ein Pixelbudget mit erhaltenem Seitenverhältnis, sodass ein 624×360-Clip in 1080p mit 1896×1094 zurückkommt. |
Preis
Restaurierung wird nach Sekunden des gesendeten Materials berechnet, angefangene Sekunden zählen voll, mindestens 3 Sekunden, zum Satz der gewählten Stufe. Vor dem Start wird der Preis für die gemessene Länge des Uploads plus eine Sekunde oder für 60 Sekunden bei einem Link reserviert; was der fertige Clip nicht braucht, geht zurück.
| Spezifikation | Preis |
|---|---|
| $0.024 / Sekunde |
| $0.048 / Sekunde |
| $0.072 / Sekunde |
| $0.096 / Sekunde |
Anwendungsfälle
Altes und mehrfach hochgeladenes Material
Mehrfach komprimierte Handyvideos, aus Social-Apps gespeicherte Clips und Bildschirmaufnahmen mit niedriger Bitrate sind genau das Material, für das dieses Modell gedacht ist. Restaurieren Sie es vor dem Schnitt in 1080p, damit der weiche, blockige Look nicht im fertigen Video landet.
KI-generierte Videos ausliefern
Entwürfe in 480p oder 720p wirken oft weich. Schicken Sie die ausgewählte Aufnahme als letzten Schritt vor der Auslieferung durch SeedVR2 in 1080p oder 4K, wenn der Schnitt steht – so bezahlen Sie nur die Sekunden, die bleiben.
Prompt-Leitfaden und Praxistipps
Vor dem Senden kürzen
Die Abrechnung folgt der Länge des Ausgangsclips, also schneiden Sie zuerst auf den benötigten Teil zu. Clips müssen 3 bis 60 Sekunden lang sein; teilen Sie längeres Material und fügen Sie die restaurierten Teile danach zusammen.
Die Stufe nach dem Ziel wählen
Nehmen Sie 720p für Handys und Vorschauen, 1080p für die meisten Web- und Social-Auslieferungen und 2K oder 4K nur, wenn der Clip auf einem großen Bildschirm läuft. Höhere Stufen dauern länger und kosten mehr pro Sekunde.
Gesichter, Hände und Schrift prüfen
Restaurierung füllt plausible Details ein. Achten Sie im Ergebnis auf Gesichter, Hände, Logos und Schriftzüge; wurde etwas Wichtiges neu gezeichnet, bleibt eine weniger beschädigte Quelle oder eine niedrigere Stufe näher am Original.
Sauberes Material auf dem günstigeren Weg lassen
Ist der Clip schon scharf und braucht nur mehr Pixel, ist ein reines Auflösungs-Upscaling schneller und günstiger. SeedVR2 lohnt sich bei Material, das beschädigt aussieht.
API-Schnellstart
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "bytedance/seedvr2-video/upscale",
"input": {
"resolution": "1080p",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Authentifizierung, vollständiges Schema, Polling und Fehlerbehandlung stehen in der API-Referenz.


