ComfyUI Node
Wan Keyframe Builder
A ComfyUI node in WanKeyframeBuilder with 21 inputs and 3 outputs.
Wan Keyframe Builder
- image1
- image2
- image3
- image4
- image5
- image6
- image7
- image8
- images
- masks
- keyframes
◄num_frames81►
◄spacing_mode▾►
◄first_strength1.00►
◄last_strength1.00►
◄middle_strength0.80►
◄frame_10►
◄frame_220►
◄frame_340►
◄frame_460►
◄frame_580►
◄frame_6100►
◄frame_7120►
◄frame_8140►
CategoryWanKeyframeBuilder
Inputs (21)
| Name | Type | Default | Description |
|---|---|---|---|
| image1 | IMAGE | — | |
| num_frames | INT | 811–4096 | Total frames in the output timeline. Should be 4n+1 (e.g., 81, 121, 161) for Wan models. |
| spacing_mode | COMBO | Even: auto-distribute keyframes. Manual: use frame position inputs. | |
| first_strength | FLOAT | 1.000–1 | Mask strength for the FIRST keyframe. 1.0 = fully locked. |
| last_strength | FLOAT | 1.000–1 | Mask strength for the LAST keyframe. 1.0 = fully locked. |
| middle_strength | FLOAT | 0.800–1 | Mask strength for middle keyframes. 0.8 gives the model some freedom to interpret the pose. |
| frame_1 | INT | 00–4095 | Position for keyframe 1 (used in manual mode) |
| frame_2 | INT | 200–4095 | Position for keyframe 2 (used in manual mode) |
| frame_3 | INT | 400–4095 | Position for keyframe 3 (used in manual mode) |
| frame_4 | INT | 600–4095 | Position for keyframe 4 (used in manual mode) |
| frame_5 | INT | 800–4095 | Position for keyframe 5 (used in manual mode) |
| frame_6 | INT | 1000–4095 | Position for keyframe 6 (used in manual mode) |
| frame_7 | INT | 1200–4095 | Position for keyframe 7 (used in manual mode) |
| frame_8 | INT | 1400–4095 | Position for keyframe 8 (used in manual mode) |
| image2opt | IMAGE | — | |
| image3opt | IMAGE | — | |
| image4opt | IMAGE | — | |
| image5opt | IMAGE | — | |
| image6opt | IMAGE | — | |
| image7opt | IMAGE | — | |
| image8opt | IMAGE | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| images | IMAGE | — |
| masks | MASK | — |
| keyframes | IMAGE | — |