Einführung
Seedance 2.5 Videoverlängerung setzt einen vorhandenen Clip fort. Senden Sie ihn als video_url zusammen mit einem Prompt für das, was als Nächstes passiert. Die Plattform nimmt höchstens die letzten 30 Sekunden Ihres Clips (bei kürzeren Clips den ganzen) und übergibt sie Seedance 2.5 Referenz-zu-Video als Referenzmaterial. Das Modell erzeugt ein neues Segment von 4 bis 30 Sekunden, das die Szene fortführt, und beides wird zu einer MP4 zusammengefügt: zuerst Ihr vollständiges Original, dann die Fortsetzung. Das neue Segment kommt zusätzlich als eigene Datei zurück, sodass Sie weiter verlängern oder die Teile getrennt schneiden können.
Wichtige Funktionen und Highlights
Kontinuität entsteht aus Bewegtbild, nicht aus einem einzelnen Bild. Seedance liest das Ende Ihres Clips mit Bewegung, Kamerarichtung und Ton als Kontext; Tempo und Richtung setzen sich daher besser fort, als wenn ein Modell nur ein Standbild sieht. Das erste neue Bild wird generiert und nicht aus Ihrem letzten kopiert. Beschreiben Sie deshalb die Bewegung, die weitergehen soll, und bleiben Sie bei derselben Kamerasprache.
Sie zahlen für das, was das Modell liest, und für das, was es erzeugt. Der Preis ist der Sekundensatz von Seedance 2.5 Referenz-zu-Video mit Referenzvideo, angewendet auf Referenzsekunden plus neue Sekunden. Die Referenz ist auf 30 Sekunden begrenzt: Ein 60-Sekunden-Clip rechnet 30 Referenzsekunden ab, alles Frühere wird nur gelesen und wieder angefügt. Referenzsekunden werden auf ganze Sekunden aufgerundet, und das Seedance-Minimum gilt: Ein 5-Sekunden-Segment rechnet mindestens 4 Referenzsekunden ab.
Eine Datei zurück, dazu das neue Stück einzeln. Die verbundene Datei behält die Bildrate und den Bildausschnitt Ihres Clips ohne schwarze Balken und ist als H.264-MP4 mit AAC-Ton kodiert. Damit die Nahtstelle sauber sitzt, kann das Bild an den Rändern um einige Prozent beschnitten oder leicht angepasst werden. Liefert das Modell ein deutlich anderes Seitenverhältnis, wird das neue Segment so skaliert, dass es Ihr Bild ausfüllt, mittig ausgerichtet und an den überstehenden Rändern beschnitten. Der Ton Ihres Clips bleibt erhalten, der für das neue Segment generierte Ton folgt mit einer kurzen Blende am Übergang, und eine stumme Seite wird mit Stille aufgefüllt. Das zweite Asset der Ausgabe ist das neue Segment allein.
Alles Übrige ist Seedance 2.5 Referenz-zu-Video. Das neue Segment läuft über dieselben Routen mit demselben inhaltlichen Spielraum wie dieser Endpoint, und eine fehlgeschlagene Generierung wird genauso erstattet. Gelingt die Generierung, scheitert aber das Zusammenfügen, schlägt der Auftrag fehl und der Betrag wird erstattet. Ein Clip unter 2 Sekunden ist zu kurz zum Fortsetzen und wird abgelehnt.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Ja | Pflichtfeld. Beschreiben Sie, was als Nächstes passiert: die folgende Handlung, die Kamerabewegung und den Ton. |
video_url | Ja | Der Clip, der fortgesetzt wird: MP4, MOV oder WebM, 2 bis 60 Sekunden. mindestens 1 Zeichen |
resolution | Nein | Größe des neuen Segments: 480p, 720p oder 1080p, Standard 720p. Sie bestimmt nur die Qualität des neuen Segments; wählen Sie daher die Auflösung Ihres Clips. |
duration_seconds | Nein | Länge des neuen Segments: jede ganze Zahl von 4 bis 30, Standard 5. |
generate_audio | Nein | Standardmäßig an: Das neue Segment erhält generierten Ton, der sich an der Referenz orientiert. Standardwert: |
enable_web_search | Nein | Standardmäßig aus. Eingeschaltet darf das Modell vor dem Rendern des neuen Segments im Web nach Informationen zu Ihrem Prompt suchen. Standardwert: |
seed | Nein | 0 bis 2147483647. Halten Sie ihn fest, um jeweils nur ein Feld zu ändern und fair zu vergleichen; lassen Sie ihn weg für Abwechslung. |
watermark | Nein | Standardmäßig aus. Eingeschaltet trägt das neue Segment ein Wasserzeichen als KI-generiert; Ihr Clip bleibt unverändert. Standardwert: |
Preis
Abgerechnet wird pro Sekunde Referenzmaterial plus neues Segment, zum Satz von Seedance 2.5 Referenz-zu-Video mit Referenzvideo für Ihre Auflösung und Ton-Einstellung. Als Referenz dienen höchstens die letzten 30 Sekunden Ihres Clips, auf ganze Sekunden aufgerundet; das Seedance-Minimum gilt (ein 5-Sekunden-Segment rechnet mindestens 4 Referenzsekunden ab). Frühere Teile Ihres Clips werden nicht berechnet. Bei einem Link, den wir vorab nicht messen können, werden 30 Referenzsekunden reserviert und der ungenutzte Teil bei der Abrechnung freigegeben.
| Auflösung | With video: Ja | With video: Nein |
|---|---|---|
| $0.0738 / Sekunde | $0.1234 / Sekunde |
| $0.1659 / Sekunde | $0.2773 / Sekunde |
| $0.4082 / Sekunde | $0.6823 / Sekunde |
Anwendungsfälle
Verlängern Sie eine Einstellung, die zu früh endet: einen Tanz, der mitten in der Bewegung stoppt, eine Kamerafahrt, die abbricht, bevor die Person die Tür erreicht, eine Produktdrehung, die endet, bevor das Etikett zur Kamera zeigt. Verlängern Sie und beschreiben Sie die restliche Handlung.
Bauen Sie eine längere Sequenz Schritt für Schritt auf. Erzeugen Sie eine erste Einstellung, verlängern Sie sie und verlängern Sie dann das zusammengefügte Ergebnis erneut. Jeder Schritt rechnet die gelesene Referenz (höchstens 30 Sekunden) plus die hinzugefügten Sekunden ab. Ausgangsvideos sind auf 60 Sekunden begrenzt; verlängern Sie bei langen Ketten daher das jeweils neueste Segment statt des ganzen Ergebnisses.
Prompt-Leitfaden und Praxistipps
Beschreiben Sie den nächsten Schritt, nicht die ganze Szene. Wer und wo zeigt die Referenz bereits; nutzen Sie den Prompt für die folgende Handlung, die Kamerabewegung und den Ton. Wiederholen Sie die Kamerasprache, mit der Ihr Clip endet, etwa ein langsames Heranfahren oder eine Handkamera, damit der Übergang wie eine Einstellung wirkt.
Lassen Sie den Clip dort enden, wo es weitergehen soll. Seedance stützt sich auf die letzten Sekunden der Referenz; ein Clip, der mitten im Schnitt, in einer Blende oder auf einer anderen Einstellung endet, lenkt die Fortsetzung in die falsche Richtung. Schneiden Sie vorher zu. Angenommen werden 2 bis 60 Sekunden als MP4, MOV oder WebM.
Halten Sie die Auflösung einheitlich. Die Auflösung bestimmt nur die Qualität des neuen Segments, ein 480p-Segment nach einem 1080p-Clip wirkt also weicher als das Original. Wählen Sie die Auflösung Ihres Clips und setzen Sie duration_seconds auf die Länge, die Sie wirklich brauchen: Sie kommt auf der Rechnung zu den Referenzsekunden hinzu.
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/seedance-2.5/video-extend",
"input": {
"duration_seconds": 5,
"generate_audio": true,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"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.









