はじめに
2.0 Spicy に使う開始画像は鮮明なものを選び、構図、照明、利用権を確認してください。出力解像度を上げても、元画像にない細部の復元は保証されません。Seedance 2.0 Spicy の画像動画化では image_url だけが必須です。任意の prompt で、静止画に加える動きを指定できます。
| 項目 | 値 |
|---|---|
| 入力 | 画像 |
| 出力 | 動画 |
| 必須入力 |
|
| 最後のフレーム(任意) |
|
| 動画の長さ | 4〜15 秒の整数、初期値は 5 秒 |
| 解像度 | 480p / 720p / 1080p / 4k |
| 音声 | 生成音声、初期設定は有効 |
| 内容の確認 | SpicyAPI の追加フィルターなし、モデルの拒否あり |
主な機能とハイライト
静止画を起点にする 2.0 Spicy
2.0 Spicy に使う開始画像は鮮明なものを選び、構図、照明、利用権を確認してください。出力解像度を上げても、元画像にない細部の復元は保証されません。
6 種類の比率と adaptive の使い分け
2.0 Spicy の画像入力では、6 種類の固定比率と初期値の adaptive を選べます。adaptive は開始画像の比率に従い、固定比率では構図が変わることがあります。
最後の動作に合わせた終了画像
2.0 Spicy の画像動画化では image_url とともに last_image_url を渡すと終了画像を指定できます。同じ画像を両端に指定しても、継ぎ目のないループは保証されません。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
image_url | はい | 2.0 Spicy に使う開始画像は鮮明なものを選び、構図、照明、利用権を確認してください。出力解像度を上げても、元画像にない細部の復元は保証されません。 |
prompt | いいえ | Seedance 2.0 の prompt には、見える動作を 1 つ、カメラの方向、必要な環境音を指定すると整理しやすくなります。場面の土台は開始画像が担います。 5000 文字以内 |
last_image_url | いいえ | 2.0 Spicy の画像動画化では |
aspect_ratio | いいえ | 2.0 Spicy の画像入力では、6 種類の固定比率と初期値の adaptive を選べます。adaptive は開始画像の比率に従い、固定比率では構図が変わることがあります。 |
resolution | いいえ | Seedance 2.0 Spicy は整数で 4〜15 秒を生成します。初期値は 5 秒と 720p で、このページでは 480p、1080p、4k も選べます。 |
duration_seconds | いいえ | Seedance 2.0 Spicy は整数で 4〜15 秒を生成します。初期値は 5 秒と 720p で、このページでは 480p、1080p、4k も選べます。 |
generate_audio | いいえ | Seedance 2.0 Spicy の |
seed | いいえ | この 2.0 Spicy エンドポイントは seed を受け付けます。同じ乱数源で条件を比較できますが、同じ seed でもフレームや画素の一致は保証されません。 |
料金
| 仕様 | 料金 |
|---|---|
| $0.114 / 秒 |
| $0.228 / 秒 |
| $0.57 / 秒 |
| $1.14 / 秒 |
ユースケース
成人向けの画像動画化
SpicyAPI は Seedance 2.0 Spicy に独自のコンテンツフィルターを追加しません。ただしモデルによる拒否は残るため、無検閲 NSFW という区分はすべての入力の受理を保証しません。
複数の動画で開始画像を共有
2.0 Spicy で同じ開始画像を使うと、複数の動画に共通の見た目を持たせやすくなります。ただし各回は別の生成なので、人物の一貫性は完成動画で確認してください。
短い動画のための縦長構図
縦長の人物画像を使う 2.0 Spicy の制作では、まず adaptive で頭上の余白を確認してください。配信先に合わせて 9:16 や 3:4 を選べます。
写真から動きの候補を選びます
許諾済みの写真セットは、2.0 Spicy で短い 720p の動画を比較してから長尺化する素材を選べます。再生成した動画が最初の結果と一致するとは限りません。
プロンプトガイドと実践のヒント
0 Spicy の開始画像を準備します
2.0 Spicy に使う開始画像は鮮明なものを選び、構図、照明、利用権を確認してください。出力解像度を上げても、元画像にない細部の復元は保証されません。
構図と素材の利用権を確認します
2.0 Spicy の動画を公開する前に、開始画像、肖像、音楽、商用利用に必要な権利を確認してください。エンドポイントの利用権は素材の権利を付与しません。
長さ、解像度、音声を選びます
2.0 Spicy の料金は生成秒数、resolution、
generate_audioの組み合わせで決まります。送信前にその条件の見積もりを確認してください。送信済みの生成タスクを追跡します
2.0 Spicy の生成では Idempotency-Key を付けて送信し、返されたタスク ID を保存してください。通信が切れた場合は、新規生成の前に既存タスクを確認します。
長尺化の前に動きを確認します
2.0 Spicy の完成動画は全編を見て、被写体の変化、構図、音を確認してください。長さや解像度を変える前に、採用したファイルと入力を保存します。
静止画を起点にする 2.0 Spicy
Seedance 2.0 Spicy の画像動画化では image_url だけが必須です。任意の prompt で、静止画に加える動きを指定できます。
SpicyAPI は Seedance 2.0 Spicy に独自のコンテンツフィルターを追加しません。ただしモデルによる拒否は残るため、無検閲 NSFW という区分はすべての入力の受理を保証しません。
2.0 Spicy の開始画像を準備します
2.0 Spicy に使う開始画像は鮮明なものを選び、構図、照明、利用権を確認してください。出力解像度を上げても、元画像にない細部の復元は保証されません。
Seedance 2.0 Spicy は整数で 4〜15 秒を生成します。初期値は 5 秒と 720p で、このページでは 480p、1080p、4k も選べます。
2.0 Spicy の画像入力では、6 種類の固定比率と初期値の adaptive を選べます。adaptive は開始画像の比率に従い、固定比率では構図が変わることがあります。
静止画に加える動きを指定します
Seedance 2.0 の prompt には、見える動作を 1 つ、カメラの方向、必要な環境音を指定すると整理しやすくなります。場面の土台は開始画像が担います。
2.0 Spicy の画像動画化では image_url とともに last_image_url を渡すと終了画像を指定できます。同じ画像を両端に指定しても、継ぎ目のないループは保証されません。
この 2.0 Spicy エンドポイントは seed を受け付けます。同じ乱数源で条件を比較できますが、同じ seed でもフレームや画素の一致は保証されません。
長さ、解像度、音声を選びます
2.0 Spicy の料金は生成秒数、resolution、generate_audio の組み合わせで決まります。送信前にその条件の見積もりを確認してください。
Seedance 2.0 Spicy の generate_audio は初期設定で有効で、映像と一緒に音を生成します。完成後は音声も確認してください。
長尺化の前に動きを確認します
2.0 Spicy の生成では Idempotency-Key を付けて送信し、返されたタスク ID を保存してください。通信が切れた場合は、新規生成の前に既存タスクを確認します。
2.0 Spicy の完成動画は全編を見て、被写体の変化、構図、音を確認してください。長さや解像度を変える前に、採用したファイルと入力を保存します。
2.0 Spicy の動画を公開する前に、開始画像、肖像、音楽、商用利用に必要な権利を確認してください。エンドポイントの利用権は素材の権利を付与しません。
Seedance 2.0 Spicy には、同意のある成人を写した利用許諾済み素材を使用し、無断の親密な表現や誤認を招くなりすましを避けてください。完成素材は保存期間の 14 日以内にご自身のストレージへ保存してください。
2.0 Spicy の動画を公開する前に、開始画像、肖像、音楽、商用利用に必要な権利を確認してください。エンドポイントの利用権は素材の権利を付与しません。
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": "bytedance/seedance-2.0-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"
認証、完全なスキーマ、ポーリング、エラー処理は API リファレンスを参照してください。
















