ページを準備中…
▥ Seedance 2.5 が登場! ›
料金ドキュメントアップデートアカウント
ガイド概要画像 API動画 API
このページ内生成モードリクエスト例パラメータモデルタスクのライフサイクルWebhooks
リソースモデルカタログ料金API キーWebhookエンドポイントOpenAPI仕様サービスステータスプロダクトアップデート
概要画像 API動画 API
VIDEO API

動画生成

Seedance 2.5, Seedance 2.5 CN, Seedance 2.0, Seedance 2.0 CN, Seedance 2.0 Fast, Seedance 2.0 Fast CN, Seedance 2.0 Mini, Seedance 2.0 Mini CN を実行します。動画リクエストごとにタスクが作成され、ポーリングまたは webhook 経由で結果を受け取ります。

生成モード

ワークフローを選択するには mode を設定します。デフォルトは text_to_video です。モードを選択すると以下の例が更新されます。

リクエスト例

POSThttps://api.mlmux.com/v1/videos/generations
curl https://api.mlmux.com/v1/videos/generations \
  -H "Authorization: Bearer $MLMUX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "model/seedance-2.5-max",
  "prompt": "A cinematic tracking shot along a coastal road at sunrise, warm backlight, gentle camera drift",
  "mode": "text_to_video",
  "ratio": "16:9",
  "resolution": "720p",
  "duration": 8,
  "generate_audio": true,
  "route_mode": "official-cheap"
}'

パラメータ

フィールド型必須説明
modelstringはい下表に記載されているモデルID。
promptstringはいシーン、被写体、動き、カメラワーク、ライティング、サウンドの指示。
modestringいいえtext_to_video(デフォルト)、image_to_video、first_last_frame、またはmulti_ref。
ratiostringいいえモデルで指定可能な場合、16:9、9:16、4:3、3:4、1:1、21:9、またはadaptive。デフォルトはadaptive。
resolutionstringいいえモデルで指定可能な解像度(480p、720p、1080p、または4K)。デフォルトは720p。
durationintegerいいえクリップの長さ(秒単位、モデルの対応範囲内)。デフォルトは5。モデルに自動選択させる場合は-1を指定します。
generate_audiobooleanいいえクリップと同期した音声を生成します。
route_modestringいいえofficialまたはofficial-cheap。APIキーのroute modeが優先され、未設定の場合はofficial-cheapがデフォルトになります。
image_urlstring条件付きimage_to_videoで必須:開始フレーム。
first_frame_url
last_frame_url
string条件付きfirst_last_frameで必須。代わりに順序付きの2つのimage_urlsを送信することもできます。
image_urlsstring[]条件付きmulti_ref用の参照画像。
video_urls
audio_urls
string[]条件付きmulti_ref用の参照動画および音声。

multi_refには少なくとも1つの参照が必要です。Seedance 2.5は最大30枚の画像、10本の動画、10個の音声ファイル(合計50個)に対応しています。その他のモデルは最大9枚の画像、3本の動画、3個の音声ファイル(合計12個)に対応しています。公開されているhttps URLを使用するか、あらかじめPOST /v1/uploadsでファイルをアップロードしてください。

モデル

モデルモデルID解像度アスペクト比再生時間
Seedance 2.5model/seedance-2.5-max480p · 720p · 1080padaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜30秒
Seedance 2.5 CNmodel/seedance-2.5-cn-max480p · 720p · 1080padaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜30秒
Seedance 2.0model/seedance-2.0-max480p · 720p · 1080p · 4Kadaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜15秒
Seedance 2.0 CNmodel/seedance-2.0-cn-max480p · 720p · 1080p · 4Kadaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜15秒
Seedance 2.0 Fastmodel/seedance-2.0-fast-max480p · 720padaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜15秒
Seedance 2.0 Fast CNmodel/seedance-2.0-fast-cn-max480p · 720padaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜15秒
Seedance 2.0 Minimodel/seedance-2.0-mini-max480p · 720padaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜15秒
Seedance 2.0 Mini CNmodel/seedance-2.0-mini-cn-max480p · 720padaptive · 16:9 · 21:9 · 4:3 · 1:1 · 3:4 · 9:164〜15秒

これらのIDは末尾が-maxとなっているため、ratio、resolution、durationは任意であり、上記のデフォルト値にフォールバックします。

タスクのライフサイクル

動画の作成リクエストは常にHTTP 202とタスクを返します。返されたidを保存し、poll_urlをポーリングしてください。statusがsucceededになると、レスポンスにvideo、usage、actual_charge_creditsが含まれます。

GEThttps://api.mlmux.com/v1/videos/generations/{task_id}
202 Accepted
{
  "id": "task_01a9...",
  "object": "video.generation.task",
  "status": "queued",
  "created": 1767225600,
  "model": "model/seedance-2.5-max",
  "api_method": "videos.generations.create",
  "poll_url": "/v1/videos/generations/task_01a9...",
  "progress": 0,
  "message": "queued",
  "estimated_charge_credits": 1.84
}
成功
{
  "id": "task_01a9...",
  "object": "video.generation.task",
  "status": "succeeded",
  "progress": 100,
  "message": "completed",
  "video": "https://.../generated/01a9....mp4",
  "last_frame_image": "https://.../generated/01a9....jpg",
  "usage": {
    "output_tokens": 172800,
    "video_seconds": 8,
    "video_resolution": "720p"
  },
  "estimated_charge_credits": 1.84,
  "actual_charge_credits": 1.79
}

タスクが失敗した場合、statusはfailedとなり、messageにその理由が記載されます。出力URLはMLMuxによってホストされます。保存したいファイルはダウンロードしてください。

Webhooks

ポーリングの代わりに、request.succeededおよびrequest.failedをサブスクライブできます。ペイロードと署名の検証については、Webhooksをご覧ください。

前へ画像 API次へモデルカタログ