ComfyUI Node
Wan 2.2 Video Extender PRO
A ComfyUI node in WanCustom with 101 inputs and 2 outputs.
Wan 2.2 Video Extender PRO
- model
- vae
- clip
- image
- video
- reference_image
- inpaint_mask
- image_loop_1
- reference_image_1
- image_loop_2
- reference_image_2
- image_loop_3
- reference_image_3
- image_loop_4
- reference_image_4
- image_loop_5
- reference_image_5
- image_loop_6
- reference_image_6
- image_loop_7
- reference_image_7
- image_loop_8
- reference_image_8
- image_loop_9
- reference_image_9
- image_loop_10
- reference_image_10
- full_video
- used_prompts
◄positive_prompt ►
◄negative_promptlow quality, blurry, glitch, distortion►
◄steps4►
◄cfg1.00►
◄sampler_name▾►
◄scheduler▾►
◄extension_loops1►
◄generate_frames81►
◄overlap_frames16►
◄empty_frame_level0.50►
◄strength1.00►
◄seed0►
◄default_width832►
◄default_height480►
◄prompt_loop_1►
◄lora_loop_1▾►
◄lora_strength_11.00►
◄use_reference_loop_1false►
◄use_overlap_loop_1false►
◄use_endframe_loop_1false►
◄prompt_loop_2►
◄lora_loop_2▾►
◄lora_strength_21.00►
◄use_reference_loop_2false►
◄use_overlap_loop_2false►
◄use_endframe_loop_2false►
◄prompt_loop_3►
◄lora_loop_3▾►
◄lora_strength_31.00►
◄use_reference_loop_3false►
◄use_overlap_loop_3false►
◄use_endframe_loop_3false►
◄prompt_loop_4►
◄lora_loop_4▾►
◄lora_strength_41.00►
◄use_reference_loop_4false►
◄use_overlap_loop_4false►
◄use_endframe_loop_4false►
◄prompt_loop_5►
◄lora_loop_5▾►
◄lora_strength_51.00►
◄use_reference_loop_5false►
◄use_overlap_loop_5false►
◄use_endframe_loop_5false►
◄prompt_loop_6►
◄lora_loop_6▾►
◄lora_strength_61.00►
◄use_reference_loop_6false►
◄use_overlap_loop_6false►
◄use_endframe_loop_6false►
◄prompt_loop_7►
◄lora_loop_7▾►
◄lora_strength_71.00►
◄use_reference_loop_7false►
◄use_overlap_loop_7false►
◄use_endframe_loop_7false►
◄prompt_loop_8►
◄lora_loop_8▾►
◄lora_strength_81.00►
◄use_reference_loop_8false►
◄use_overlap_loop_8false►
◄use_endframe_loop_8false►
◄prompt_loop_9►
◄lora_loop_9▾►
◄lora_strength_91.00►
◄use_reference_loop_9false►
◄use_overlap_loop_9false►
◄use_endframe_loop_9false►
◄prompt_loop_10►
◄lora_loop_10▾►
◄lora_strength_101.00►
◄use_reference_loop_10false►
◄use_overlap_loop_10false►
◄use_endframe_loop_10false►
CategoryWanCustom
Inputs (101)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | — | |
| vae | VAE | — | |
| clip | CLIP | — | |
| positive_prompt | STRING | Main-Prompt / Basis-Prompt for all Loops (Fallback). | |
| negative_prompt | STRING | low quality, blurry, glitch, distortion | — |
| steps | INT | 41–100 | — |
| cfg | FLOAT | 1.000–100 | — |
| sampler_name | COMBO | 44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38 | |
| scheduler | COMBO | 9 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +3 | |
| extension_loops | INT | 11–10 | — |
| generate_frames | INT | 8116–200 | — |
| overlap_frames | INT | 164–64 | Anzahl Überlappungsframes zwischen Loops (Kontext). |
| empty_frame_level | FLOAT | 0.500–1 | — |
| strength | FLOAT | 1.000–10 | — |
| seed | INT | 00–18446744073709550000 | — |
| default_width | INT | 832256–2048 | — |
| default_height | INT | 480256–2048 | — |
| imageopt | IMAGE | — | |
| videoopt | * | — | |
| reference_imageopt | IMAGE | Character Reference für VACE | |
| inpaint_maskopt | MASK | — | |
| prompt_loop_1opt | STRING | Optionaler Loop-1-Prompt (String-Node anschließen, leer = Base Prompt). | |
| lora_loop_1opt | COMBO | LoRA für Loop 1 (None = keine LoRA) | |
| lora_strength_1opt | FLOAT | 1.000–2 | — |
| image_loop_1opt | IMAGE | Optionales Bild / Bilder für Loop 1. Wenn gesetzt, wird hier ein harter Schnitt gemacht und diese Frames als Kontext verwendet (statt vorheriger 16 Frames). | |
| use_reference_loop_1opt | BOOLEAN | false | Use global reference image for Loop 1 |
| use_overlap_loop_1opt | BOOLEAN | false | Use overlap context for Loop 1 |
| use_endframe_loop_1opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 1 (VACE Endframe). |
| reference_image_1opt | IMAGE | Character Reference für VACE | |
| prompt_loop_2opt | STRING | Loop 2 Prompt (leer = Base Prompt) | |
| lora_loop_2opt | COMBO | LoRA für Loop 2 (None = keine LoRA) | |
| lora_strength_2opt | FLOAT | 1.000–2 | — |
| image_loop_2opt | IMAGE | Optionales Bild / Bilder für Loop 2 (harte Schnitt-Quelle). | |
| use_reference_loop_2opt | BOOLEAN | false | Use global reference image for Loop 2 |
| use_overlap_loop_2opt | BOOLEAN | false | Use overlap context for Loop 2 |
| use_endframe_loop_2opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 2 (VACE Endframe). |
| reference_image_2opt | IMAGE | Character Reference für VACE | |
| prompt_loop_3opt | STRING | Loop 3 Prompt (leer = Base Prompt) | |
| lora_loop_3opt | COMBO | LoRA für Loop 3 (None = keine LoRA) | |
| lora_strength_3opt | FLOAT | 1.000–2 | — |
| image_loop_3opt | IMAGE | Optionales Bild / Bilder für Loop 3 (harte Schnitt-Quelle). | |
| use_reference_loop_3opt | BOOLEAN | false | Use global reference image for Loop 3 |
| use_overlap_loop_3opt | BOOLEAN | false | Use overlap context for Loop 3 |
| use_endframe_loop_3opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 3 (VACE Endframe). |
| reference_image_3opt | IMAGE | Character Reference für VACE | |
| prompt_loop_4opt | STRING | Loop 4 Prompt (leer = Base Prompt) | |
| lora_loop_4opt | COMBO | LoRA für Loop 4 (None = keine LoRA) | |
| lora_strength_4opt | FLOAT | 1.000–2 | — |
| image_loop_4opt | IMAGE | Optionales Bild / Bilder für Loop 4 (harte Schnitt-Quelle). | |
| use_reference_loop_4opt | BOOLEAN | false | Use global reference image for Loop 4 |
| use_overlap_loop_4opt | BOOLEAN | false | Use overlap context for Loop 4 |
| use_endframe_loop_4opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 4 (VACE Endframe). |
| reference_image_4opt | IMAGE | Character Reference für VACE | |
| prompt_loop_5opt | STRING | Loop 5 Prompt (leer = Base Prompt) | |
| lora_loop_5opt | COMBO | LoRA für Loop 5 (None = keine LoRA) | |
| lora_strength_5opt | FLOAT | 1.000–2 | — |
| image_loop_5opt | IMAGE | Optionales Bild / Bilder für Loop 5 (harte Schnitt-Quelle). | |
| use_reference_loop_5opt | BOOLEAN | false | Use global reference image for Loop 5 |
| use_overlap_loop_5opt | BOOLEAN | false | Use overlap context for Loop 5 |
| use_endframe_loop_5opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 5 (VACE Endframe). |
| reference_image_5opt | IMAGE | Character Reference für VACE | |
| prompt_loop_6opt | STRING | Loop 6 Prompt (leer = Base Prompt) | |
| lora_loop_6opt | COMBO | LoRA für Loop 6 (None = keine LoRA) | |
| lora_strength_6opt | FLOAT | 1.000–2 | — |
| image_loop_6opt | IMAGE | Optionales Bild / Bilder für Loop 6 (harte Schnitt-Quelle). | |
| use_reference_loop_6opt | BOOLEAN | false | Use global reference image for Loop 6 |
| use_overlap_loop_6opt | BOOLEAN | false | Use overlap context for Loop 6 |
| use_endframe_loop_6opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 6 (VACE Endframe). |
| reference_image_6opt | IMAGE | Character Reference für VACE | |
| prompt_loop_7opt | STRING | Loop 7 Prompt (leer = Base Prompt) | |
| lora_loop_7opt | COMBO | LoRA für Loop 7 (None = keine LoRA) | |
| lora_strength_7opt | FLOAT | 1.000–2 | — |
| image_loop_7opt | IMAGE | Optionales Bild / Bilder für Loop 7 (harte Schnitt-Quelle). | |
| use_reference_loop_7opt | BOOLEAN | false | Use global reference image for Loop 7 |
| use_overlap_loop_7opt | BOOLEAN | false | Use overlap context for Loop 7 |
| use_endframe_loop_7opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 7 (VACE Endframe). |
| reference_image_7opt | IMAGE | Character Reference für VACE | |
| prompt_loop_8opt | STRING | Loop 8 Prompt (leer = Base Prompt) | |
| lora_loop_8opt | COMBO | LoRA für Loop 8 (None = keine LoRA) | |
| lora_strength_8opt | FLOAT | 1.000–2 | — |
| image_loop_8opt | IMAGE | Optionales Bild / Bilder für Loop 8 (harte Schnitt-Quelle). | |
| use_reference_loop_8opt | BOOLEAN | false | Use global reference image for Loop 8 |
| use_overlap_loop_8opt | BOOLEAN | false | Use overlap context for Loop 8 |
| use_endframe_loop_8opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 8 (VACE Endframe). |
| reference_image_8opt | IMAGE | Character Reference für VACE | |
| prompt_loop_9opt | STRING | Loop 9 Prompt (leer = Base Prompt) | |
| lora_loop_9opt | COMBO | LoRA für Loop 9 (None = keine LoRA) | |
| lora_strength_9opt | FLOAT | 1.000–2 | — |
| image_loop_9opt | IMAGE | Optionales Bild / Bilder für Loop 9 (harte Schnitt-Quelle). | |
| use_reference_loop_9opt | BOOLEAN | false | Use global reference image for Loop 9 |
| use_overlap_loop_9opt | BOOLEAN | false | Use overlap context for Loop 9 |
| use_endframe_loop_9opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 9 (VACE Endframe). |
| reference_image_9opt | IMAGE | Character Reference für VACE | |
| prompt_loop_10opt | STRING | Loop 10 Prompt (leer = Base Prompt) | |
| lora_loop_10opt | COMBO | LoRA für Loop 10 (None = keine LoRA) | |
| lora_strength_10opt | FLOAT | 1.000–2 | — |
| image_loop_10opt | IMAGE | Optionales Bild / Bilder für Loop 10 (harte Schnitt-Quelle). | |
| use_reference_loop_10opt | BOOLEAN | false | Use global reference image for Loop 10 |
| use_overlap_loop_10opt | BOOLEAN | false | Use overlap context for Loop 10 |
| use_endframe_loop_10opt | BOOLEAN | false | Nutze Bild(er) des nächsten Loops als Endframe für Loop 10 (falls vorhanden, sonst ignoriert). |
| reference_image_10opt | IMAGE | Character Reference für VACE |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| full_video | IMAGE | — |
| used_prompts | STRING | — |