すべての記事
reference2026/09/11

Seedance 2.5 の使い方 | 全項目・制限・課金

Seedance 2.5 の使い方 | 全項目・制限・課金

Seedance 2.5 をホスト型 API で使う方法。全リクエスト項目と制限、参照メディアの規則、ポーリング、課金秒数、そしてエラー 80006。

Seedance 2.5 の使い方を知るとは、ほぼそのリクエストの形を知ることです。1回の呼び出しがプロンプトと4つの出力設定、そして最大3種類の参照メディアを運び、プラットフォームはタスク ID を返し、完成した動画はポーリングで回収します。古いバージョンと違う仕組みは、30秒の上限、参照に使える枠の大きさ、そして参照動画を料金表が示すより高くする課金ルールです。

何よりも先に 2.5 にいることを確認する

2.5 を追加したときも Seedance 2.0 を既定のままにしたホストがいくつもあるので、何を手にするかはモデル文字列が決めます。出荷された 2.5 のビルドは -face で終わる識別子で提供されます。古いコードサンプルにはこの接尾辞のない識別子が書かれていて、それはもう解決しません。

コードを読まずに済む2つめの確認もあります。20秒の生成をリクエストしてみてください。2.0 では尺のフィールドで、タスクが存在する前に弾かれるので、何も課金されません。

ホスト型 API で Seedance 2.5 を使う

生成リクエストは次の項目を取ります。

項目範囲既定値
prompt20,000文字までなし
duration4〜30秒、または -15
resolution480p720p1080p720p
aspect_ratio16:99:161:14:33:421:9adaptiveadaptive
generate_audiotrue または falsetrue
content_filtertrue または falsetrue

プロンプトはテキストから動画を作る場合に必須で、参照メディアがあれば任意になります。その中の引用符で囲んだ行は、映像と同じパスで、セリフ・効果音・音楽をまとめたモノラルトラックとして音声化されます。

duration-1 にすると、尺の判断はモデルに渡ります。確保は30秒の上限で取られるので、使うときはフル尺のクリップを前提に予算を組んでください。

これらに加えて、リクエストは mp4 または mov 用の output_format のほか、bitrate_modewatermarkreturn_last_frameseedimage_with_rolesomni_reference_task_type、そして tools 配列を公開しています。連結で重要になるのは return_last_frame です。ある生成の最終フレームが、次の生成の種になるからです。

リクエストが弾かれる参照メディアの規則

参照メディアのバリデーションは厳密で、タスクが作られる前に発火します。おかげで拒否は無料ですが、そのぶん何度も踏みやすくもあります。

  • 画像: 1リクエストあたり最大30枚、jpeg、png、webp、bmp、tiff、gif、heic、heif、1ファイル 30 MB 未満。
  • 動画: 最大10本、mp4 または mov、1ファイル 200 MB 以下、1本あたり2〜30秒、合計30秒。
  • 音声: 最大10トラック、wav または mp3、1ファイル 15 MB 以下、1本あたり2〜30秒、合計30秒。

これらはすべて公開された HTTP(S) の URL です。データ URI はプラットフォーム全体で拒否されるので、先にファイルをホストしてください。

参照画像と参照音声は請求に何も足しません。参照動画は2つの形で足します。それが次の節です。

送る前に請求額を計算する

課金は完成動画の秒単位で、単価は解像度と、参照動画を添付したかどうかで決まります。

解像度生成のみ参照動画あり
480p$0.118589$0.071153
720p$0.266824$0.160094
1080p$0.461856$0.275904

課金秒数は2つの数字のうち大きいほうです。切り上げた参照動画の長さに出力尺を足したものか、出力尺の3分の5を切り上げたものか。

それがなぜ効くのかは、2つの計算例で分かります。

参照クリップなしの 1080p の10秒生成は、$0.461856 で10秒の課金となり、約 $4.62 です。

同じ 1080p の10秒出力に6秒の参照クリップを付けると、16秒と17秒のうち大きいほうが課金されるので、$0.275904 で17秒となり、約 $4.69 です。安い単価は下限に相殺されます。

小さいジョブのほうが影響ははっきり出ます。720p の5秒出力に3秒の参照クリップを付けると、課金は8秒ではなく9秒で、約 $1.44 になります。同じ5秒をゼロから生成すれば $1.33 を少し超える程度です。

ポーリング、所要時間、返金

ジョブは非同期です。送信するとタスク ID が返り、動画はそのタスクが完了を報告するまでポーリングして取り出します。

生成は平均2〜5分です。ポーリングは無料なので、15〜20秒の固定間隔で十分ですし、間隔を大きく空ける利点はありません。

失敗したジョブは全額返金されます。失敗したタスクの使用量の数字を見れば、確保された分が戻ったかどうかが分かるので、バッチがおかしな動きをしたときには確認する価値があります。

拒否を読む

安全性による拒否はエラー 80006 を返します。このエラーはどの段階が反応したかを特定しないので、原因はプロンプトかもしれず、参照ファイルかもしれず、生成された出力かもしれません。

まずプロンプトから始めてください。実名の著名人、第三者の知的財産、違法なコンテンツはモデルの内部でブロックされ、ホスト側のどの設定でも外れません。次に参照画像を確認します。渡した写真に写った顔やロゴは、それを名指しした場合と同じ結果を引き起こしうるからです。

content_filter の既定値は true です。false にするとリクエストは制限のゆるいチャンネルを通りますが、審査は無効になりません。スイッチではなく経路の制御であり、古い別名の nsfw_checker もまだバリデーションを通ります。

よくある質問

Seedance 2.5 を呼ぶモデル文字列は何ですか? 出荷されたビルドは -face で終わる識別子を持っています。この接尾辞のない識別子はリリース前のサンプル由来で、もう解決しません。

30秒より長いクリップはどう作りますか? 生成を連結します。30秒は1リクエストあたりの上限なので、それより長い作品は別々のジョブをエディターでつなぐことになり、return_last_frame がきれいな受け渡し点を与えてくれます。

参照動画が料金表より高くついたのはなぜですか? 参照クリップは出力に加えて自分自身の尺の分だけ課金され、さらにリクエストは出力尺の3分の5を切り上げた秒数を下回って課金されることがありません。大きいほうの数字が課金秒数になります。

コンテンツフィルターをオフにすると何でも通りますか? いいえ。content_filter を false にすると制限のゆるいチャンネルが選ばれ、審査は依然として適用されます。実名の著名人、第三者の知的財産、違法なコンテンツに対するモデルレベルのブロックは何があろうと残ります。

ひとことでまとめると

Seedance 2.5 の使い方を順番に。-face のモデル文字列を確認し、尺を4〜30秒で設定し、解像度とアスペクト比を選び、無音にしたいのでなければ音声はオンのままにし、参照画像は無料なので遠慮なく添付し、送信したら15秒ごとに2〜5分ポーリングする。参照動画が絡むときは、出力秒数ではなく課金秒数でジョブを値付けし、エラー 80006 は返金と書き直しのセットとして扱ってください。