はじめに
Seedance 2.5 テキストから動画 は、書いたシーケンスを、導入、動作、結末の余裕がある動画にします。静止画や映像などの参照素材を用意する前に、ストーリーや実演を練りたいときに使うモードです。
ByteDance は 2026 年 7 月 31 日の発表記事 で Seedance 2.5 を紹介しました。テキストだけのワークフローは、時間の流れの中で何が起きるかを計画することに重点を置いており、同じブリーフの中で任意に音声も生成できます。
Seedance 2.5 のシーケンスの出発点を選ぶ
| 開始素材 | モード |
|---|---|
| 台本やシーンの説明 | Seedance 2.5 テキストから動画 |
| 確定済みの開始画像 | Seedance 2.5 画像から動画 |
| 見た目・動き・音声を分けた参照素材 | Seedance 2.5 参照から動画 |
主な機能とハイライト
1 回の生成で長めのストーリー
Seedance 2.5 は最長 30 秒のクリップに対応し、導入、展開、結末までを 1 つのシーケンスに収める余裕があります。物語表現の機能には、1 つの動作を引き延ばすだけでなく、ショットのつながりやシーンの転換も含まれます。
柔軟なマルチモーダル参照
画像、映像、音声が、同じ作品の異なる要素をそれぞれ導けます。拡張された参照ワークフローは、見た目と動き、音を切り分けながら、より複雑なキャスト、舞台、ショット構成に対応します。
クレイレンダーと絵コンテによるガイド
簡易な 3D のプランニング映像で空間構造、立ち位置、カメラの動きを伝え、仕上がりの見た目は画像の参照で示せます。絵コンテや順番を付けたキーフレームも、シーケンスを伝える手段になります。
より細かな映像と音の演出
モデルの開発では、素材感、ライティング、肌や目のディテール、音と動きの連動が重視されています。プロンプトではセリフ、効果音、環境音を分けて指定でき、秒単位のタイムスタンプで出来事を整理できます。
部分的な編集と続きの生成
このモデルシリーズには、時間を指定した動画の編集、背景の差し替え、既存映像の続きの生成が含まれます。これらは動画を入力する別のワークフローで、利用できるかどうかや設定は、テキストから動画や画像から動画のリクエストではなく、選んだタスクによって決まります。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | 画面に現れるものの唯一の源であり、トーンを動かす唯一のてこです。被写体、動作、カメラ、光、音の順に、1 文に 1 つのアイデアで並べてください。 |
aspect_ratio | いいえ | 既定は |
resolution | いいえ | 480p、720p、1080p、既定は 720p で、課金される数量に直接入ります。プロンプトの反復は 480p か 720p で行い、最終テイクだけ段を上げてください。 |
duration_seconds | いいえ | 4〜30 秒、既定 5。30 秒の上限がこの世代の実質的な変化です。 |
generate_audio | いいえ | 既定でオン。映像に同期したネイティブのサウンドトラック——声、部屋の音、動きの効果音——を作ります。 デフォルト値: |
output_format | いいえ | 返される動画のコンテナで、mp4(既定)か mov を選べます。映像はどちらも同じです。 |
enable_web_search | いいえ | 既定はオフです。オンにすると、モデルは描画の前にプロンプトに関連する情報をウェブで検索することがあります。 デフォルト値: |
seed | いいえ | 整数の seed。省くと毎回それぞれの乱数になります。 |
return_last_frame | いいえ | 動画と一緒に、クリップの最終フレームを別の画像として返します。次の先頭フレームとして image-to-video に渡せば、自分で静止画を書き出さずにショットをつなげられます。 デフォルト値: |
watermark | いいえ | モデル自身のドキュメントにあるとおり、AI 生成であることを示す透かしを動画に入れるよう指示します。既定ではオフです。 デフォルト値: |
料金
| 仕様 | 料金 |
|---|---|
| $0.1234 / 秒 |
| $0.2773 / 秒 |
| $0.6823 / 秒 |
ユースケース
小さな物語をプリビズする
店主がショーウィンドウを飾り付けて照明をつける、といった場面を 1 つまるごと書きます。制作用の素材を作る前に、出来事の順番と最後の印象を評価してください。
目に見える簡単な手順を説明する
部品を並べる、1 つの作業をする、結果を見せる、といった実演のいくつかの段階を書きます。クリップは映像の下書きとして使い、手順として共有する前に、順番や説明の内容を確認してください。
撮影なしでキャンペーンの構想を探る
架空の環境と商品のアイデアを書き、雰囲気、テンポ、お披露目について検討します。実際のパッケージを見分けられる必要があるなら、テキストで承認済みのデザインを再現しようとせず、画像を使うモードに切り替えてください。
プロンプトガイドと実践のヒント
タイムスタンプで Seedance 2.5 の動画を計画する方法
まずシーンのアイデアを 1 文で書き、クリップを連続した時間範囲に分けます。各範囲には、目に見える出来事、カメラ、その瞬間の音を書きます。
- 全体の
duration_secondsを決めます。 - その長さを、すき間なく秒単位でつながる範囲で埋めます。
- 各範囲に、その動作に足りる時間を与えます。
- 最後に、スタイルや入れない音など全体に適用する指示を書きます。
12 秒のシーケンスなら次のとおりです。
A mechanic checks a bicycle light in a small workshop at closing time.
Warm naturalistic lighting, one continuous shot.
0-3s: Medium view. The mechanic notices the dark front light and reaches toward its switch. The camera stays still.
3-8s: The mechanic switches the light on. Its beam falls across the workbench. The camera slowly pushes closer.
8-12s: The mechanic lowers their hand and steps aside. Hold on the illuminated bicycle.
Keep the bicycle on the same stand throughout.
Sound: a switch click and quiet workshop ambience.
No dialogue, background music or captions.
時間範囲ごとに目的を 1 つに
動作が少ない範囲はモデルが即興で埋める余地になり、出来事が多すぎると動作が抜けたりカットが増えすぎたりします。「毎秒 3 回うなずく」のような速い反復の回数ではなく、意味のある瞬間を指定してください。
抜けている瞬間があるなら、まず動作のリストを短くするか時間を配分し直します。同じ短い区間に、どんどん細かい指示を詰め込まないでください。
トランジションとピントの変化を書く
カットを求めるなら、きっかけとトランジションの種類を書きます。1 カットで続けるなら、代わりにカメラが被写体の間をどう動くかを説明します。「ピント送り」のような専門用語を使うときは、手前がぼけて奥の人物がはっきりする、という見た目の意味も添えてください。
セリフ、効果音、音楽を分けて指示する
話す人物ごとに名前を付け、正確なセリフを書きます。そのあとで環境音と動作音を分けて書きます。工房の音だけがほしいなら、あいまいに「静かな音」と頼むのではなく、BGM を入れないと明記してください。
コンテンツの範囲
Seedance 2.5 · テキストから動画 — 無検閲。 SpicyAPI はプラットフォーム側のコンテンツフィルターを加えません。モデル自体の制限は引き続き適用され、結果は保証されません。当社のコンテンツポリシーの遵守はお客様の責任です。
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.5/text-to-video",
"input": {
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"aspect_ratio": "adaptive",
"output_format": "mp4",
"generate_audio": true,
"duration_seconds": 5
}
}'
# 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 リファレンスを参照してください。














