Einführung
Seedance 2.0 Fast Spicy Bild-zu-Video macht das gesendete Standbild zum ersten Frame und animiert es bis zu 15 Sekunden lang, mit Ton aus demselben Durchgang. image_url ist das einzige Pflichtfeld; der Prompt lenkt die Bewegung, statt für den Inhalt zu argumentieren.
Seedance 2.0 Fast Spicy ist die per LoRA abgestimmte, unzensierte Variante der schnellen Stufe Seedance 2.0 Fast von ByteDance, veröffentlicht als einzelner Bild-zu-Video-Endpunkt. Sie liefert Clips von 4 bis 15 Sekunden in 480p oder 720p, der Prompt ist optional.
Wichtige Funktionen und Highlights
In 480p entwerfen, dann die besten Takes neu rendern
Die schnelle Stufe verändert, wie Sie arbeiten, nicht was Sie erstellen können. Schicken Sie ein Startbild mit mehreren Prompts in 480p durch, behalten Sie die Takes, die sich gut bewegen, und rendern Sie diese in 720p bei sonst unveränderten Feldern neu. Rechnen Sie mit einer nahen Variante statt demselben Take; fixieren Sie seed, wenn der Vergleich enger sein soll.
Was das Standbild zeigt, ist schon im Clip
Kleidung, Pose, Haut, Sonnenlicht und Bildausschnitt kommen mit dem Bild an, bevor der Prompt gelesen wird. Deshalb übersteht bildgeführte Arbeit Briefings, an denen ein leeres Blatt scheitert, und der Prompt kann Bewegung lenken, statt für den Inhalt zu argumentieren.
Adaptiv als Standard
aspect_ratio steht standardmäßig auf adaptive, ein Hochformat-Bild kommt also im Hochformat zurück, statt in ein Querformat beschnitten zu werden. Das ist der Unterschied zwischen einem Clip, der direkt in einen vertikalen Feed passt, und einem, der erst in den Schnitt muss. Nennen Sie 9:16, 1:1 oder 21:9 nur, wenn der Ausspielort es verlangt.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
image_url | Ja | Pflicht, und das einzige Pflichtfeld. Es wird zum ersten Frame: Komposition, Ähnlichkeit, Garderobe, Farblook und die Qualitätsgrenze kommen alle von hier. |
prompt | Nein | Hier optional, und das ist der Punkt: Das Startbild legt bereits fest, was auf dem Bild ist. |
last_image_url | Nein | Optionales Schlussbild. Es entscheidet, auf welchem Bild der Shot landet: ein Übergang, ein Vorher-Nachher-Paar oder ein Loop, der auf demselben Still öffnet und schließt. |
aspect_ratio | Nein | Ausgabeformat, standardmäßig adaptive: Es folgt dem Verhältnis des mitgegebenen Frames und erspart Ihnen einen Vorab-Beschnitt. |
resolution | Nein | Ausgabeauflösung: 480p oder standardmäßig 720p. Sie wählt eine Tarifstufe und bestimmt nur das ausgelieferte Format – Detail, das der erste Frame nicht schon hat, kommt nicht dazu. |
duration_seconds | Nein | Länge des fertigen Clips in ganzen Sekunden, 4 bis 15, Vorgabe 5, und zugleich die abgerechnete Menge. |
generate_audio | Nein | Ob eine eigene Tonspur synchron zum Bild gerendert wird. Standardmäßig an; wenn Sie es abschalten, sinkt der Tarif in dieser Variante nicht. Standardwert: |
seed | Nein | Ganzzahliger Seed; ohne Angabe zieht jeder Lauf seinen eigenen. |
Preis
| Spezifikation | Preis |
|---|---|
| $0.081 / Sekunde |
| $0.1742 / Sekunde |
Anwendungsfälle
Material, das andere Plattformen ablehnen
Szenen, die die offizielle App blockiert, auch Paare jeden Geschlechts, werden bei uns nicht geprüft. Lege den Inhalt in den Startframe, und Seedance 2.0 Fast Spicy animiert, was das Bild zeigt.
Feeds mit hohem Volumen
Ein Standbild, fünf Prompts, fünf Clips: Die schnelle Stufe macht daraus eine Arbeitssitzung statt einer Budgetfrage. Entwerfen Sie in 480p mit vier Sekunden und rendern Sie nur die besten Takes in 720p und in der Länge neu, die der Feed braucht.
Ein vorhandenes Fotoset in Bewegung
Ein Urlaubs- oder Studio-Set, das Sie bereits haben, wird zur Reel. Schicken Sie jedes gute Bild mit adaptivem Format durch, damit nichts beschnitten wird, verwerfen Sie, was sich schlecht bewegt, und rendern Sie die übrigen länger neu.
Prompt-Leitfaden und Praxistipps
Den Inhalt ins Startbild legen
Fotografieren oder generieren Sie das Standbild. Kleidung, Pose, Licht und Ausschnitt müssen im Bild stecken, denn die Auflösung fügt keine Details hinzu, die das Bild nie hatte, und kein Prompt kann Inhalt in ein Bild argumentieren, das ihn nicht zeigt. Jede Seite muss zwischen 300 und 6000 Pixeln liegen.
Die Bewegung lenken, nicht das Bild beschreiben
Der Prompt muss nur Bewegung lenken: die Handlung, wohin der Blick geht, das Driften der Kamera, den Klang des Ortes. Seedances eigene Ebene lehnt weiterhin einen schmalen Bereich an Formulierungen ab, am beständigsten Küssen – legen Sie diesen Moment ins Bild statt in den Satz.
Das mitgelieferte Beispiel anpassen
Das veröffentlichte Beispiel nutzt duration_seconds 5, generate_audio true und resolution 720p.
The sheet billows and drops as she pins it to the line, then she turns fully toward camera, pushes windblown hair off her face and grins. Bright midday sun, fabric snapping in the breeze, cicadas and distant sea.
Das Startbild liefert Balkon, Licht und Outfit, und der Prompt bewegt nur sie. Nichts darin beschreibt, was sie trägt, weil das Bild das bereits getan hat.
Eine Person über ein ganzes Set halten
Verwenden Sie für das ganze Set dasselbe Startbild und ändern Sie nur den Prompt. Die Ähnlichkeit steckt im Bild, die Figur bleibt also von Clip zu Clip dieselbe Person, ohne dass Referenzbilder synchron gehalten werden müssen.
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.0-fast-spicy/image-to-video",
"input": {
"aspect_ratio": "adaptive",
"duration_seconds": 5,
"generate_audio": true,
"image_url": "https://example.com/reference.png",
"resolution": "720p"
}
}'
# 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.
















