1
0
mirror of https://github.com/kijai/ComfyUI-WanVideoWrapper.git synced 2026-01-26 23:41:35 +03:00

46 Commits

Author SHA1 Message Date
kijai
2952f5d9dd Show T5 loading progress bar 2026-01-26 15:53:48 +02:00
kijai
cced7fefbe Make VAE memory reporting optional to reduce log spam, and other logging updates 2025-12-31 15:46:40 +02:00
kijai
20942b8fd9 Cleanup: Remove flowedit code, restructure some other code
Due to lack of use and code maintainability
2025-12-26 12:51:22 +02:00
kijai
5a52d6b92f Add VAE feat_cache offloading, VAE tqdm progress bar and memory usage report 2025-12-01 15:05:20 +02:00
kijai
cfa883767f Update utils.py 2025-10-24 12:50:49 +03:00
kijai
b3ad381a65 not all torch versions have this 2025-10-23 21:12:45 +03:00
kijai
67fcf0ba52 Reduce needless torch.compile recompiles 2025-10-22 13:29:13 +03:00
kijai
99c0efdb45 Expose force_parameter_static_shapes in torch.compile options 2025-10-19 18:01:03 +03:00
kijai
139bdf827f Squashed commit of the following:
commit 73dd1a06d33953912f5dd684f168028b14e42a36
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Mon Oct 13 19:47:38 2025 +0300

    cleanup

commit 39bc2cecf493e2eb176b55e8841d933f0da1ec39
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Mon Oct 13 19:24:20 2025 +0300

    Allow scheduling ovi cfg

commit 2c153c5f324dbd59670ad9c51a7995459504a3cd
Merge: dba7667 32eb6b4
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Mon Oct 13 17:48:20 2025 +0300

    Merge branch 'main' into ovi

commit dba76674c71af7bf94c82834a0b0e40d94043c99
Merge: 0f11a43 5a0456e
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Sun Oct 12 22:45:43 2025 +0300

    Merge branch 'main' into ovi

commit 0f11a439622799ad8070f8a2b8cc8e6a041b761d
Merge: 0999f50 e2d8c9b
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Sat Oct 11 07:48:06 2025 +0300

    Merge branch 'main' into ovi

commit 0999f50cfe025290cd7ce88a8dd1acff0b38d9bd
Merge: d45df1f f1d1c83
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Fri Oct 10 22:16:09 2025 +0300

    Merge branch 'main' into ovi

commit d45df1fb5b7c629b15eabc197357d62bdc232aaf
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Thu Oct 9 20:21:37 2025 +0300

    Remove dependency for librosa

commit d8e7533fdf7eab1d2489c3e025a908c02d997444
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Thu Oct 9 19:57:28 2025 +0300

    Remove omegaconf dependency

commit f4e27ff018e98cb5b09655dceda399baea36b240
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Thu Oct 9 19:31:06 2025 +0300

    Fix VACE

commit 35d3df39294831e5e7568b6f7e16d2ecf2d790a0
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Thu Oct 9 00:26:40 2025 +0300

    small update

commit 96f8ea1d26869ab7e49e12a07f19d5d5a2023253
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 22:32:57 2025 +0300

    Create wanvideo_2_2_5B_ovi_testing.json

commit a2511be73b9da7019fd21aeb0b521af941c09150
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 22:32:54 2025 +0300

    Update nodes_sampler.py

commit d3688b8db71452ea1f7c9a2bc0216441d524e56c
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 21:43:02 2025 +0300

    Allow EasyCache to work with ovi

commit 586d9148a0306ef5d30e9a971a9c3be4cd3ecc97
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 19:09:06 2025 +0300

    Update model.py

commit 61eedd2839decdb7d4c2ddd5f1310fdaf49d36ad
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 19:09:02 2025 +0300

    I2V fix

commit a97fcb1b9ae9fb7bbfdf668c24816e014a1b58d1
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 17:57:28 2025 +0300

    Add nodes to set audio latent size

commit d41e42a697f3d561dabbc22566f633b5f1bbd952
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 16:42:04 2025 +0300

    Support loading mmaudio vae from .safetensors

commit 1b0e28ec41e3c97fe1f2f057fef9b9bbcb87bca7
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 16:19:53 2025 +0300

    Update nodes_sampler.py

commit fbd18f45fe85ede8edcb5aebaea7ceb5b6eab5a2
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 10:16:44 2025 +0300

    Fixes for other workflows

commit b06993b637198f7fad92208f3b3dc9a7d7f57c7f
Author: kijai <40791699+kijai@users.noreply.github.com>
Date:   Wed Oct 8 09:46:27 2025 +0300

    initial commit

    T2V works
