HR Endless Sampler:在 16GB 显存上生成任意长度的 MiniMax H3 视频

ComfyUI Wikinews

HR Endless Sampler 是一个 ComfyUI 自定义节点,通过将推理拆分为多个片段来渲染无限长度的 MiniMax H3 视频,并使用 Gemma 保持连续性。

HR Endless Sampler 是 u/rhradec 发布的全新 ComfyUI 自定义节点,它通过自动将推理拆分为小片段来渲染任意长度的 MiniMax H3 视频,从而在单个 16GB GPU 上实现长视频生成。同样的方法还可以在该显存预算内渲染任意长度的 1080p 视频(GitHub | Reddit 帖子)。

HR Endless Sampler 演示:16GB 显存上的 1080p 625 帧 MiniMax H3 视频

通过分段采样在单个 16GB GPU 上渲染的 625 帧 1080p MiniMax H3 视频

官方演示:生成于单个 16GB GPU 的 1080p 625 帧 MiniMax H3 视频

工作原理

该节点可直接替代 ComfyUI 的 SamplerCustomAdvanced,目前支持 MiniMax H3(下一步计划支持 LTX 2.5)。它不是一次性采样一个长 Latent,而是:

  1. 将推理拆分为小片段:将同一个长 Latent 分成多个大小适合您显存的小块。
  2. 使用 Gemma4 12B QAT 规划生成流程:内置 LLM 会分析您的原始提示词和所有参考图像,然后为每个镜头和每个片段规划动作时序。
  3. 重写每个片段的提示词:在每个片段完成后,它会分析之前渲染的帧并编写新的简短提示词,以保持整个视频的连续性和连贯性。
  4. 携带延续帧:上一个片段中已完成的可配置帧数(默认 22 帧)会作为下一个片段的种子,确保过渡无缝衔接。

较小的片段占用更少的显存,但需要更多的交接次数。例如,39 帧是 16GB GPU 上 1080p 的实用起点;使用 73 帧片段时,在计入参考帧之前即可在 16GB 显存上渲染 1080p 视频。

内置预览和视频播放器

该扩展会安装四个节点:

节点用途
HR Endless Sampler对长 Latent 进行串行采样,让 Gemma 规划整个生成流程并指导每个片段,输出已完成的 Latent、片段提示词和时间轴元数据。
HR Endless Sampler Preview实时累积预览,支持有序片段播放、镜头括号、提示词/时序悬停提示、逐帧步进和性能图表。
HR Endless Sampler Save Video保存标准视频、动态 VHS 格式或浮点 EXR 序列,同时保留 Endless 时间轴、提示词和片段映射。
HR Endless Sampler Load Video浏览已完成媒体并在浏览器中恢复其交互式时间轴,输出视频、音频和时间轴元数据。

预览和保存/加载节点共享带有镜头括号的彩色片段时间轴:

预览节点片段时间轴
推理期间的实时预览带有每个片段提示词和时序的片段时间轴

将鼠标悬停在某个片段上,会显示 Gemma 为该片段创建的精确 H3 提示词,以及采样器、Gemma 和其他工作的时序明细;"匹配视频"按钮可让您并排比较具有相同文件名前缀的上一个渲染结果。

可用性

HR Endless Sampler 采用 Apache-2.0 许可开源。将仓库克隆到 ComfyUI/custom_nodes/ 并重启 ComfyUI 即可安装。README 记录了所有设置,包括 chunk_framesvideo_continuation,作者在 Reddit 帖子中非常活跃,帮助用户针对 12GB 显卡进行调优。计划推出更激进量化的 Gemma 变体,以及 OpenAI 端点选项(用于在云端运行重新提示 LLM,本地零显存占用)。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…
HR Endless Sampler:在 16GB 显存上生成任意长度的 MiniMax H3 视频 | ComfyUI Wiki