Einführung
Wan 2.2 Spicy LoRA Videoverlängerung setzt einen bestehenden Clip ab seinem letzten Frame um weitere 5 oder 8 Sekunden in 480p oder 720p fort. Der Endpunkt nimmt dieselben drei LoRA-Listen an wie Bild-zu-Video, sodass die Gewichte des ersten Durchgangs dem nächsten Segment erneut mitgegeben werden können. Sie werden nicht aus dem Quellclip übernommen und müssen bei jedem Aufruf gesendet werden.
Den passenden Modus von Wan 2.2 Spicy LoRA nach Ausgangsmaterial wählen
| Ausgangsmaterial | Modus |
|---|---|
| ein Eröffnungsbild, das animiert werden soll | Wan 2.2 Spicy LoRA Bild-zu-Video |
| ein fertiger Clip, der ab dem letzten Frame weiterlaufen soll | Wan 2.2 Spicy LoRA Videoverlängerung |
Wichtige Funktionen und Highlights
Der Stil bleibt, weil Sie die Gewichte wiederholen
Ein LoRA aus dem ersten Durchgang steckt nicht im gerenderten Clip. Senden Sie bei jeder Verlängerung dieselben Links mit denselben Stärken, dann wird der Look in jedes Segment weitergetragen, statt neu aufgebaut zu werden. Ändern Sie ein Gewicht oder seine Stärke zwischen zwei Durchgängen, verschiebt sich die Render-Behandlung an der Naht. Jede Verlängerung ist trotzdem eine neue Generierung, kleine Abweichungen können sich einschleichen – jede Naht verdient einen Blick.
Das Ergebnis enthält das Quellmaterial
Das zurückgegebene Video beginnt mit dem gelieferten Clip und setzt ihn dann fort, es ist also länger als die angeforderten Sekunden. Schneiden Sie den Quellteil ab, bevor Sie das neue Material an Ihren ursprünglichen Schnitt anfügen, sonst laufen die Quellsekunden zweimal.
Länge Segment für Segment
Jeder Aufruf fügt genau fünf oder acht Sekunden hinzu. Eine längere Szene entsteht, indem Sie jedes freigegebene Segment als nächste Quelle wieder einspeisen – jedes Segment lässt sich also prüfen und verwerfen, bevor das nächste bezahlt wird. Behalten Sie die Auflösung des Quellclips bei; ein Wechsel zwischen 480p und 720p mitten in der Kette wird an der Naht sichtbar.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
low_noise_loras | Nein | Bis zu drei LoRAs, die nur in der Niedrigrausch-Phase wirken – dort bilden sich Details und Texturen aus. Der richtige Platz für Linienführung, Korn oder eine Renderbehandlung. höchstens 3 Einträge |
high_noise_loras | Nein | Bis zu drei LoRAs, die nur in der Hochrausch-Phase wirken – dort werden Komposition und Bewegung entschieden. Der richtige Platz für einen Kamera- oder Bewegungsstil. höchstens 3 Einträge |
video_url | Ja | Der fortzusetzende Clip. Die Verlängerung beginnt an seinem letzten Frame – eine Quelle, die auf einer ruhenden Pose endet, fügt sich weit sauberer. mindestens 1 Zeichen |
prompt | Ja | Pflicht. Beschreiben Sie nur die nächste Passage – Motiv und Look wandern bereits aus dem Quellclip mit. |
loras | Nein | Bis zu drei LoRAs, und sie gehören hierher genauso wie in den ersten Durchgang. Wiederholen Sie dieselben URLs und Stärken, sonst verschiebt sich der Stil an der Nahtstelle. höchstens 3 Einträge |
duration_seconds | Nein | Genau 5 oder 8 Sekunden neues Material. Alles andere wird abgelehnt und nicht gerundet. |
resolution | Nein | 480p oder 720p, Vorgabe 480p. An den Quellclip angleichen, sofern der Wechsel nicht an der Naht sichtbar sein soll. |
seed | Nein | 0 bis 2147483647. Festsetzen, während Sie aus einem Quellclip mehrere nächste Passagen ausprobieren. |
Preis
| Spezifikation | Preis |
|---|---|
| $0.038 / Sekunde |
| $0.076 / Sekunde |
Anwendungsfälle
Einen LoRA-gestylten Clip um acht Sekunden verlängern
Das veröffentlichte Beispiel extend-the-stack nimmt den 720p-Clip, der mit Bild-zu-Video und drei gestapelten LoRAs entstanden ist, und verlangt acht weitere Sekunden: Sie wendet sich vom Licht ab, und der Satin gleitet von der anderen Schulter. Der Prompt beschreibt nur die neue Bewegung aus einem Halt heraus, und dasselbe LoRA-Set wird erneut angehängt statt übernommen.
Die Naht ganz ohne LoRA testen
Das Beispiel tail-rise-continue verlängert einen 720p-Clip um fünf Sekunden ganz ohne LoRA, um die Verbindung für sich zu zeigen: Sie erhebt sich von den Knien, ein flauschiger Schwanz zieht einen langsamen Bogen über den Teppich, und sie dreht sich ganz zur Kamera. Tiefrotes Lampenlicht und Filmkorn müssen die Naht unverändert überqueren; das macht es zu einer nützlichen Basislinie, bevor du beurteilst, ob eine LoRA eine Veränderung verursacht.
Eine Sequenz mit einem Halt beenden, der verlängerbar bleibt
Das Beispiel closing-hold verlangt acht Sekunden mit fixierter Kamera und Seed 640022: Sie bleibt oben auf der Treppe stehen, blickt zurück in die Krypta und verharrt, während sich die Kerzen hinter ihr beruhigen. Ein ruhiges Ende gibt dem Schnitt einen sauberen Abschluss und hält eine weitere Verlängerung offen, denn Verlängerungen schließen am saubersten an einen stillen letzten Frame an.
Prompt-Leitfaden und Praxistipps
Nur den nächsten Moment beschreiben
Motiv und Look kommen bereits aus dem Quellclip, der Prompt beschreibt also, was als Nächstes passiert. Sehen Sie sich die Quelle bis zum letzten Frame an und setzen Sie genau dort an. „Continuing the same unbroken take: she rises up from her knees...“ funktioniert, weil es die Pose benennt, mit der der Clip endet, und eine durchgehende Bewegung ohne Schnitt verlangt.
Direkter Dateilink für das Video, kurze Links für LoRAs
video_url muss auf die Videodatei selbst zeigen. Eine Seite, die das Video abspielt, liefert stattdessen HTML, daraus lässt sich keine Dauer lesen, und der Aufruf schlägt fehl; am zuverlässigsten ist das Hochladen der Datei. Auf diesem Endpunkt darf jeder LoRA-Pfad in allen drei Listen höchstens 500 Zeichen lang sein. Viele vorsignierte Links sind länger, prüfen Sie also die Länge oder verwenden Sie einen kürzeren Link.
Variablen festhalten, während Sie Fortsetzungen vergleichen
Fixieren Sie seed (0 bis 2147483647), während Sie mehrere Fortsetzungen aus einem Quellclip ausprobieren, damit die Unterschiede aus dem Prompt kommen. Passen Sie resolution an den Quellclip an, sofern der Wechsel an der Naht nicht sichtbar sein soll, und halten Sie duration_seconds bei 5 oder 8 – andere Werte werden abgelehnt, nicht gerundet. Springen Identität oder Richtung an der Naht, vereinfachen Sie die Fortsetzung und versuchen Sie es erneut, bevor Sie weiter verlängern.
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": "alibaba/wan-2.2-spicy-lora/video-extend",
"input": {
"duration_seconds": 5,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "480p",
"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.




























