MiniMax 動画 API 仕様
MiniMax H3(minimax-h3)の解像度(768P–2K)、アスペクト比、秒数、参照素材、開始・終了フレーム、素材要件の仕様。
このページは、MiniMax H3 の動画モデル minimax-h3 の呼び出し仕様です。このモデルは、他の動画モデルと同じく POST /v1/videos で作成し、GET /v1/videos/{id} でポーリングします。認証、素材のアップロード、ポーリングのステータス、結果のダウンロード、エラー処理は動画 API 完全呼び出し仕様を参照してください。このページでは、H3 に固有のフィールドとルールだけを説明します。
2026-10-13 更新。H3 で提供しているのは 768P、1080P、2K の 3 つの解像度のみで、480P と 4K は提供を終了しました。新しいリクエストはポーリングのみに対応しています。
callback_urlは設定しないでください。
テキストから動画生成の例
curl --request POST 'https://api.88api.ai/v1/videos' \
--header 'Authorization: Bearer sk-xxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "minimax-h3",
"prompt": "雨の夜の街を走る銀色のスポーツカー、ローアングルの追従ショット、ネオンの映り込み、映画のような質感",
"duration": 5,
"resolution": "1080p",
"ratio": "16:9"
}'作成後、レスポンスの id を保存し、GET /v1/videos/{id} で完了までポーリングしてから、完了レスポンスの url から完成動画をダウンロードします。minimax_h3 は同じモデルの別名で、呼び出し方法も課金もまったく同じです。
仕様パラメーター
H3 のモデル名は 1 つだけです。resolution で出力解像度を選び(課金も解像度ごと)、ratio でアスペクト比を選びます。
| パラメーター | 値 |
|---|---|
resolution | 768p、1080p、2k。省略すると 768p。480p、4k は提供を終了しており、送信すると 400 が返されます |
ratio | 16:9、9:16、1:1、4:3、3:4、21:9。省略すると 16:9 |
duration | 4–15 の整数の秒数。省略すると 5 秒 |
- 2K は超解像のワークフローで生成されるもので、ネイティブの生成ではありません。
- アスペクト比を
sizeで送らないでください。sizeが受け付けるのは1080pのような解像度、または1920x1080のような幅×高さだけです。16:9と書くと解像度として解釈され、拒否されます。 - 完成動画には音声トラックが付き、音声生成のスイッチはありません。実際の長さは、通常リクエストより約 0.1–0.6 秒長くなります。
- パラメーターが要件を満たさない場合(解像度、アスペクト比、秒数、素材の数や組み合わせ)、送信時に
400が返され、タスクは作成されず、課金もされません。
生成時間とポーリング
H3 の生成時間はリクエストのパラメーターによって決まります。
- 通常のリクエスト(アスペクト比
16:9、9:16で、テキストからの生成、参照画像、または 768P の開始・終了フレーム)は比較的短時間で生成され、768P は約 2–3 分、1080P と 2K は約 5–8 分です。 - その他のアスペクト比、開始フレームのみ、1080P/2K の開始・終了フレームなどの組み合わせは、かなり時間がかかります。混雑時は 10–60 分かかることがあります。
ポーリングのタイムアウトは 60 分以上に設定してください。ポーリング間隔は 10–30 秒で十分です。
参照素材
参照画像は metadata.referenceImages、参照音声は metadata.referenceAudios に指定します。参照画像は最大 9 枚、参照音声は最大 3 本です。参照音声を使う場合は、参照画像を 1 枚以上一緒に指定する必要があります。
{
"model": "minimax-h3",
"prompt": "参照画像の人物が参照音声のリズムに合わせて踊り、カメラがゆっくりと周囲を回る",
"duration": 6,
"resolution": "768p",
"ratio": "16:9",
"metadata": {
"referenceImages": ["https://cdn.example.com/dancer.jpg"],
"referenceAudios": ["https://cdn.example.com/music.mp3"]
}
}開始・終了フレーム
metadata.firstFrame と metadata.lastFrame を使います。参照画像や参照音声とは併用できません。開始・終了フレームを両方指定し、768P にした場合が最も速く生成されます。開始フレームだけを指定することや、1080P、2K で開始・終了フレームを使うこともできますが、生成時間は長くなります。
{
"model": "minimax-h3",
"prompt": "早朝の海岸から夕暮れの同じ入り江へ、カメラがなめらかに進む",
"duration": 5,
"resolution": "768p",
"ratio": "16:9",
"metadata": {
"firstFrame": "https://cdn.example.com/start.jpg",
"lastFrame": "https://cdn.example.com/end.jpg"
}
}トップレベルの images の扱い
トップレベルの images(または input_reference)に 2 枚を指定すると、開始フレームと終了フレームとして扱われます。1 枚または 3 枚以上の場合は、用途が固定されません(参照画像または開始フレームとして扱われる可能性があります)。用途を明確にするため、metadata.referenceImages または metadata.firstFrame/lastFrame を使ってください。
素材の要件
- 画像と音声は、公開アクセスできる HTTPS の URL か Base64 の data URL で指定します。multipart フォームでローカルの画像・音声ファイルを直接アップロードすることもできます。
- 画像は JPG、PNG、WebP のいずれかで、1 枚あたり 10 MB 以下を推奨します。音声は MP3 または WAV で、1 本あたり 20 MB 以下です。Base64 でインライン指定する素材は合計 32 MB 以下です。
- ローカルのファイルパス、内部ネットワークのアドレス、ブラウザーの
blob:URL は使わないでください。 - 完成動画の URL には有効期限(最短 24 時間)があります。タスク完了後は早めにダウンロードして保存してください。