Einführung
Seedance 2.5 Bild-zu-Video beginnt mit Ihrem Standbild und entwickelt die Handlung, die darauf folgt. Machen Sie damit aus einer freigegebenen Komposition eine Produktsequenz, eine Figurendarbietung oder einen visuellen Übergang. Ein Schlussbild kann das Ende lenken, wenn beide Enden der Einstellung geplant sind.
Das Modell stammt aus ByteDances Veröffentlichung vom 31. Juli 2026.
Den Ausgangspunkt Ihrer Seedance-2.5-Sequenz wählen
| Ausgangsmaterial | Modus |
|---|---|
| Ein Skript oder eine Szenenbeschreibung | Seedance 2.5 Text-zu-Video |
| Ein freigegebenes Startbild | Seedance 2.5 Bild-zu-Video |
| Getrennte Referenzen für Aussehen, Bewegung oder Ton | Seedance 2.5 Referenz-zu-Video |
Wichtige Funktionen und Highlights
Längere Geschichten in einer Generierung
Seedance 2.5 unterstützt Clips bis 30 Sekunden und gibt einer Sequenz damit Raum für Aufbau, Entwicklung und Schluss. Zu den erzählerischen Fähigkeiten gehören verbundene Einstellungen und Szenenübergänge, nicht nur die Verlängerung einer einzelnen Geste.
Flexible multimodale Referenzen
Bilder, Videomaterial und Audio können unterschiedliche Elemente derselben Produktion lenken. Der erweiterte Referenz-Workflow unterstützt komplexere Besetzungen, Schauplätze und Shotpläne und trennt dabei Aussehen von Bewegung und Ton.
Führung durch Clay-Renderings und Storyboards
Grobe 3D-Planungsaufnahmen können Raumstruktur, Blocking und Kamerabewegung vermitteln, während visuelle Referenzen den finalen Look liefern. Storyboards und geordnete Keyframes bieten weitere Wege, eine Abfolge zu vermitteln.
Detailliertere Bild- und Tonregie
Die Entwicklung des Modells legt Wert auf Materialien, Licht, Haut- und Augendetails sowie auf abgestimmten Ton und abgestimmte Bewegung. Prompts können Dialog, Effekte und Atmo getrennt angeben und Ereignisse mit Zeitstempeln in ganzen Sekunden ordnen.
Gezielte Bearbeitung und Fortsetzung
Zur Modellfamilie gehören zeitlich gezielte Videobearbeitungen, Hintergrundwechsel und die Fortsetzung vorhandenen Materials. Das sind eigene Workflows mit Videoeingabe; ob und wie sie verfügbar sind, hängt von der gewählten Aufgabe ab, nicht von einer Text-zu-Video- oder Bild-zu-Video-Anfrage.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Nein | Hier optional, aber lohnend: Er sollte beschreiben, was nach dem Frame passiert, statt zu wiederholen, was ohnehin schon zu sehen ist – die Handlung, die Kamerabewegung, den Zei… |
image_url | Ja | Pflicht, und es wird zum ersten Frame des Videos. |
last_image_url | Nein | Optionales Zielbild, das nicht allein gesendet werden kann – es gilt nur zusammen mit |
aspect_ratio | Nein | Hier wird nur |
resolution | Nein | 480p, 720p oder 1080p, Vorgabe 720p, und es geht direkt in die abgerechnete Menge ein. Beachten Sie: Die Ausgabestufe ist unabhängig vom Quell-Still. |
duration_seconds | Nein | 4 bis 30 Sekunden, Vorgabe 5. Je länger ein frame-getriebener Shot läuft, desto stärker driftet er: Anatomie und Ausstattung verformen sich allmählich. |
generate_audio | Nein | Standardmäßig an. Erzeugt eine eigene, zum Bild synchrone Tonspur – Raumton, Bewegungseffekte, Stimme. Standardwert: |
output_format | Nein | Der Container des gelieferten Videos: mp4 (Standard) oder mov. |
enable_web_search | Nein | Standardmäßig aus. Eingeschaltet kann das Modell vor dem Rendern im Web nach Informationen zu Ihrem Prompt suchen. Standardwert: |
seed | Nein | Ganzzahliger Seed; ohne Angabe zieht jeder Lauf seinen eigenen. |
return_last_frame | Nein | Liefert zusätzlich zum Video das letzte Bild des Clips als eigenes Bild. Standardwert: |
watermark | Nein | Weist das Modell an, das Video als KI-generiert mit einem Wasserzeichen zu versehen, wie in der Dokumentation des Modells beschrieben. Standardwert: |
Preis
| Spezifikation | Preis |
|---|---|
| $0.1234 / Sekunde |
| $0.2773 / Sekunde |
| $0.6823 / Sekunde |
Anwendungsfälle
Ein Kampagnenbild in eine kleine Darbietung verwandeln
Beginnen Sie mit einem freigegebenen Bild einer Person, die den beworbenen Artikel hält oder trägt. Verlangen Sie eine Geste, einen Blickwechsel und ein abschließendes Innehalten. Prüfen Sie Gesichtsdetails, Hände und das Produkt, während sich die Pose ändert.
Das Öffnen eines gestalteten Objekts animieren
Nutzen Sie ein Standbild eines geschlossenen Etuis oder einer Verpackung, dazu ein Schlussbild, wenn eine bestimmte geöffnete Ansicht nötig ist. Beschreiben Sie die Reihenfolge der Bewegung und prüfen Sie Scharniere, Kanten und die Endanordnung.
Einem Architekturbild eine sich entfaltende Atmosphäre geben
Beginnen Sie mit einem komponierten Raum oder einer Außenansicht und verlangen Sie eine zurückhaltende Kamerabewegung mit einer bestimmten Veränderung der Umgebung. Prüfen Sie gerade Linien, die Position der Möbel und die Lichtkontinuität über die ganze Dauer.
Prompt-Leitfaden und Praxistipps
Bewegung vom ersten Frame aus lenken
Das Standbild liefert Aussehen und Komposition, der Prompt die folgende Handlung. Beginnen Sie mit einer kurzen Zusammenfassung der Bewegung und nutzen Sie dann aufeinanderfolgende Zeitabschnitte, wenn ihr Verlauf wichtig ist.
- Laden Sie das Ausgangsbild über
image_urlhoch. - Legen Sie den Bildausschnitt vor der Generierung fest: Dieser Modus nutzt das Seitenverhältnis
adaptive. - Wählen Sie
duration_secondsund beschreiben Sie die Bewegung über diese Dauer. - Trennen Sie Motivbewegung, Kamerabewegung und Ton.
Für ein Standbild eines Lesezimmers mit einem Vorhang neben dem Fenster wählen Sie 12 Sekunden:
Continue from the supplied reading-room image in one continuous shot.
A breeze lifts the curtain and then fades.
0-3s: The curtain hangs almost still. Keep the camera fixed.
3-8s: The lower edge lifts inward and drifts slowly away from the window. Gently move the camera toward the window.
8-12s: The fabric settles back down. Stop the camera and hold the composition.
Retain the furniture positions, window structure and existing light direction.
Sound: soft fabric movement and distant outdoor ambience.
No speech, background music or captions.
Erstes und letztes Bild verbinden
Geben Sie das Startbild als image_url und das Schlussbild als last_image_url an. Bereiten Sie beide im selben Seitenverhältnis vor; abweichende Ausschnitte können die Schlusskomposition verzerren.
Beschreiben Sie die Brücke zwischen den Bildern, nicht nur das Ziel. Wird aus einer geschlossenen Schachtel eine offene, sagen Sie, dass sich der Deckel hebt, während der Boden an seinem Platz bleibt. Planen Sie Zeit für die Bewegung und für das abschließende Innehalten ein.
Den Prompt anpassen, wenn die Handlung gehetzt wirkt
Nutzen Sie lückenlose Abschnitte wie 0–3s, 3–8s, 8–12s; Lücken lassen die Sequenz unterbestimmt. Enthält die Mitte mehrere konkurrierende Handlungen, vereinfachen Sie sie oder geben Sie mehr Zeit. Halten Sie die Dauer-Einstellung des Endpunkts mit dem letzten Zeitstempel in Einklang.
Das Bild bewahren, ohne es zu wiederholen
Nennen Sie die wenigen Details, die am meisten zählen, etwa die Produktform oder die Raumaufteilung. Beschreiben Sie nicht jedes sichtbare Objekt neu und führen Sie keinen widersprüchlichen Stil ein. Unterscheiden Sie beim Ton zwischen Raumatmo, Handlungsgeräuschen und Musik, damit die gewünschte Bewegung einen passenden Soundtrack erhält.
Inhaltliche Grenzen
Seedance 2.5 · Bild-zu-Video – unzensiert. SpicyAPI fügt auf Plattformseite keinen Inhaltsfilter hinzu. Die Einschränkungen des Modells gelten weiterhin, und Ergebnisse sind nicht garantiert. Sie sind dafür verantwortlich, unsere Inhaltsrichtlinie einzuhalten.
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/image-to-video",
"input": {
"aspect_ratio": "adaptive",
"duration_seconds": 5,
"generate_audio": true,
"image_url": "https://example.com/reference.png",
"output_format": "mp4",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise"
}
}'
# 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.














