WanVideo Sampler

节点功能:一个功能视频采样器节点,用于执行文本到视频(T2V)、图像到视频(I2V)和其他类型的视频生成任务

输入参数

参数名称说明
model用于采样的视频模型对象。
text_embeds文本提示的编码结果。
image_embeds图像提示信息结构,包含初始图像条件或参考图像。
samples输入初始 latent(video2video)。
feta_argsFETA 增强参数结构。用于提升细节质量。
context_options上下文窗口策略。可分段控制提示应用范围,适合长视频。
teacache_argsTeaCache 启动参数。用于注意力缓存优化采样速度。
flowedit_argsFlowEdit 结构化编辑参数。用于精确替换视频局部内容。
slg_argsSparse Latent Guidance 配置。控制某些块使用 CFG,适合压缩模型。
loop_args用于 latent shift loop 设置。实现 seamless 循环视频。
experimental_args启用 FreSca、ZeroStar 等实验特性。可大幅影响效果,需测试调参。
sigmas预定义噪声 sigma 列表。自定义采样噪声曲线。
unianimate_posesUniAnimate 动作关键帧。用于人体动作控制,配合 dwpose。
fantasytalking_embedsFantasyTalking 音频提示编码。实现唇动同步,需配合音频投影。

输出参数

参数名称说明
samples最终生成的视频 latent 格式。

控件参数

参数名称说明
steps采样步数。
cfg提示词引导系数。
shiftScheduler 的 flow shift 值,用于控制扩散调度器行为。对平滑性有影响,常设为 5.0 或更高。
seed随机数种子。
force_offload采样完成后是否卸载模型以释放内存。建议保持 True。
scheduler采样调度器类型。
riflex_freq_indexRiflex 中频率索引,0 表示禁用。默认 6 可用于避免 loop,增强时间结构感。
denoise_strength去噪强度,1.0 表示完全重采样。
batched_cfg是否开启 batched CFG(提升效率)。适合大显存设备使用。
rope_functionRoPE 实现方式(default / comfy)。comfy 模式更快,适合 torch.compile。

step=15------------------------分割线--------------------------step=20------------------------分割线--------------------------step=25

15步的差距比较大,20相比25步少一些细节,比如路面上的道路线

shift=1------------------------分割线--------------------------shift=5------------------------分割线--------------------------shift=20

shift 主要用于 控制视频运动强度和连贯性:

  1. 低值更适合一些运动幅度小的场景
  2. 高值则适合一些运动幅度大的场景


以下是不同scheduler的适用场景

riflex_freq_index主要控制 RoPE 中频率分布,调节模型对不同时间细节的关注,影响帧间细节连贯性与动态纹理表现:

  1. 值越高 → 模型更关注 高频细节(强调细节震颤/漂浮质感
  2. 值越低 → 模型更关注 低频结构(强调整体动感

这里riflex_freq_index=0并不能等价于低值,0是相当于不使用该参数


riflex_freq_index=0-------------------分割线----------------riflex_freq_index=6------------分割线------------------riflex_freq_index=20