WanVideo TeaCache

节点功能:启用 TeaCache 缓存机制以加速 WanVideo 推理,通过跳过相似时间步(step)来减少冗余计算,提高速度

输出参数

参数名称说明
teacache_args包含所有 TeaCache 配置的参数对象。

控件参数

参数名称说明
rel_l1_thresh控制 TeaCache 的激进程度。值越高,越容易跳过步数,推理更快,但可能带来伪影。推荐范围: • 对于 1.3B 模型:0.05 - 0.08。 • 对于 14B 模型:0.14 - 0.20。使用系数时应设置为原来的 10 倍。
start_step开始使用 TeaCache 的步数。0 表示从第一步开始。建议从第 1 步之后开始,防止初始关键帧被跳过,导致运动异常。
end_step停止使用 TeaCache 的步数。-1 表示直到结束。若出现画面模糊或卡顿,建议提前终止缓存使用,提升后期细节表现。
cache_deviceTeaCache 缓存所使用的设备。可选项包括:• main_device:主显卡。推荐用于显存充足的情况。 • offload_device:卸载设备。更节省显存,适合大模型或 24GB 以下显卡。
use_coefficients是否使用系数进行缓存判断。启用后缓存更精确。启用后建议将 rel_l1_thresh 设置为原来的 10 倍,例如从 0.02 调高为 0.2。
modeTeaCache 的时间嵌入处理模式。可选项包括:• e:标准时间嵌入(默认)。推荐大多数场景下使用。 • e0:使用调制时间嵌入。对于某些定制模型可能表现更好,建议实验性测试。

这是官方根据不同视频生成模型推荐的最佳配置,Low、Medium、High分别代表低速、中速、高速。

rel_l1_thresh=0.25(官方文生视频工作流默认参数)

rel_l1_thresh=0.05

rel_l1_thresh=0.25---------------------------------------分割线--------------------------------------rel_l1_thresh=0.05

0.05情况下画质更好,细节更多,但视频生成时间长。


start_stepend_step,当然是跳过的步数越少,画质和细节更好,但带来的是视频生成速度减慢。

默认参数1和-1相当于,则代表全程使用teacache加速

如果start_step=10,end_step=-1,则代表有90%过程使用teacache加速

若start_step>100,end_step=-1则相当于不使用teacache加速

rel_l1_thresh=0.05,start_step=1

rel_l1_thresh=0.05,start_step=50