Commit Graph
100 Commits
Author SHA1 Message Date
kijai 45f129b287 Revert this for now to avoid issues on some systems
Prefetching still works, but using cuda stream caused issue on some systems, investigate reasons later
2025-08-30 14:09:16 +03:00
kijai f36fa45c29 Loading fixes when using merged loras 2025-08-29 20:57:28 +03:00
kijai 1e4cc84a30 Fix previous 2025-08-29 17:35:27 +03:00
kijai 88cf36936b skip this if not on cuda 2025-08-29 17:29:25 +03:00
kijai 044ff9f25e don't use model management for cuda stream... 2025-08-29 15:21:49 +03:00
kijai 740157bd61 Fix MultiTalk when using the Multi/InfiniteTalk node
InfiniteTalk was also mistakenly using only first frame mask... but honestly after trying the reference method, the result was worse, so I'll default to single frame mask in all cases for now.
2025-08-29 14:48:12 +03:00
kijai 704cca215b Fix control lora when not last lora to be loaded 2025-08-29 14:45:03 +03:00
kijai 999a314652 Fix GGUF offloading 2025-08-29 12:58:36 +03:00
kijai 4bc1ffee24 Update wanvideo_Fun_2_2_control_example_03.json 2025-08-27 16:12:31 +03:00
kijai 56bd2ec5f6 Update WanVideoScheduler -node 2025-08-27 13:19:07 +03:00
kijai e241998f53 Fix Uni3C 2025-08-27 12:21:25 +03:00
kijai 2a3ca69c83 Fix offloading when using merged loras 2025-08-26 22:34:12 +03:00
kijai a1ca0985ec Merge branch 'dev' 2025-08-26 16:39:26 +03:00
kijai 30f185a19b Update pyproject.toml 2025-08-26 16:39:17 +03:00
kijai 4f13aa46d4 Update nodes.py 2025-08-26 01:12:22 +03:00
kijai dfb2a59211 Update nodes.py 2025-08-26 01:11:20 +03:00
kijai 5f5f8ae30a Merge branch 'main' into dev 2025-08-26 00:33:49 +03:00
kijai 82d2ab44e5 update workflows 2025-08-26 00:27:08 +03:00
kijai efcef40b00 fix name 2025-08-26 00:18:05 +03:00
kijai 6fce0e2d3b Add Wav2VecModelLoader to load wav2vec2 from single .safetensors
https://huggingface.co/Kijai/wav2vec2_safetensors/
2025-08-26 00:09:46 +03:00
kijai 665ddd6811 Merge branch 'main' into dev 2025-08-25 19:35:13 +03:00
kijai e836134b90 UniAnimate fixes and optimization 2025-08-25 19:35:05 +03:00
kijai 17f02a91bf Merge branch 'main' into dev 2025-08-25 17:29:04 +03:00
kijai 4d52c10148 Faster Multi/InfiniteTalk model load 2025-08-25 15:06:31 +03:00
kijai 9c63d8d04f Fix temporal_mask dtype 2025-08-25 14:59:43 +03:00
kijai 288a7e96a9 Add experimental scheduler node with sigma plot 2025-08-25 14:53:36 +03:00
kijai d9def84332 Fix UniAnimate and MultiTalk loading 2025-08-25 14:09:08 +03:00
kijai 42df277488 Merge branch 'main' into dev 2025-08-25 12:51:46 +03:00
kijai 66d4c5b90d Slice possible alpha channel away before encoding 2025-08-25 12:50:41 +03:00
kijai bc22008b66 Fix InfiniteTalk v2v 2025-08-24 22:58:10 +03:00
kijai c65f81d089 Handle missing faces better in FantasyPortrait detection 2025-08-24 20:50:11 +03:00
kijai 71c93f87fd Update nodes.py 2025-08-24 20:28:26 +03:00
kijai 0c3030a7d8 Add a node to easier split sigmas, EasyCache fixes 2025-08-24 20:07:34 +03:00
kijai 3d9b52cb10 Fix: can't del the end image at this point... 2025-08-24 14:18:54 +03:00
kijai 61aa0e2ffd Drastically reduce VRAM usage on I2V encode node. 2025-08-24 11:39:56 +03:00
kijai 8a151b5402 Multi/InfiniteTalk sampling loop cleanup and optimizations, support FantasyPortrait within the loop 2025-08-24 11:39:18 +03:00
Jukka Seppänen 54f745bb63 Update nodes.py 2025-08-24 02:03:32 +03:00
kijai d39155213e This can be float for compatibility 2025-08-24 01:06:53 +03:00
kijai 9b98413e1e Update nodes.py 2025-08-23 21:00:48 +03:00
kijai 11f3e41e9a Merge branch 'main' into dev 2025-08-23 21:00:45 +03:00
kijai 9076a3aae8 bump version 2025-08-23 20:57:41 +03:00
kijai b7d7f9afe5 cleanup unianimate stuff 2025-08-23 18:59:21 +03:00
kijai 77d79f6878 This is redundant 2025-08-23 17:55:12 +03:00
kijai 9a2a13498a Cleanup MultiTalk model code 2025-08-23 17:49:04 +03:00
kijai 73cff6ebab Cleanup Multi/InfiniteTalk sampling loop some 2025-08-23 16:27:10 +03:00
kijai 5f521dc169 Add generic CreateScheduleFloatList to assist with LoRA scheduling 2025-08-23 13:04:19 +03:00
kijai 4eeaf1ea19 Update nodes.py 2025-08-23 01:06:57 +03:00
kijai d0b9f2c907 Allow UniAnimate to work with unmerged LoRAs 2025-08-23 01:06:22 +03:00
kijai 948fdd369d cleanup 2025-08-23 01:05:41 +03:00
kijai b1ceaaeb2e Support Wan22 VAE in WanVideoLatentReScale 2025-08-22 15:04:29 +03:00
kijai bb5503c9bb remove prints 2025-08-22 12:57:57 +03:00
kijai ff1fe75919 RoPE ntk scaling 2025-08-22 12:48:12 +03:00
kijai 49951a85b6 Update nodes.py 2025-08-22 01:51:16 +03:00
kijai bfee623d77 Pass original image to 2nd sampler for 2.2 diff diff 2025-08-22 01:48:35 +03:00
kijai c2923068e6 Differential diffusion for Multi/InfiniteTalk long I2V as well 2025-08-22 01:24:16 +03:00
kijai 644f9aeaa3 Fix in multitalk sampling 2025-08-21 22:14:37 +03:00
kijai 65973b0251 gguf loading fixes 2025-08-21 22:13:07 +03:00
kijai 2dfaeb0093 Update nodes_model_loading.py 2025-08-21 19:07:11 +03:00
kijai b4d2290859 Merge branch 'main' into dev 2025-08-21 18:42:47 +03:00
kijai bd0a634ec0 Update nodes.py 2025-08-21 18:26:06 +03:00
kijai bd5f76a3c8 Fix differential diffusion, VACE tweaks 2025-08-21 12:26:29 +03:00
kijai bcdd6dc664 Support loading VACE GGUF modules 2025-08-21 02:36:52 +03:00
kijai fd6404bb2f Update nodes.py 2025-08-21 01:45:31 +03:00
kijai 8bd7a6318c Allow multiple prompts for Multi/InfiniteTalk loop 2025-08-21 01:39:34 +03:00
kijai 6d51934ae8 Update wanvideo_I2V_InfiniteTalk_example_01.json 2025-08-20 22:05:25 +03:00
kijai ad008d369b Create wanvideo_InfiniteTalk_V2V_example_01.json 2025-08-20 22:03:04 +03:00
kijai 1edc6ddb32 Create wanvideo_I2V_InfiniteTalk_example_01.json 2025-08-20 21:31:25 +03:00
kijai 655e6557eb Update nodes_model_loading.py 2025-08-20 21:13:49 +03:00
kijai 70bced06f4 Return exact audio frame count if num_frames above it 2025-08-20 21:08:25 +03:00
kijai 68ef3ac468 Fix 2.2VAE progressbar issue 2025-08-20 18:58:55 +03:00
kijai 6db2d113ba Update nodes.py 2025-08-20 17:12:04 +03:00
kijai b39d6abc1b Fix bug 2025-08-20 17:11:46 +03:00
kijai a0cf985bc3 Update nodes.py 2025-08-20 16:51:23 +03:00
kijai 053f26ce82 Multi/InfiniteTalk v2v 2025-08-20 16:40:13 +03:00
kijai edf2a24519 Fix encode progress bar 2025-08-20 13:58:14 +03:00
kijai 8b4546896e Update nodes.py 2025-08-20 13:39:46 +03:00
kijai a1220f7f36 Handle InfiniteTalk first frame when not using the looping sampling 2025-08-20 13:33:44 +03:00
kijai ff779c9171 Update nodes.py 2025-08-20 12:18:53 +03:00
kijai b9f32539fd This should never have been here... 2025-08-20 12:11:45 +03:00
kijai 35adf24d97 Support Fun 5B control 2025-08-20 12:11:34 +03:00
kijai 5375a01fb6 Add error 2025-08-19 20:30:59 +03:00
kijai 04a99fd4e2 Add tooltips 2025-08-19 20:19:01 +03:00
kijai cae24fc7e0 uni3c adjustment 2025-08-19 20:02:24 +03:00
kijai 4aac86a828 offloading fixes 2025-08-19 19:11:33 +03:00
kijai 39908c9aea Fix fp8_fast with multitalk 2025-08-19 18:21:21 +03:00
kijai 2a0bd1c42d Merge branch 'main' into dev 2025-08-19 18:06:49 +03:00
kijai b6d4c172f0 Allow using GGUF Multi/InfiniteTalk models 2025-08-19 17:48:58 +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 eec70ff3fb Fix multitalk progress bar 2025-08-19 14:50:31 +03:00
kijai c3d75d5e60 Fix multitalk progressbar 2025-08-19 14:49:51 +03:00
kijai 10e1dd68ea Merge branch 'main' into dev 2025-08-19 13:51:02 +03:00
kijai 4f9ef5b7a9 Update nodes.py 2025-08-19 13:34:56 +03:00
kijai 5a8f8730bd Fix for using additional scaled model and merging loras 2025-08-19 13:31:56 +03:00
kijai e2a5fe8b4b Merge branch 'main' into dev 2025-08-19 11:51:08 +03:00
kijai 3cd6a930c3 Update nodes.py 2025-08-19 11:10:16 +03:00
kijai e0eee40bde Add InfiniteTalk loop method 2025-08-19 10:45:42 +03:00
kijai daa638befb fix UniAnimate 2025-08-19 01:04:26 +03:00
kijai 61ec1ff641 Create wanvideo_MTV_Crafter_example_WIP.json 2025-08-19 00:51:15 +03:00
kijai f182b976f8 update 2025-08-19 00:36:13 +03:00