はじめに
Wan 2.2 LoRA 動画延長は、手元にあるクリップの続きを作ります。video_url にクリップを渡し、次に起きることをプロンプトに書いてください。クリップの最後のフレームが、ちょうど 5 秒か 8 秒の新しい Wan 2.2 LoRA 画像から動画のショットの開始フレームになり、両者は 1 本の MP4 につながります。元の動画が先、続きが後で、つなぎ目で重複するフレームは取り除かれます。新しい区間も単独のファイルとして返るので、さらに延長したり、部分ごとに編集したりできます。
主な機能とハイライト
連続性は最後のフレームから生まれます。衣装、セット、光、人物の立ち位置が引き継がれるのは、新しい区間が文字どおりあなたの最後のフレームから始まるからです。動きは同じようには引き継がれません。モデルが見るのはクリップ全体ではなく静止画 1 枚なので、速さや向きがそのまま続くと考えず、続けたい動きを書いてください。
返るのは 1 本のファイルと、新しい部分の単体です。つないだ MP4 は元の動画のフレームレートと画面の構図を保ち、黒帯は入りません。つなぎ目を合わせるため、画面の端が数パーセント切り取られたり調整されたりすることがあります。モデルが返した映像の縦横比が大きく異なる場合は、新しい区間を画面いっぱいに拡大して中央に合わせ、はみ出した部分を切り取ります。H.264 の MP4 で書き出されます。Wan 2.2 LoRA は無音の動画を作ります。元の動画の音はつなぎ目まで流れて消え、新しい区間は無音です。出力の 2 つ目のアセットは新しい区間だけで、次の延長や編集にそのまま使えます。
LoRA も引き継げます。3 つの LoRA 枠は画像から動画のエンドポイントと同じ使い方で、各項目は重みファイルへの直接 URL と 0〜4 の強度です。クリップに使ったのと同じファイルを付ければ新しい区間も作風を保ち、LoRA の読み込みに別料金はかかりません。
それ以外はすべて Wan 2.2 LoRA 画像から動画と同じです。新しい区間は画像から動画のエンドポイントと同じエンジン、同じ内容の許容範囲、同じ秒単価で生成され、生成に失敗したときの返金も同じです。生成は成功したのにつなぎ合わせだけができなかった場合も、タスクは失敗となり料金は返金されます。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | 必須です。次に起きること、つまり続く動作とカメラの動きを書いてください。 1 文字以上 |
video_url | はい | 続けたいクリップです。MP4、MOV、WebM で 60 秒までです。 1 文字以上 |
resolution | いいえ | 新しい区間を生成するときの解像度です。480p か 720p から選び、既定は 480p です。 |
duration_seconds | いいえ | 新しい区間の長さで、ちょうど 5 秒か 8 秒、既定は 5 秒です。それ以外は丸められずに拒否されます。 |
loras | いいえ | 両方のノイズ専門家に効く LoRA を 3 つまで。各項目は重みへの直接 URL と強度を取ります。 デフォルト値: |
high_noise_loras | いいえ | 構図と動きが決まる高ノイズ側の専門家に、LoRA を 3 つまで。カメラや動きの作風に向いた枠です。 デフォルト値: |
low_noise_loras | いいえ | ディテールと質感が定まる低ノイズ側の専門家に、LoRA を 3 つまで。線画、粒子、描画の処理に向いた枠です。 デフォルト値: |
seed | いいえ | 0〜2147483647。LoRA の scale を掃引するあいだは固定してください。 |
料金
新しい区間の秒数を、選んだ解像度で課金します。送った元のクリップは課金されません。LoRA の読み込みに別料金はかかりません。
| 仕様 | 料金 |
|---|---|
| $0.024 / 秒 |
| $0.048 / 秒 |
ユースケース
終わるのが早すぎたショットを伸ばせます。ラベルがカメラを向く前に止まった商品の回転台や、人物がドアに着く前に切れた歩きのカットです。数秒延長して、残りの動きだけを書いてください。
長いシーケンスを一段ずつ組み立てられます。最初のショットを作って延長し、つないだ結果をさらに延長します。どの段も課金されるのは追加した秒数だけです。各段は 1 枚のフレームから始まるので、次を重ねる前につなぎ目を確認してください。
プロンプトガイドと実践のヒント
シーン全体ではなく、次の一拍を書いてください。誰がどこにいるかはフレームが決めているので、プロンプトはその後の動作とカメラの動きに使います。クリップの終わりと同じカメラの言葉、たとえばゆっくりしたプッシュインや固定ショットを繰り返すと、つなぎ目が 1 テイクに見えます。
延長の前にトリミングしてください。モデルが見るのは最後のフレームだけなので、ぶれたフレーム、カットの途中、圧縮の強い終わり方はそのまま続きに持ち込まれます。先にクリーンでシャープなフレームで切ってください。元の動画は 60 秒まで、MP4、MOV、WebM に対応しています。
解像度をそろえてください。720p のクリップを 480p で延長すると、新しい部分は元の動画の隣で柔らかい画になります。元の解像度に合わせ、5 秒か 8 秒を必要に応じて選んでください。料金は新しい区間だけに基づきます。
作風を一定に保つには、クリップに使ったのと同じ LoRA を同じ強度で付けてください。新しい区間にだけ存在する LoRA は、つなぎ目ではっきりした変化として現れます。
API クイックスタート
# 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-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"
認証、完全なスキーマ、ポーリング、エラー処理は API リファレンスを参照してください。





















