MODEL FIELD NOTES · H3

H3 显存 OOM 排障:为什么静帧能跑、视频参考却爆显存?(附 5 帧出图实测)

在 32GB 显存上限附近,决定任务成败的往往不是输出时长本身,而是参考输入编码方式。本文记录为什么视频参考会触发 OOM、稀疏静帧参考如何通过,以及如何用 5 帧输出提取同分布首帧。

Porncut editorial team · Published · Tested

Read in English · 黄果制片镜像

静帧参考与视频参考的显存边界

在 2026 年 8 月的 5 秒短片排障实验中,我们对比了同一 H3 链路在不同参考输入下的显存表现。很多创作者发现单张角色参考图可以顺利出片,但一旦换成连续动作参考视频,进程就会在采样前或解码阶段因显存不足(OOM)终止。

原因在于视频参考不仅增加了潜空间条件帧数,还要求视频 VAE 与条件编码器同时处理多帧上下文。当输出分辨率上调至 1344×768 并附带连续动作参考时,瞬时显存峰值直接越过 32GB 物理上限;而将分辨率收敛到 1152×640 并改用稀疏/静帧参考后,峰值显存回落到约 29.15 GB,任务稳定完成。

静帧参考与视频参考的显存边界
实验配置分辨率与时长参考输入模式32GB 显存结果
高分辨率动作参考1344×768 / 5 秒连续视频参考 (Motion Ref)OOM 失败 (>32 GB)
稀疏/静帧参考收敛1152×640 / 5 秒稀疏静帧参考 (Sparse Still)通过 (~29.15 GB 峰值)
量化长片段基准352×640 / 15.083 秒3.5 秒下采样参考 + 阶段卸载通过 (31,658 MiB 峰值)
开启模型 CPU 卸载1152×640 / 5 秒带 --offload_model 标志通过但耗时增加约 6 倍

H3 能用来生成静帧角色图吗?5 帧输出取首帧实测

为了保证角色参考图与后续视频生成处于同一模型分布,我们测试了用 H3 直接生成极短帧序列并提取首帧的做法。实验设置分辨率为 960×544,采样 30 步,仅输出 5 帧(1 个 MP4 文件与 5 张导出 PNG)。

单次运行耗时 23.1 秒,显存远低于长视频任务。由于只计算 5 帧潜空间,可以把步数从视频常用的 12 步提高到 30 步以换取更干净的面部与服装纹理,随后取第 1 帧作为后续三镜头分镜的锁定锚点。需要注意的是,这属于同模型分布的短输出工程技巧,不能替代专用文生图模型在超高分辨率排版上的速度优势。

H3 能用来生成静帧角色图吗?5 帧输出取首帧实测
参数项实测设定值实测结果与用途
输出尺寸与帧数960×544 / 5 帧导出 1 个 MP4 与 5 张 PNG
采样步数与耗时30 步 / 23.1 秒取第 1 帧作为同分布角色静帧锚点

32GB 显存防 OOM 实操顺序

遇到 OOM 时不要盲目重复提交同一任务,建议按以下顺序逐项收缩变量,或直接使用本站的显存分镜计算器预估峰值。

  1. 优先将连续视频参考替换为单帧静帧或 5 帧稀疏参考,减少条件编码器驻留显存。
  2. 将单镜头分辨率从 1344×768 下调至 1152×640 或 896×512,把长剧情拆分为 3 个独立镜头。
  3. 确认运行环境在文本编码、扩散采样、VAE 解码三个阶段之间正确释放前序模型。
  4. 仅在必须保留高分辨率且能接受约 6 倍耗时膨胀时,才开启 CPU Offload 模式。