Commit Graph
300 Commits
Author SHA1 Message Date
Sam Green d019407a04 Add SwarmUI preview support. 2025-04-08 05:51:36 +01:00
kijai a39e4e2d0a Update wanvideo_Fun_control_example_01.json 2025-04-07 23:05:04 +03:00
kijai 96633b5101 Remove fp16 from the wrapper T5 loader as it ruins results. 2025-04-07 22:47:59 +03:00
kijai 21b895a414 Add outpaint example to VACE example 2025-04-07 22:26:04 +03:00
kijai 7d23826136 tiled encoding fixes and add as option for VACE endore 2025-04-07 20:21:36 +03:00
kijai c4dce1cdba bump version 2025-04-07 13:50:16 +03:00
kijai f8155ab47f Allow loading Fun Reward LoRAs
https://huggingface.co/alibaba-pai/Wan2.1-Fun-Reward-LoRAs/tree/main
2025-04-07 12:38:56 +03:00
kijai dce705f5d7 Further reduce VRAM use of VACE when block swapping enabled 2025-04-06 21:55:52 +03:00
kijai a05d3ac8ac Considerably reduce VACE memory use
I don't understand why the initial code did it like it did, keeping the VACE results as a list uses way less memory and so far haven't faced any issues and results remain identical.
2025-04-06 17:18:13 +03:00
kijai 1d91e497aa bit better VACE offloading 2025-04-06 12:13:36 +03:00
kijai 131dad0fc7 Update wanvideo_1_3B_VACE_examples_01.json 2025-04-06 11:36:37 +03:00
kijai d743cfda4d Update wanvideo_skyreels_a2_example_01.json 2025-04-05 20:51:29 +03:00
kijai 15366bc9d5 update skyreels a2 example 2025-04-05 20:32:20 +03:00
kijai 7f72cd012a Update wanvideo_skyreels_a2_example_01.json 2025-04-05 19:38:41 +03:00
kijai fd7e778997 Add Skyreels A2 example
Not really sure if everything is correct, up for testing
2025-04-05 19:34:17 +03:00
kijai 34ee8efb9a Allow more than 2 clip embeds 2025-04-05 18:56:28 +03:00
kijai 56a4221a38 Add extra latent to front instead (as it probably should) 2025-04-05 16:18:37 +03:00
kijai 36249e1a97 Basic Skyreels A2 support
converted model here:

https://huggingface.co/Kijai/WanVideo_comfy/blob/main/Wan2_1_SkyreelsA2_fp8_e4m3fn.safetensors

Encode the reference and input to the ImageToVideoEncode -node, take into account the extra latent when choosing frame count (should be -4 to normal), otherwise the standard I2V workflow.
2025-04-05 15:53:56 +03:00
kijai ae40c3c131 Update nodes.py 2025-04-05 15:18:36 +03:00
kijai d6a6629c08 Update nodes.py 2025-04-04 18:06:33 +03:00
kijai 2ed2c5cbc1 Fix non-vace (again) 2025-04-04 17:50:52 +03:00
kijai 04534e5eed Allow using multiple VACE embeds, fix VACE blockswap error when vace blocks not set and blockswap is set
Experimental
2025-04-04 15:23:39 +03:00
kijai 78559ef1f4 Update nodes.py 2025-04-04 03:06:23 +03:00
kijai 45e39e758d Allow selecting VACE blocks 2025-04-04 02:26:24 +03:00
kijai 237c79fe0c Allow loading VACE separately
The base 1.3B model was not trained at all, we can load only the VACE blocks/patch embed separate too:

https://huggingface.co/Kijai/WanVideo_comfy/blob/main/Wan2_1_VACE_1_3B_preview_bf16.safetensors
2025-04-04 02:14:43 +03:00
kijai 4cff47c7e0 error if user tries to use scaled fp8 text encoder on the wrapper node 2025-04-03 22:56:07 +03:00
kijai 8ef37ee049 Update wanvideo_1_3B_VACE_examples_01.json 2025-04-03 22:41:23 +03:00
kijai 734864c61e bump version 2025-04-03 22:38:52 +03:00
kijai e4912d03de non_blocking teacache offload 2025-04-03 20:06:15 +03:00
kijai d261c0597f Create wanvideo_1_3B_VACE_examples_01.json 2025-04-03 19:42:29 +03:00
kijai 20314371f9 Include optional control signal to VACE start/end node 2025-04-03 19:04:30 +03:00
kijai fb6e3114b5 Add WanVideoVACEStartToEndFrame -helper node, fix VACE start step
Pretty big bug I had there with VACE, it was never applied on first step.. oops!
2025-04-03 18:22:59 +03:00
kijai ce8d908ed6 Fix context windows without VACE 2025-04-03 17:16:48 +03:00
kijai 1aa6498bbe Compile VACE blocks as well 2025-04-03 17:05:39 +03:00
kijai 4cebb55032 more robust vace check 2025-04-02 18:41:39 +03:00
kijai 390bc2a6cb Update model.py 2025-04-02 18:38:16 +03:00
kijai c33ba8b05c Update model.py 2025-04-02 18:27:40 +03:00
kijai f820f38c8f Allow offloading and block swapping VACE blocks as well 2025-04-02 17:27:17 +03:00
kijai 0801394cb5 Fix TeaCache memory issue 2025-04-02 16:14:24 +03:00
kijai 11b2c316d2 Update nodes.py 2025-04-02 15:29:32 +03:00
kijai 8db001b586 VACE ref image input fixes 2025-04-02 15:24:25 +03:00
kijai 1d2b2057f5 Update nodes.py 2025-04-02 14:46:00 +03:00
kijai 53a050af42 Context windows with VACE 2025-04-02 14:15:39 +03:00
kijai ce6522c227 Add start/end percent controls for VACE 2025-04-02 11:10:12 +03:00
kijai 1cdce191ed Update nodes.py 2025-04-02 02:47:09 +03:00
kijai 79474aa63d Update nodes.py 2025-04-02 02:00:41 +03:00
kijai d9979f0acd fix block swap for VACE 2025-04-02 01:28:22 +03:00
kijai f090f9edec Update nodes.py 2025-04-02 01:02:25 +03:00
kijai 3322d868ab vace ref image fixes 2025-04-02 00:44:47 +03:00
kijai 80bcac3803 Update nodes.py 2025-04-02 00:30:56 +03:00