▥ Seedance 2.5 が登場! ›
TEXT TO VIDEO

Text-to-Video API

テキストプロンプトから Seedance、Wan、HappyHorse、Grok Imagine、Kling、MiniMax を使って動画クリップを生成。一部のモデルは音声生成にも対応しています。リクエストは非同期で処理され、タスクを受け取った後に動画を取得します。

モデル

以下のすべてのモデルは、POST /v1/videos/generations で mode "text_to_video" を受け付けます。料金はデフォルトルートにおける表示解像度での動画1秒あたりの価格です。Seedance の料金はトークン課金からの概算値です。

モデルとAPIモデルIDオプションofficial-cheap(デフォルト)での価格
Seedance 2.5bytedance/seedance-2.5サイズ: 480p, 720p, 1080p4〜30 秒のクリップ720p 1秒あたり $0.213official: $0.231
Seedance 2.0bytedance/seedance-2.0サイズ: 480p, 720p, 1080p, 4K4〜15 秒のクリップ720p 1秒あたり $0.139official: $0.151
Seedance 2.0 Fastbytedance/seedance-2.0-fastサイズ: 480p, 720p4〜15 秒のクリップ720p 1秒あたり $0.111official: $0.121
Seedance 2.0 Minibytedance/seedance-2.0-miniサイズ: 480p, 720p4〜15 秒のクリップ720p 1秒あたり $0.07official: $0.076
Wan 3.0alibaba/wan-3.0サイズ: 480p, 720p, 1080p2〜15 秒のクリップ720p 1秒あたり $0.083official: $0.092
Wan 3.0 Primealibaba/wan-3.0-primeサイズ: 480p, 720p, 1080p2〜15 秒のクリップ720p 1秒あたり $0.125official: $0.138
HappyHorse 1.1alibaba/happyhorse-1.1サイズ: 480p, 720p, 1080p3〜15 秒のクリップ720p 1秒あたり $0.125official: $0.138
HappyHorse 1.0alibaba/happyhorse-1.0サイズ: 720p, 1080p3〜15 秒のクリップ720p 1秒あたり $0.125official: $0.138
Grok Imagine Video 1.5xai/grok-imagine-video-1.5サイズ: 480p, 720p, 1080p1〜15 秒のクリップ720p 1秒あたり $0.126official: $0.14
Grok Imagine Video 1.5 Litexai/grok-imagine-video-1.5-liteサイズ: 480p, 720p, 1080p1〜15 秒のクリップ720p 1秒あたり $0.027official: $0.03
Kling 4.0kwaivgi/kling-4.0サイズ: 720p, 1080p3〜30 秒のクリップ720p 1秒あたり $0.138official: $0.154
MiniMax H3minimax/h3サイズ: 480p, 768p, 2K5〜15 秒のクリップ768p 1秒あたり $0.072official: $0.08
MiniMax H3 Maxminimax/h3-maxサイズ: 480p, 768p5〜15 秒のクリップ768p 1秒あたり $0.072official: $0.08
MiniMax H3 Max Turbominimax/h3-max-turboサイズ: 480p, 768p5〜15 秒のクリップ768p 1秒あたり $0.036official: $0.04

クイックスタート

  1. APIキーを作成する

    コンソールでキーを作成し、環境変数 MLMUX_API_KEY として保存します。

    APIキーを作成
  2. リクエストを送信する

    この例では Seedance 2.0(bytedance/seedance-2.0)を https://api.mlmux.com/v1/videos/generations に送信します。モデルIDは上記の表にある任意のモデルに変更できます。

  3. 結果を確認する

    レスポンスはタスクです。status が succeeded になるまで数秒ごとに poll_url をポーリングして動画をダウンロードするか、通知用の webhook を設定します。

    動画APIリファレンス
curl https://api.mlmux.com/v1/videos/generations \
  -H "Authorization: Bearer $MLMUX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "bytedance/seedance-2.0",
  "route_mode": "official-cheap",
  "prompt": "A red fox walks through fresh snow at sunrise, slow tracking shot, cinematic light",
  "mode": "text_to_video",
  "ratio": "16:9",
  "resolution": "720p",
  "duration": 5,
  "generate_audio": true
}'

# The response is a task. Poll it until "status" is "succeeded", then read "video".
curl https://api.mlmux.com/v1/videos/generations/TASK_ID \
  -H "Authorization: Bearer $MLMUX_API_KEY"

よくある質問

Text-to-Video にはどのモデルを使うべきですか?

本番環境での利用には Seedance 2.0 が適しています。Seedance 2.5 と Wan 3.0 Prime は最もシネマティックな仕上がりを実現し、Kling 4.0 は最長クリップ(最大30秒)を生成可能で、ドラフトや大量生成には最も低コストな Grok Imagine Video 1.5 Lite が最適です。

Text-to-Video API の料金はいくらですか?

デフォルトの official-cheap ルートで動画1秒あたり約 $0.027(Grok Imagine Video 1.5 Lite)からです。Seedance はクリップの消費トークン数に応じて課金され、その他のモデルは秒単位で課金されます。いずれも解像度と長さによって変動します。

動画の生成にはどのくらい時間がかかりますか?

動画生成は非同期で行われます。リクエストを送信するとすぐにタスクが返されます。数秒ごとに poll_url をポーリングするか、動画の準備ができた際に webhook を受信してください。

失敗したリクエストにも課金されますか?また、制限はありますか?

失敗したリクエストには課金されず、保留されていたクレジットは残高に返還されます。各アカウントは同時に最大 60 件のタスクを実行できます。引き上げが必要な場合は support@mlmux.com までメールでお問い合わせください。