ComfyUI Node
Wan FreeLong Enforcer
Stricter FreeLong with locked motion skeleton - use when standard FreeLong shows drift
Wan FreeLong Enforcer
- model
- model
◄enabledtrue►
◄motion_lock_ratio0.15►
◄blend_strength0.8►
◄low_freq_ratio0.50►
◄local_window_frames33►
◄motion_lock_blocks5►
Categoryvideo/wan
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | — | |
| enabled | BOOLEAN | true | Turn FreeLong Enforcer on or off. |
| motion_lock_ratio | FLOAT | 0.150–0.5 | Ultra-low frequencies that are 100% locked to global. Higher = stronger motion lock but may reduce dynamism. 0.15 is a good starting point. |
| blend_strength | FLOAT | 0.80–1 | How strongly the enforcer affects the video. Higher = more consistent but slightly softer. |
| low_freq_ratio | FLOAT | 0.500–1 | Upper bound for global influence (above motion_lock_ratio, frequencies are blended). |
| local_window_frames | INT | 339–241 | Window size for local attention. Smaller = sharper details, larger = smoother. |
| motion_lock_blocks | INT | 50–20 | First N blocks use global-only (no local processing). Establishes motion early. 5 is a good default. 0 disables this feature. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| model | MODEL | — |