ComfyUIでのMiniMax H3: ビデオ生成完全ガイド
ComfyUIでMiniMax H3をダウンロードして実行:T2V、I2V、R2Vの公式ワークフロー、公式モデルとVAEファイル、GGUF/INT8/NVFP4量子化オプション、パフォーマンス向上のヒントとトラブルシューティング。
チュートリアルの概要
このチュートリアルでは、ComfyUIでMiniMax H3を実行するために必要なすべてを説明します:モデルのインストール、公式ワークフローの読み込み、3つの生成モード(T2V、I2V、R2V)の理解、適切な解像度の選択、よくある問題の解決です。
MiniMax H3 Model Overview
MiniMax H3 is the latest model in MiniMax's Hailuo video line. It generates up to 15 seconds of 24 FPS video with native 32 kHz stereo audio, in any of 11 languages, at up to 2K resolution. The model is powered by a 33.1B dense single-stream omni transformer with a Qwen3-VL-32B text encoder.
Key capabilities:
- Native stereo audio: dialogue, sound effects, and music generated in the same pass as the video, no separate audio model
- Omni-modal context: any combination of text, images, video, and audio as input
- Three task modes: text-to-video (T2V), image-to-video (I2V), and reference-to-video (R2V)
- 11 languages: Arabic, Chinese, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish
- Open weights: MiniMax H3 Community License, fully local inference
The open release covers H3-Base as two checkpoints: FL2VA (text-to-video and first/last-frame conditioning) and Ref2VA (reference-based generation). The H3-Context-IR preprocessing system and H3-Regenerate-2K 2K upscaling module remain hosted APIs.
はじめに
MiniMax H3 は、ComfyUI でオープンウェイトのモデルとしてサポートされています:
- ComfyUI を最新バージョン(0.30.0 以降)にアップデートします(ネイティブサポートは Comfy-Org/ComfyUI #15224 でマージされました)
ワークフロー->テンプレートを参照->ビデオを開き、任意の MiniMax H3 ワークフローを選択します- ポップアップに従ってモデルをダウンロードし、ワークフローを実行します
モデルファイルは Hugging Face の Comfy-Org/MiniMax-H3 リポジトリでホストされています。
モデルのインストール
以下のファイルをComfy-Org/MiniMax-H3からダウンロードし、それぞれのフォルダに配置してください:
Diffusionモデル(いずれか1つのバリアントを選択):
| モデル | サイズ | 備考 |
|---|---|---|
minimax_h3_fl2va_pruned_int8_convrot.safetensors | 19.5 GB | 推奨 - pruned INT8、約40%小型化、T2V/I2Vに最適なバランス |
minimax_h3_fl2va_int8_convrot.safetensors | 31.7 GB | スタンダードINT8 |
minimax_h3_fl2va_bf16.safetensors | 61.7 GB | フル精度 |
minimax_h3_ref2va_pruned_int8_convrot.safetensors | 19.5 GB | 参照から動画(R2V)モードにはこちらを使用 |
minimax_h3_ref2va_bf16.safetensors | 61.7 GB | フル精度のR2V |
テキストエンコーダー(いずれか1つを選択):
| モデル | サイズ | 備考 |
|---|---|---|
qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors | 14.6 GB | 推奨 - NVFP4 AWQ、あらゆるGPUで動作 |
qwen3vl_32b_minimax_h3_int8_convrot.safetensors | 25.3 GB | INT8 convrot |
qwen3vl_32b_minimax_h3_bf16.safetensors | 48.0 GB | フル精度 |
VAE(両方必須):
| モデル | サイズ |
|---|---|
minimax_h3_video_vae_fp16.safetensors | 4.9 GB |
minimax_h3_audio_vae_fp32.safetensors | 0.6 GB |
📂 ComfyUI/
├── 📂 models/
│ ├── 📂 diffusion_models/
│ │ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors
│ ├── 📂 text_encoders/
│ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
│ └── 📂 vae/
│ ├── minimax_h3_video_vae_fp16.safetensors
│ └── minimax_h3_audio_vae_fp32.safetensors公式ワークフロー
6つの公式テンプレートが Comfy-Org/workflow_templates から利用できます。3つはローカルで実行され(オープンウェイト)、3つはMiniMax APIを呼び出します。このガイドでは、公式のComfy-Orgドキュメントに従い、3つのローカルワークフローを詳しく説明します。
ワークフローの読み込み
方法1: テンプレートギャラリー(推奨)
ComfyUIを最新バージョンにアップデートし、Workflow -> Browse Templates -> Video -> MiniMax H3 から読み込みます。
方法2: ダウンロードしてドラッグ
JSONをダウンロードして、ComfyUIウィンドウにドラッグします。
出力解像度の設定
各ワークフローは 解像度セレクター ノードを使用し、3つの設定から width と height を計算します:
- アスペクト比: 16:9(ワイドスクリーン)、9:16(ポートレート)、1:1(スクエア)などのプリセット
- メガピクセル: 目標の総ピクセル数。値が高いほどフレームが大きくなり、低いほど高速に動作します
- 倍数: この数の倍数に最も近い値に丸めます。H3の解像度グリッドに合わせるため32に設定します
H3のネイティブキャンバスは短辺768pxで、最大768x1344ピクセルに制限され、32の倍数に丸められます。テンプレートには高速なプレビューサイズが同梱されています。フル品質の場合は、16:9でメガピクセルを約1.0に上げると、おおよそ1344x768になります。
1. MiniMax H3 テキストから動画へ (T2V)
テキストプロンプトからネイティブのステレオオーディオ付きビデオを生成します。
モデルのダウンロード (T2V)
| コンポーネント | ファイル | 保存先 |
|---|---|---|
| Diffusion model | minimax_h3_fl2va_pruned_int8_convrot.safetensors | ComfyUI/models/diffusion_models/ |
| テキストエンコーダー | qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors | ComfyUI/models/text_encoders/ |
| VAE | minimax_h3_video_vae_fp16.safetensors | ComfyUI/models/vae/ |
| VAE | minimax_h3_audio_vae_fp32.safetensors | ComfyUI/models/vae/ |
モデルの保存場所 (T2V)
ComfyUI/
├── 📂 models/
│ ├── 📂 diffusion_models/
│ │ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors
│ ├── 📂 text_encoders/
│ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
│ └── 📂 vae/
│ ├── minimax_h3_video_vae_fp16.safetensors
│ └── minimax_h3_audio_vae_fp32.safetensorsプロンプトのヒント (T2V)
- シーン全体を説明する: まずシーン全体(場所、キャラクター、何が起きているか)を説明し、その後、時間区切りのショットに分割します
- ショット、カメラ、オーディオ: ショット、カメラの動き、付随するオーディオ(会話、SFX、音楽)を1つのプロンプトブロックで説明します
- 再生時間: 再生時間の入力は、24 FPSにおけるモデルの17フレーム/ブロック (17k+5) グリッドにスナップします
- 最初/最後のフレーム:
MiniMaxH3ImageToVideoノードのfirst_frameやlast_frameに画像を接続すると、このワークフローを最初/最後のフレームの画像から動画への変換にできます
2. MiniMax H3 画像から動画へ (I2V)
入力画像からビデオを生成します。先頭または末尾フレームのキーフレームをオプションで指定できます。
入力画像:
- デフォルトの入力画像をダウンロードするか、ご自身の画像を使用してください。
モデルのダウンロード (I2V)
| コンポーネント | ファイル | 保存先 |
|---|---|---|
| Diffusion モデル | minimax_h3_fl2va_pruned_int8_convrot.safetensors | ComfyUI/models/diffusion_models/ |
| テキストエンコーダー | qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors | ComfyUI/models/text_encoders/ |
| VAE | minimax_h3_video_vae_fp16.safetensors | ComfyUI/models/vae/ |
| VAE | minimax_h3_audio_vae_fp32.safetensors | ComfyUI/models/vae/ |
モデルの保存先 (I2V)
T2Vワークフローと同じ構成です (FL2VA Diffusion モデル + NVFP4テキストエンコーダー + 両方のVAE)。
プロンプト作成のヒント (I2V)
- キーフレーム:
first_frameとlast_frameの入力はオプションです。モデルはその間の動きを生成します - プロンプト: ショット、動き、付随するオーディオ (会話、SFX、音楽) を1つのブロックで記述します
- 再生時間: 24 FPSで17フレーム単位のブロック (17k+5) グリッドにスナップします
3. MiniMax H3 参照から動画 (R2V)
参照画像・ビデオ・オーディオを任意に組み合わせて、キャラクター、スタイル、モーション、カメラワーク、音声を固定したビデオを生成します。
参照画像:
- ワークフロー用のキャラクター参照、またはご自身の画像を使用
- ワークフロー用のスタイルと被写体の参照、またはご自身の画像を使用
モデルのダウンロード (R2V)
| コンポーネント | ファイル | 保存先 |
|---|---|---|
| Diffusion モデル | minimax_h3_ref2va_pruned_int8_convrot.safetensors | ComfyUI/models/diffusion_models/ |
| テキストエンコーダー | qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors | ComfyUI/models/text_encoders/ |
| VAE | minimax_h3_video_vae_fp16.safetensors | ComfyUI/models/vae/ |
| VAE | minimax_h3_audio_vae_fp32.safetensors | ComfyUI/models/vae/ |
モデルの保存場所 (R2V)
ComfyUI/
├── 📂 models/
│ ├── 📂 diffusion_models/
│ │ └── minimax_h3_ref2va_pruned_int8_convrot.safetensors
│ ├── 📂 text_encoders/
│ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
│ └── 📂 vae/
│ ├── minimax_h3_video_vae_fp16.safetensors
│ └── minimax_h3_audio_vae_fp32.safetensorsプロンプトのヒント (R2V)
- タグによる参照: 各入力を接続した正確な順序でタグにより参照します。例:
<Picture 1>、<Video 1>、<Audio 1> - 各参照にジョブを割り当てる: どの参照がショットのどの部分 (アイデンティティ、スタイル、モーション、カメラ、音声) を駆動するかを明記します。明示的な割り当ての方がはるかに効果的です
- 制限: 参照画像は最大9枚、参照ビデオは最大3本 (それぞれ独自のサウンドトラックを保持可能)、スタンドアロンの参照オーディオクリップは最大3つ
- ref_image_size:
matchは参照を生成解像度にスケールダウンして高速化します。maxは短辺2048pxまで保持し、アイデンティティの忠実度を高めますが、速度は低下します - サンプラー:
res_multistepをbetaまたはnormalスケジューラーと組み合わせると、参照が多いプロンプトではsimpleよりも優れた結果になる傾向があります - 注意: R2V は
ref2vadiffusion モデルを使用します。これは T2V と I2V で使用されるfl2vaモデルとは異なる重みセットです
API ワークフロー
さらに3つの公式テンプレートは、ローカルで実行する代わりにMiniMax APIを呼び出します:
| テンプレート | モード |
|---|---|
| api_minimax_h3_t2v.json | API:テキストからビデオ |
| api_minimax_h3_r2v.json | API:参照画像からビデオ |
| api_minimax_h3_flf2v.json | API:先頭/末尾フレームからビデオ |
Troubleshooting
ComfyUI-MiniMaxH3-Cache をインストールしないでください。 このカスタムノードはMiniMax H3モデルコードをグローバルにmonkey-patchするため、ComfyUIの更新後にH3生成(またはComfyUI自体)を壊す可能性があります(未使用でも)。lihaoyun6/ComfyUI-MiniMaxH3-Cache#4 を参照。すでにインストールしている場合は custom_nodes/ から削除してComfyUIを再起動してください。
Q: ComfyUI doesn't show the MiniMax H3 nodes
Update ComfyUI to version 0.30.0 or later. Native support merged in Comfy-Org/ComfyUI #15224 on August 3, 2026. Desktop and Cloud updates follow stable releases, so some nightly-supported features may not be available yet.
Q: Out of memory / high VRAM usage
- Use the pruned INT8 diffusion model (19.5 GB) instead of bf16
- Use the NVFP4 AWQ text encoder (14.6 GB), which runs on any GPU
- Lower the resolution in the Resolution Selector node (lower Megapixels) and shorten the duration
- ComfyUI's dynamic VRAM system and block swap help on machines with ample system RAM
Q: Generation fails at 256p or very small resolutions
H3 has a minimum resolution of 384p. 256p fails completely. Use the resolution presets from the official template.
Q: Output video has no audio
Make sure both VAEs are loaded: minimax_h3_video_vae_fp16.safetensors (video) and minimax_h3_audio_vae_fp32.safetensors (audio), and that the workflow includes a VAEDecodeAudio node connected to SaveVideo.
Q: Which checkpoint should I use for image-to-video?
Use the FL2VA checkpoint for T2V and I2V (first-frame, last-frame, or both). Use the Ref2VA checkpoint when you need full reference-based generation (identity, style, voice).
Q: Where can I report bugs?
- Runtime errors: ComfyUI/issues
- UI issues: ComfyUI_frontend/issues
MiniMax H3 パフォーマンス最適化のヒント
公式ワークフローを高速化するためのコミュニティ検証済みの設定:
- サンプラーとスケジューラー:
res_multistepとsimpleスケジューラーを組み合わせた 20 ステップが、T2V と I2V の一般的な基準です。ステップ数を減らすと時間は節約できますが、約 15 ステップを下回ると画質が顕著に低下します。25 ステップまで増やすと画面の内容と動きがわずかに良くなりますが、生成時間は長くなります。 - Sage アテンション:
--use-sage-attentionを付けて ComfyUI を起動します(組み込み機能で、カスタムノードは不要)。ミッドレンジ GPU では生成速度が最大約 2 倍になるとのコミュニティ報告がありますが、解像度が上がるほど効果は小さくなります。結果は GPU によって異なります。 - 解像度:試作を素早く行うには、解像度セレクターを 0.4 MP 前後(例:768x512)に保ちます。H3 は最小解像度の 384p でも使用可能で、これは以前のビデオモデルが必要としていた解像度よりはるかに低い値です。
- 固定メモリ:ComfyUI 0.30.x では、固定メモリのリグレッションによりモデルの読み込みが非常に遅くなることがあります。
--disable-pinned-memoryを付けて起動すると、高速読み込みが回復し、一部の構成では生成時間が大幅に短縮されたとの報告があります。
MiniMax H3 コミュニティ量子化モデル
標準の ComfyUI で読み込める MiniMax H3 拡散モデルのコミュニティ量子化版です。これらはサードパーティによる変換であり、MiniMax や Comfy-Org の公式リリースではありません。ライセンスと品質の注意事項は各リポジトリの README を確認してください。
INT8
| モデル | 説明 |
|---|---|
| DmitryDB/MiniMax-H3-INT8-Lean-ConvRot | 品質重視の INT8 Lean ConvRot。FL2VA と Ref2VA が各約 20.9 GiB で、24 GB GPU での利用を第一候補として設計 |
| Gluttony10/MiniMax-H3-INT8-CONVROT | INT8 convrot の FL2VA と Ref2VA。音声/ビデオ VAE と INT8 Qwen3-VL テキストエンコーダー付き |
INT4
| モデル | 説明 |
|---|---|
| Merserk/MiniMax-H3-INT4-ConvRot | プルーニング済み FL2VA と Ref2VA(各 11.3 GB)に INT4 テキストエンコーダーを追加。12 GB GPU 向け |
| tsolful/Minimax_H3_INT4MixedConvRot | 混合精度 INT4 FL2VA。バランス型(INT4BQ)と高画質型(INT4Q)のバリアントを提供 |
NVFP4
| モデル | 説明 |
|---|---|
| rockerBOO/minimax-h3-nvfp4 | FL2VA の NVFP4 とプルーニング済み INT4 convrot バリアント |
| lilcheaty/MiniMax-H3-NVFP4 | NVFP4 の FL2VA と Ref2VA バリアント。混合精度チェックポイントを含む |
| ModelsLab/MiniMax-H3-ref2va-NVFP4 | 参照ワークフロー用の Ref2VA NVFP4 チェックポイント |
FP8
| モデル | 説明 |
|---|---|
| rzgar/minimax_h3_fl2va_fp8_e4m3fn | FP8 E4M3FN FL2VA。作成者は dpmpp_2m / sgm_uniform で 8 ステップが最適と報告 |
コメント
GitHubでサインインしてディスカッションに参加しましょう。