☰
如何用ComfyUI_MiniMaxH3_Director做首尾帧生视频:fl2v多组关键帧与段间引导实战
2026/10/8 13:11:42 网站建设 项目流程

如何用ComfyUI_MiniMaxH3_Director做首尾帧生视频:fl2v多组关键帧与段间引导实战

【免费下载链接】ComfyUI_MiniMaxH3_DirectorMulti-segment MiniMax H3 Director for official ComfyUI MiniMax-H3项目地址: https://gitcode.com/gh_mirrors/com/ComfyUI_MiniMaxH3_Director

ComfyUI_MiniMaxH3_Director是基于 ComfyUI 官方 MiniMax-H3 的多段视频导演台插件,其中首尾帧生视频(fl2v)模式支持「多组关键帧 + 段间引导」:你可以像剪片分镜一样逐组设定首帧/尾帧与提示词,并让相邻镜头自动继承上一段的运动与音频,最终拼成一条连贯的长视频。下面用 5 步带你跑通完整流程。

一、准备工作:安装插件与加载 fl2v 工作流

  • ComfyUI 版本:升级到v0.30.0 及以上(需包含官方 MiniMax H3 节点)

  • 安装插件:

    git clone https://gitcode.com/gh_mirrors/com/ComfyUI_MiniMaxH3_Director→ 进入ComfyUI/custom_nodes/ComfyUI_MiniMaxH3_Director后执行pip install -r requirements.txt,重启 ComfyUI 即可

  • 模型准备:fl2v 任务使用fl2va UNET(minimax_h3_fl2va_pruned_int8_convrot.safetensors),外加 Qwen3-VL 的 CLIP 与视频/音频 VAE,完整清单见 README.md

  • 示例工作流:仓库自带 minimax_h3_director_fl2v.json,拖入 ComfyUI 画布就能直接用,其余工作流说明见 example_workflows/README.md

⚠️ CLIP Loader 的 type必须选minimax,否则提示词编码会失败。

二、fl2v 的 4 种关键帧组合方式

「添加一组」之后,每组卡片有首帧和尾帧两个图位,四种组合各对应一种玩法:

组合效果
都不传图,只写提示词纯文生视频(仍走 fl2v 链路)
仅首帧图生视频(i2v)
仅尾帧锁定结尾画面(官方支持只传尾帧)
首帧 + 尾帧标准首尾帧生视频,中间由模型自由补间

每组时长可拖时间轴边缘调整,总时长 = 各组之和。首尾帧以 latent 硬锁定的方式注入采样,提示词只描述「中间发生了什么」——写运动、镜头运动、过渡即可,不需要写"保持首帧不变"这类话。关键帧配对与时长对齐逻辑见 director/fl2v_timeline.py。

三、5 步创建多组关键帧分镜 🎬

  1. 选任务类型:导演台内选「首尾帧生视频 (fl2v)」
  2. 点「添加一组」:上传首帧和/或尾帧,写本组提示词(如「镜头缓慢推进,人物转身看向窗外」)
  3. 继续加组:每一组就是一个独立镜头,可只写提示词让模型自由发挥
  4. 拖时间轴调时长:在镜卡片或时间轴上拖动右边界,每段默认 5 秒 / 124 帧 @ 24fps
  5. Queue 运行:多组可开启「选择运行」只跑勾选的组,没跑的组用缓存或占位填充

💡 小技巧:选中一组后可编辑提示词;拖镜卡片标题栏可交换组顺序,跨组拖图可复制图片到另一组。

四、段间引导:让多段视频无缝衔接 🔗

这是 fl2v 多组的灵魂功能。默认关闭,开启方式:

  • 打开总开关「段间引导」
  • 每组勾选「引用上段」(第 1 段没有上段,不显示该选项)
  • 上下文帧数可选 5 / 22 / 39 / 56,默认推荐 22

原理是把上一段生成结果的末尾 N 帧(画面 + 音频)钉入下一段采样作为运动条件,采样完成后再把这段前缀裁掉,因此成片时长与你在时间轴上看到的完全一致。对空组(只写提示词的组)尤其有效——它会直接用上一段末尾的运动和音频做衔接。

两个实用建议:

  • 同镜头、同画布、连续动作→ 开「引用上段」,衔接最自然
  • 明显换镜头 / 换场景→ 取消勾选做硬切,否则容易出现画面"拖影"或主体漂移

实现位于 director/h3_motion_context.py 与 director/segment_continuity.py。

提示:开启段间引导后,对齐网格会比界面秒数多约 12 帧(24fps ≈ 0.5s),默认保留在句尾,成片会略长于时间轴,可在设置中裁齐。

五、进阶:选择运行、导演包与常见坑 ✅

  • 选择运行:只采样勾选的片段,适合反复调某一组提示词,其余组用缓存填充,省显卡也省时间
  • 导演包:工具栏「导入/导出导演包」可把时间轴 JSON + 全部首尾帧图打包为*.mmxpack.zip,方便多机协作与方案存档
  • 二采(Refine):fl2v 默认跳过二采以保护钉死的首尾帧,需要时关闭 Refine 上的skip_fl2v即可
  • 常见报错:任务类型与 UNET 不匹配(fl2v 必须用 fl2va)、CLIP type 没选 minimax、提示了"未勾选任何首尾帧组"(选择运行没勾组)

总结

用ComfyUI_MiniMaxH3_Director做首尾帧生视频,核心就是三件事:多组关键帧定义分镜画面、提示词描述中间运动、段间引导缝合镜头之间的运动与声音。加载 fl2v 示例工作流后,按「添加一组 → 传图 → 调时长 → 开段间引导 → 选择运行」的节奏迭代,几轮下来就能产出镜头连贯、声画同步的长视频。更多任务模式(t2v / i2v / r2v / v2v)的用法可参考 README.md。

【免费下载链接】ComfyUI_MiniMaxH3_DirectorMulti-segment MiniMax H3 Director for official ComfyUI MiniMax-H3项目地址: https://gitcode.com/gh_mirrors/com/ComfyUI_MiniMaxH3_Director

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询