参数名称 | 说明 |
---|---|
model | 用于采样的视频模型对象。 |
text_embeds | 文本提示的编码结果。 |
image_embeds | 图像提示信息结构,包含初始图像条件或参考图像。 |
samples | 输入初始 latent(video2video)。 |
feta_args | FETA 增强参数结构。用于提升细节质量。 |
context_options | 上下文窗口策略。可分段控制提示应用范围,适合长视频。 |
teacache_args | TeaCache 启动参数。用于注意力缓存优化采样速度。 |
flowedit_args | FlowEdit 结构化编辑参数。用于精确替换视频局部内容。 |
slg_args | Sparse Latent Guidance 配置。控制某些块使用 CFG,适合压缩模型。 |
loop_args | 用于 latent shift loop 设置。实现 seamless 循环视频。 |
experimental_args | 启用 FreSca、ZeroStar 等实验特性。可大幅影响效果,需测试调参。 |
sigmas | 预定义噪声 sigma 列表。自定义采样噪声曲线。 |
unianimate_poses | UniAnimate 动作关键帧。用于人体动作控制,配合 dwpose。 |
fantasytalking_embeds | FantasyTalking 音频提示编码。实现唇动同步,需配合音频投影。 |
WanVideo Sampler
节点功能:一个功能视频采样器节点,用于执行文本到视频(T2V)、图像到视频(I2V)和其他类型的视频生成任务
输入参数
输出参数
参数名称 | 说明 |
---|---|
samples | 最终生成的视频 latent 格式。 |
控件参数
参数名称 | 说明 |
---|---|
steps | 采样步数。 |
cfg | 提示词引导系数。 |
shift | Scheduler 的 flow shift 值,用于控制扩散调度器行为。对平滑性有影响,常设为 5.0 或更高。 |
seed | 随机数种子。 |
force_offload | 采样完成后是否卸载模型以释放内存。建议保持 True。 |
scheduler | 采样调度器类型。 |
riflex_freq_index | Riflex 中频率索引,0 表示禁用。默认 6 可用于避免 loop,增强时间结构感。 |
denoise_strength | 去噪强度,1.0 表示完全重采样。 |
batched_cfg | 是否开启 batched CFG(提升效率)。适合大显存设备使用。 |
rope_function | RoPE 实现方式(default / comfy)。comfy 模式更快,适合 torch.compile。 |
step=15------------------------分割线--------------------------step=20------------------------分割线--------------------------step=25
15步的差距比较大,20相比25步少一些细节,比如路面上的道路线
shift=1------------------------分割线--------------------------shift=5------------------------分割线--------------------------shift=20
shift 主要用于 控制视频运动强度和连贯性:
- 低值更适合一些运动幅度小的场景
- 高值则适合一些运动幅度大的场景
以下是不同scheduler的适用场景
riflex_freq_index主要控制 RoPE 中频率分布,调节模型对不同时间细节的关注,影响帧间细节连贯性与动态纹理表现:
- 值越高 → 模型更关注 高频细节(强调细节震颤/漂浮质感)
- 值越低 → 模型更关注 低频结构(强调整体动感)
这里riflex_freq_index=0并不能等价于低值,0是相当于不使用该参数
riflex_freq_index=0-------------------分割线----------------riflex_freq_index=6------------分割线------------------riflex_freq_index=20