2025-10-13 20:16:53 +03:00
kijai
d380c7d219 Add TSR (Temporal Score Rescaling) to experimental args
https://github.com/temporalscorerescaling/TSR
2025-10-05 01:14:25 +03:00
kijai
86193e3cc9 Add a warning for possible custom node version conflict from having multiple WanVideoWrappers installed 2025-09-26 01:01:25 +03:00
kijai
79583d4be3 Support WanAnimate 2025-09-19 10:14:08 +03:00
kijai
ae768f53a4 Make merge_lora switches with multiple loras behave like it used to and how the tooltip indicates 2025-09-06 19:28:16 +03:00
kijai
d5399e8667 Merge branch 'main' into dev 2025-08-19 16:56:00 +03:00
kijai
345c286c86 Update utils.py 2025-08-19 16:55:51 +03:00
kijai
10e1dd68ea Merge branch 'main' into dev 2025-08-19 13:51:02 +03:00
kijai
5a8f8730bd Fix for using additional scaled model and merging loras 2025-08-19 13:31:56 +03:00
kijai
7fc5ec305d Refactor model loading 2025-08-16 16:03:15 +03:00
kijai
43447dbaf9 Update utils.py 2025-08-14 16:57:01 +03:00
kijai
d446e97309 Experimental RAAG (Ratio Aware Adaptive Guidance) implementation
https://arxiv.org/abs/2508.03442

Available in experimental_args, alpha > 0 = enabled, default value is 1.0
2025-08-08 00:17:32 +03:00
kabachuha
fd285a7e7d implement tangential guidance 2025-07-28 21:08:10 +03:00
kijai
998a69cc0a Update utils.py 2025-07-28 10:46:46 +03:00
kijai
3567202e75 Fix compile and support radial attn in the DF sampler 2025-07-27 14:19:31 +03:00
kijai
35e637cbfd Allow merging LoRA to fp8 scaled models 2025-07-24 11:51:36 +03:00
kijai
5e56e3649f fix control lora 2025-07-23 16:20:30 +03:00
kijai
296baa30ce Add WanVideoSetLoRAs
Node to set the LoRA weights to use with the unmerged LoRA mode, not able to merge LoRAs but allows instant LoRA switching without any loading times. The effect of unmerged LoRAs is stronger and differs from merged LoRAs.
2025-07-21 22:39:17 +03:00
kijai
4bf78e5316 Possibly reduce LoRA loading memory usage 2025-07-21 15:25:07 +03:00
kijai
768a4b2d90 Fix radial attention cache not resetting on resolution change, add more robust supported dimension check 2025-07-20 12:15:01 +03:00
kijai
c08296747f more refactoring 2025-07-18 16:31:34 +03:00
kijai
e011d031a8 Merge branch 'pr/799' 2025-07-17 19:33:10 +03:00
kijai
d8e90a94c1 more advanced input for Pusa 2025-07-17 19:10:24 +03:00
Alexander Measure
88f50a8fd9 Update apply lora low_mem_load
Avoid creating 2 copies of WAN in VRAM when applying a LoRA by setting inplace_update=True on model.patch_weight_to_device.
2025-07-14 14:10:56 -04:00
kijai
127bfa2c99 refactor self attention 2025-07-11 23:00:59 +03:00
kijai
a57d7aa002 lora loading progressbar 2025-07-08 09:27:58 +03:00
kijai
ed068e1fe3 Fix lowvram lora load when not using quantization 2025-04-29 02:21:11 +03:00
kijai
7d005201a2 Allow loading UniAnimate LoRA with low vram load as well 2025-04-20 18:05:43 +03:00
kijai
7462356743 Support UniAnimate-DiT
https://github.com/ali-vilab/UniAnimate-DiT
2025-04-18 19:43:40 +03:00
kijai
11e9166d0b Fix low vram lora load 2025-04-10 18:04:17 +03:00
kijai
c3e96fd6f9 Experimental clip embed enhancement through tiling
Allows more detail in the clip embeds as well as details from non square images without stretching

Idea and most of the code is from Matteo:

9d076a3df0/utils.py (L181)
2025-03-21 19:41:49 +02:00
kijai
635001f3e8 Fix torch.compile with lora reloading in control workflows 2025-03-19 22:47:53 +02:00
kijai
8ac0da07c6 Add SLG
Credits to AmericanPresidentJimmyCarter: https://github.com/deepbeepmeep/Wan2GP/pull/61
2025-03-13 17:29:15 +02:00
kijai
83682769d4 Add low memory LoRA loading option 2025-03-12 21:55:35 +02:00
kijai
b505075850 simplify LoRA loading further 2025-03-12 19:46:01 +02:00
kijai
d3129c6996 Add alternative offloading method from Diffsynth 2025-03-02 14:37:08 +02:00
kijai
55dcc33d00 Add block swap debug prints and cleanup unused code 2025-03-02 10:49:46 +02:00
kijai
2ee9543d48 init 2025-02-25 20:03:08 +02:00