starsfriday commited on
Commit
07cfe31
·
verified ·
1 Parent(s): a334c8c

Upload folder using huggingface_hub

Browse files
.gitattributes CHANGED
@@ -33,3 +33,10 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ result/output1.mp4 filter=lfs diff=lfs merge=lfs -text
37
+ result/output2.mp4 filter=lfs diff=lfs merge=lfs -text
38
+ result/output3.mp4 filter=lfs diff=lfs merge=lfs -text
39
+ result/output4.mp4 filter=lfs diff=lfs merge=lfs -text
40
+ result/output5.mp4 filter=lfs diff=lfs merge=lfs -text
41
+ result/output6.mp4 filter=lfs diff=lfs merge=lfs -text
42
+ result/test.jpg filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,136 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - en
5
+ base_model:
6
+ - Wan-AI/Wan2.1-I2V-14B-720P
7
+ - Wan-AI/Wan2.1-I2V-14B-720P-Diffusers
8
+ pipeline_tag: image-to-video
9
+ tags:
10
+ - text-to-image
11
+ - lora
12
+ - diffusers
13
+ - template:diffusion-lora
14
+ widget:
15
+ - text: >-
16
+ gangtiexia,背景保持不变,这个人开始变身白色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走
17
+ output:
18
+ url: result/output1.mp4
19
+ - text: >-
20
+ gangtiexia,背景保持不变,这个人开始变身粉色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走
21
+ output:
22
+ url: result/output2.mp4
23
+ - text: >-
24
+ gangtiexia,背景保持不变,这个人开始变身金色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走
25
+ output:
26
+ url: result/output3.mp4
27
+ - text: >-
28
+ gangtiexia,背景保持不变,这个人开始变身金色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走
29
+ output:
30
+ url: result/output4.mp4
31
+ - text: >-
32
+ gangtiexia,背景保持不变,这个人开始变身白色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走
33
+ output:
34
+ url: result/output5.mp4
35
+ - text: >-
36
+ gangtiexia,背景保持不变,这个人开始变身红色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走
37
+ output:
38
+ url: result/output6.mp4
39
+
40
+ ---
41
+ <div style="background-color: #f8f9fa; padding: 20px; border-radius: 10px; margin-bottom: 20px;">
42
+ <h1 style="color: #24292e; margin-top: 0;">valiantcat LoRA for Wan2.1 14B I2V 720p</h1>
43
+
44
+ <div style="background-color: white; padding: 15px; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">
45
+ <h2 style="color: #24292e; margin-top: 0;">Overview</h2>
46
+ <p>This LoRA is trained on the Wan2.1 14B I2V 720p model.</p>
47
+ </div>
48
+
49
+ <div style="background-color: white; padding: 15px; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">
50
+ <h2 style="color: #24292e; margin-top: 0;">Features</h2>
51
+ <ul style="margin-bottom: 0;">
52
+ <li>Transform any image into a video of two people began to fight</li>
53
+ <li>Trained on the Wan2.1 14B 720p I2V base model</li>
54
+ <li>Consistent results across different object types</li>
55
+ <li>Simple prompt structure that's easy to adapt</li>
56
+ </ul>
57
+ </div>
58
+
59
+ <Gallery />
60
+
61
+ # Model File and Inference Workflow
62
+
63
+ ## 📥 Download Links:
64
+
65
+ - [wan2.1-Mecha.safetensors](./wan2.1-Mecha.safetensors) - LoRA Model File
66
+ - [wan_img2video_lora_workflow.json](./result/wan2.1-exmple.json) - Wan I2V with LoRA Workflow for ComfyUI
67
+
68
+ ## Using with Diffusers
69
+ ```py
70
+ pip install git+https://github.com/huggingface/diffusers.git
71
+ ```
72
+
73
+ ```py
74
+ import torch
75
+ from diffusers.utils import export_to_video, load_image
76
+ from diffusers import AutoencoderKLWan, WanImageToVideoPipeline
77
+ from transformers import CLIPVisionModel
78
+ import numpy as np
79
+
80
+ model_id = "Wan-AI/Wan2.1-I2V-14B-720P-Diffusers"
81
+ image_encoder = CLIPVisionModel.from_pretrained(model_id, subfolder="image_encoder", torch_dtype=torch.float32)
82
+ vae = AutoencoderKLWan.from_pretrained(model_id, subfolder="vae", torch_dtype=torch.float32)
83
+ pipe = WanImageToVideoPipeline.from_pretrained(model_id, vae=vae, image_encoder=image_encoder, torch_dtype=torch.bfloat16)
84
+ pipe.to("cuda")
85
+
86
+ pipe.load_lora_weights("valiantcat/Wan2.1-Mecha-LoRA")
87
+
88
+ pipe.enable_model_cpu_offload() #for low-vram environments
89
+
90
+ prompt = "gangtiexia,背景保持不变,这个人开始变身红色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走."
91
+
92
+ image = load_image("https://huggingface.co/valiantcat/Wan2.1-Mecha-LoRA/blob/main/result/test.jpg")
93
+
94
+ max_area = 512 * 768
95
+ aspect_ratio = image.height / image.width
96
+ mod_value = pipe.vae_scale_factor_spatial * pipe.transformer.config.patch_size[1]
97
+ height = round(np.sqrt(max_area * aspect_ratio)) // mod_value * mod_value
98
+ width = round(np.sqrt(max_area / aspect_ratio)) // mod_value * mod_value
99
+ image = image.resize((width, height))
100
+
101
+ output = pipe(
102
+ image=image,
103
+ prompt=prompt,
104
+ height=height,
105
+ width=width,
106
+ num_frames=81,
107
+ guidance_scale=5.0,
108
+ num_inference_steps=25
109
+ ).frames[0]
110
+ export_to_video(output, "output.mp4", fps=16)
111
+ ```
112
+
113
+ ---
114
+ <div style="background-color: #f8f9fa; padding: 20px; border-radius: 10px; margin-bottom: 20px;">
115
+ <div style="background-color: white; padding: 15px; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">
116
+ <h2 style="color: #24292e; margin-top: 0;">Recommended Settings</h2>
117
+ <ul style="margin-bottom: 0;">
118
+ <li><b>LoRA Strength:</b> 1.0</li>
119
+ <li><b>Embedded Guidance Scale:</b> 6.0</li>
120
+ <li><b>Flow Shift:</b> 5.0</li>
121
+ </ul>
122
+ </div>
123
+
124
+ <div style="background-color: white; padding: 15px; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">
125
+ <h2 style="color: #24292e; margin-top: 0;">Trigger Words</h2>
126
+ <p>The key trigger phrase is: <code style="background-color: #f0f0f0; padding: 3px 6px; border-radius: 4px;">gangtiexia</code></p>
127
+ </div>
128
+
129
+ <div style="background-color: white; padding: 15px; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">
130
+ <h2 style="color: #24292e; margin-top: 0;">Prompt Template</h2>
131
+ <p>For best results, use this prompt structure:</p>
132
+ <div style="background-color: #f0f0f0; padding: 12px; border-radius: 6px; margin: 10px 0;">
133
+ <i>gangtiexia,背景保持不变,这个人开始变身[color]色机甲,变身过程中出现机甲面罩遮住脸部,变身完成之后这个人向前走</i>
134
+ </div>
135
+ <p>Simply replace <code style="background-color: #f0f0f0; padding: 3px 6px; border-radius: 4px;">[color]</code> with whatever you want to let this person transform into the color of a mecha</p>
136
+ </div>
adapter_config.json ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alpha_pattern": {},
3
+ "auto_mapping": null,
4
+ "base_model_name_or_path": null,
5
+ "bias": "none",
6
+ "corda_config": null,
7
+ "eva_config": null,
8
+ "exclude_modules": null,
9
+ "fan_in_fan_out": false,
10
+ "inference_mode": false,
11
+ "init_lora_weights": true,
12
+ "layer_replication": null,
13
+ "layers_pattern": null,
14
+ "layers_to_transform": null,
15
+ "loftq_config": {},
16
+ "lora_alpha": 32,
17
+ "lora_bias": false,
18
+ "lora_dropout": 0.0,
19
+ "megatron_config": null,
20
+ "megatron_core": "megatron.core",
21
+ "modules_to_save": null,
22
+ "peft_type": "LORA",
23
+ "r": 32,
24
+ "rank_pattern": {},
25
+ "revision": null,
26
+ "target_modules": [
27
+ "ffn.2",
28
+ "ffn.0",
29
+ "k",
30
+ "v_img",
31
+ "k_img",
32
+ "o",
33
+ "v",
34
+ "q"
35
+ ],
36
+ "task_type": null,
37
+ "trainable_token_indices": null,
38
+ "use_dora": false,
39
+ "use_rslora": false
40
+ }
result/output1.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:39fda4fe7511a55ba97eb6d4ed0efcb0ced3ff57b2340d95c2a45f8ea390617e
3
+ size 4313201
result/output2.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f61df2e027db6c7c3fe86338aef586f03b34d0490711b72fdcca899de89a99f0
3
+ size 4549934
result/output3.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b057ee0caf3ee8d4eac48d04fef21a30c617d10de7199b8c3ebe4553ca4c7db6
3
+ size 4614884
result/output4.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ac80d71e55cdf381f811b4268d70c5196856fbc2015ba1d159759a33155e1031
3
+ size 4872143
result/output5.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4d1ba89af7647dbf2c7a8b2c7ad0f997040545eaa68c0aa30f2085cbb56190e4
3
+ size 3144397
result/output6.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:637445ed56aa8121b507bc19a87d306f7d4f14ed20d2907279a59858de595c4b
3
+ size 4533217
result/test.jpg ADDED

Git LFS Details

  • SHA256: 134b80883574cc150147e3bc1b0200334302d6e64d7af570086b3550e30d1bba
  • Pointer size: 131 Bytes
  • Size of remote file: 370 kB
result/wan2.1-exmple.json ADDED
@@ -0,0 +1,1406 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "d917b823-2929-4a83-b9a5-83af1dba5803",
3
+ "revision": 0,
4
+ "last_node_id": 59,
5
+ "last_link_id": 68,
6
+ "nodes": [
7
+ {
8
+ "id": 35,
9
+ "type": "WanVideoTorchCompileSettings",
10
+ "pos": [
11
+ 1235.3983154296875,
12
+ -322.3111267089844
13
+ ],
14
+ "size": [
15
+ 421.6000061035156,
16
+ 202
17
+ ],
18
+ "flags": {},
19
+ "order": 0,
20
+ "mode": 0,
21
+ "inputs": [],
22
+ "outputs": [
23
+ {
24
+ "label": "torch_compile_args",
25
+ "name": "torch_compile_args",
26
+ "type": "WANCOMPILEARGS",
27
+ "slot_index": 0,
28
+ "links": []
29
+ }
30
+ ],
31
+ "properties": {
32
+ "cnr_id": "ComfyUI-WanVideoWrapper",
33
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
34
+ "Node name for S&R": "WanVideoTorchCompileSettings"
35
+ },
36
+ "widgets_values": [
37
+ "inductor",
38
+ false,
39
+ "default",
40
+ false,
41
+ 64,
42
+ true,
43
+ 128
44
+ ]
45
+ },
46
+ {
47
+ "id": 13,
48
+ "type": "LoadWanVideoClipTextEncoder",
49
+ "pos": [
50
+ -37.884437561035156,
51
+ 152.7856903076172
52
+ ],
53
+ "size": [
54
+ 384.08111572265625,
55
+ 111.7017593383789
56
+ ],
57
+ "flags": {},
58
+ "order": 1,
59
+ "mode": 0,
60
+ "inputs": [],
61
+ "outputs": [
62
+ {
63
+ "label": "wan_clip_vision",
64
+ "name": "wan_clip_vision",
65
+ "type": "CLIP_VISION",
66
+ "slot_index": 0,
67
+ "links": [
68
+ 17
69
+ ]
70
+ }
71
+ ],
72
+ "properties": {
73
+ "cnr_id": "ComfyUI-WanVideoWrapper",
74
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
75
+ "Node name for S&R": "LoadWanVideoClipTextEncoder"
76
+ },
77
+ "widgets_values": [
78
+ "open-clip-xlm-roberta-large-vit-huge-14_visual_fp32.safetensors",
79
+ "fp16",
80
+ "offload_device"
81
+ ]
82
+ },
83
+ {
84
+ "id": 21,
85
+ "type": "WanVideoVAELoader",
86
+ "pos": [
87
+ -37.18030548095703,
88
+ 312.3882141113281
89
+ ],
90
+ "size": [
91
+ 381.5052795410156,
92
+ 91.97122192382812
93
+ ],
94
+ "flags": {},
95
+ "order": 2,
96
+ "mode": 0,
97
+ "inputs": [],
98
+ "outputs": [
99
+ {
100
+ "label": "vae",
101
+ "name": "vae",
102
+ "type": "WANVAE",
103
+ "slot_index": 0,
104
+ "links": [
105
+ 21,
106
+ 34
107
+ ]
108
+ }
109
+ ],
110
+ "properties": {
111
+ "cnr_id": "ComfyUI-WanVideoWrapper",
112
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
113
+ "Node name for S&R": "WanVideoVAELoader"
114
+ },
115
+ "widgets_values": [
116
+ "Wan2_1_VAE_bf16.safetensors",
117
+ "fp16"
118
+ ]
119
+ },
120
+ {
121
+ "id": 32,
122
+ "type": "WanVideoBlockSwap",
123
+ "pos": [
124
+ -6.692852020263672,
125
+ -173.05665588378906
126
+ ],
127
+ "size": [
128
+ 315,
129
+ 154
130
+ ],
131
+ "flags": {},
132
+ "order": 3,
133
+ "mode": 0,
134
+ "inputs": [],
135
+ "outputs": [
136
+ {
137
+ "label": "block_swap_args",
138
+ "name": "block_swap_args",
139
+ "type": "BLOCKSWAPARGS",
140
+ "slot_index": 0,
141
+ "links": [
142
+ 39
143
+ ]
144
+ }
145
+ ],
146
+ "properties": {
147
+ "cnr_id": "ComfyUI-WanVideoWrapper",
148
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
149
+ "Node name for S&R": "WanVideoBlockSwap"
150
+ },
151
+ "widgets_values": [
152
+ 10,
153
+ false,
154
+ false,
155
+ true,
156
+ 0
157
+ ]
158
+ },
159
+ {
160
+ "id": 22,
161
+ "type": "WanVideoModelLoader",
162
+ "pos": [
163
+ 342.6396484375,
164
+ -329.9376525878906
165
+ ],
166
+ "size": [
167
+ 477.4410095214844,
168
+ 274
169
+ ],
170
+ "flags": {},
171
+ "order": 13,
172
+ "mode": 0,
173
+ "inputs": [
174
+ {
175
+ "label": "compile_args",
176
+ "name": "compile_args",
177
+ "shape": 7,
178
+ "type": "WANCOMPILEARGS",
179
+ "link": null
180
+ },
181
+ {
182
+ "label": "block_swap_args",
183
+ "name": "block_swap_args",
184
+ "shape": 7,
185
+ "type": "BLOCKSWAPARGS",
186
+ "link": 39
187
+ },
188
+ {
189
+ "label": "lora",
190
+ "name": "lora",
191
+ "shape": 7,
192
+ "type": "WANVIDLORA",
193
+ "link": null
194
+ },
195
+ {
196
+ "label": "vram_management_args",
197
+ "name": "vram_management_args",
198
+ "shape": 7,
199
+ "type": "VRAM_MANAGEMENTARGS",
200
+ "link": null
201
+ },
202
+ {
203
+ "label": "vace_model",
204
+ "name": "vace_model",
205
+ "shape": 7,
206
+ "type": "VACEPATH",
207
+ "link": null
208
+ },
209
+ {
210
+ "label": "fantasytalking_model",
211
+ "name": "fantasytalking_model",
212
+ "shape": 7,
213
+ "type": "FANTASYTALKINGMODEL",
214
+ "link": null
215
+ },
216
+ {
217
+ "label": "multitalk_model",
218
+ "name": "multitalk_model",
219
+ "shape": 7,
220
+ "type": "MULTITALKMODEL",
221
+ "link": null
222
+ }
223
+ ],
224
+ "outputs": [
225
+ {
226
+ "label": "model",
227
+ "name": "model",
228
+ "type": "WANVIDEOMODEL",
229
+ "slot_index": 0,
230
+ "links": [
231
+ 29
232
+ ]
233
+ }
234
+ ],
235
+ "properties": {
236
+ "cnr_id": "ComfyUI-WanVideoWrapper",
237
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
238
+ "Node name for S&R": "WanVideoModelLoader"
239
+ },
240
+ "widgets_values": [
241
+ "Wan2_1-I2V-14B-480P_fp8_e4m3fn.safetensors",
242
+ "bf16",
243
+ "fp8_e4m3fn",
244
+ "offload_device",
245
+ "sageattn"
246
+ ]
247
+ },
248
+ {
249
+ "id": 52,
250
+ "type": "String",
251
+ "pos": [
252
+ 302.2411193847656,
253
+ 844.2974853515625
254
+ ],
255
+ "size": [
256
+ 400,
257
+ 200
258
+ ],
259
+ "flags": {},
260
+ "order": 4,
261
+ "mode": 0,
262
+ "inputs": [],
263
+ "outputs": [
264
+ {
265
+ "label": "字符串",
266
+ "name": "STRING",
267
+ "type": "STRING",
268
+ "slot_index": 0,
269
+ "links": [
270
+ 55
271
+ ]
272
+ }
273
+ ],
274
+ "properties": {
275
+ "cnr_id": "comfyliterals",
276
+ "ver": "bdddb08ca82d90d75d97b1d437a652e0284a32ac",
277
+ "Node name for S&R": "String"
278
+ },
279
+ "widgets_values": [
280
+ "Colorful, overexposed, static, blurred details, subtitles, style, work, painting, picture, still, overall gray, worst quality, low quality, JPEG compression residue, ugly, mutilated, redundant fingers, poorly painted hands, poorly painted faces, deformed, disfigured, deformed limbs, fused fingers, still pictures, Messy background, three legs, a lot of people in the background, go backwards",
281
+ [
282
+ false,
283
+ true
284
+ ]
285
+ ]
286
+ },
287
+ {
288
+ "id": 11,
289
+ "type": "LoadWanVideoT5TextEncoder",
290
+ "pos": [
291
+ -39.758052825927734,
292
+ -23.7592716217041
293
+ ],
294
+ "size": [
295
+ 377.1661376953125,
296
+ 130
297
+ ],
298
+ "flags": {},
299
+ "order": 5,
300
+ "mode": 0,
301
+ "inputs": [],
302
+ "outputs": [
303
+ {
304
+ "label": "wan_t5_model",
305
+ "name": "wan_t5_model",
306
+ "type": "WANTEXTENCODER",
307
+ "slot_index": 0,
308
+ "links": [
309
+ 58
310
+ ]
311
+ }
312
+ ],
313
+ "properties": {
314
+ "cnr_id": "ComfyUI-WanVideoWrapper",
315
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
316
+ "Node name for S&R": "LoadWanVideoT5TextEncoder"
317
+ },
318
+ "widgets_values": [
319
+ "umt5-xxl-enc-bf16.safetensors",
320
+ "bf16",
321
+ "offload_device",
322
+ "disabled"
323
+ ]
324
+ },
325
+ {
326
+ "id": 57,
327
+ "type": "WanVideoExperimentalArgs",
328
+ "pos": [
329
+ 858.3304443359375,
330
+ 266.7475280761719
331
+ ],
332
+ "size": [
333
+ 327.5999755859375,
334
+ 226
335
+ ],
336
+ "flags": {},
337
+ "order": 6,
338
+ "mode": 0,
339
+ "inputs": [],
340
+ "outputs": [
341
+ {
342
+ "label": "exp_args",
343
+ "name": "exp_args",
344
+ "type": "EXPERIMENTALARGS",
345
+ "links": [
346
+ 59
347
+ ]
348
+ }
349
+ ],
350
+ "properties": {
351
+ "cnr_id": "ComfyUI-WanVideoWrapper",
352
+ "ver": "9100eecccf8437e3a0e4be5fc7004c809db18ee6",
353
+ "Node name for S&R": "WanVideoExperimentalArgs"
354
+ },
355
+ "widgets_values": [
356
+ "",
357
+ false,
358
+ true,
359
+ 0,
360
+ false,
361
+ 1,
362
+ 1.25,
363
+ 20
364
+ ]
365
+ },
366
+ {
367
+ "id": 55,
368
+ "type": "WanVideoSLG",
369
+ "pos": [
370
+ 848.3304443359375,
371
+ 96.74756622314453
372
+ ],
373
+ "size": [
374
+ 340.34442138671875,
375
+ 112.611572265625
376
+ ],
377
+ "flags": {},
378
+ "order": 7,
379
+ "mode": 0,
380
+ "inputs": [],
381
+ "outputs": [
382
+ {
383
+ "label": "slg_args",
384
+ "name": "slg_args",
385
+ "type": "SLGARGS",
386
+ "links": [
387
+ 60
388
+ ]
389
+ }
390
+ ],
391
+ "properties": {
392
+ "cnr_id": "ComfyUI-WanVideoWrapper",
393
+ "ver": "9100eecccf8437e3a0e4be5fc7004c809db18ee6",
394
+ "Node name for S&R": "WanVideoSLG"
395
+ },
396
+ "widgets_values": [
397
+ "9",
398
+ 0,
399
+ 0.8000000000000002
400
+ ]
401
+ },
402
+ {
403
+ "id": 54,
404
+ "type": "WanVideoTeaCache",
405
+ "pos": [
406
+ 868.3304443359375,
407
+ -333.25244140625
408
+ ],
409
+ "size": [
410
+ 315,
411
+ 178
412
+ ],
413
+ "flags": {},
414
+ "order": 8,
415
+ "mode": 0,
416
+ "inputs": [],
417
+ "outputs": [
418
+ {
419
+ "label": "cache_args",
420
+ "name": "cache_args",
421
+ "type": "CACHEARGS",
422
+ "links": [
423
+ 62
424
+ ]
425
+ }
426
+ ],
427
+ "properties": {
428
+ "cnr_id": "ComfyUI-WanVideoWrapper",
429
+ "ver": "9100eecccf8437e3a0e4be5fc7004c809db18ee6",
430
+ "Node name for S&R": "WanVideoTeaCache"
431
+ },
432
+ "widgets_values": [
433
+ 0.2,
434
+ 6,
435
+ -1,
436
+ "offload_device",
437
+ true,
438
+ "e"
439
+ ]
440
+ },
441
+ {
442
+ "id": 17,
443
+ "type": "WanVideoImageClipEncode",
444
+ "pos": [
445
+ 467.3199157714844,
446
+ 20.125715255737305
447
+ ],
448
+ "size": [
449
+ 319.20001220703125,
450
+ 306
451
+ ],
452
+ "flags": {},
453
+ "order": 16,
454
+ "mode": 0,
455
+ "inputs": [
456
+ {
457
+ "label": "clip_vision",
458
+ "name": "clip_vision",
459
+ "type": "CLIP_VISION",
460
+ "link": 17
461
+ },
462
+ {
463
+ "label": "image",
464
+ "name": "image",
465
+ "type": "IMAGE",
466
+ "link": 66
467
+ },
468
+ {
469
+ "label": "vae",
470
+ "name": "vae",
471
+ "type": "WANVAE",
472
+ "link": 21
473
+ },
474
+ {
475
+ "label": "generation_width",
476
+ "name": "generation_width",
477
+ "type": "INT",
478
+ "widget": {
479
+ "name": "generation_width"
480
+ },
481
+ "link": 67
482
+ },
483
+ {
484
+ "label": "generation_height",
485
+ "name": "generation_height",
486
+ "type": "INT",
487
+ "widget": {
488
+ "name": "generation_height"
489
+ },
490
+ "link": 68
491
+ }
492
+ ],
493
+ "outputs": [
494
+ {
495
+ "label": "image_embeds",
496
+ "name": "image_embeds",
497
+ "type": "WANVIDIMAGE_EMBEDS",
498
+ "slot_index": 0,
499
+ "links": [
500
+ 32
501
+ ]
502
+ }
503
+ ],
504
+ "properties": {
505
+ "cnr_id": "ComfyUI-WanVideoWrapper",
506
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
507
+ "Node name for S&R": "WanVideoImageClipEncode"
508
+ },
509
+ "widgets_values": [
510
+ 440,
511
+ 440,
512
+ 81,
513
+ true,
514
+ 0,
515
+ 1,
516
+ 1,
517
+ true
518
+ ]
519
+ },
520
+ {
521
+ "id": 27,
522
+ "type": "WanVideoSampler",
523
+ "pos": [
524
+ 1292.3868408203125,
525
+ -41.239501953125
526
+ ],
527
+ "size": [
528
+ 315,
529
+ 750
530
+ ],
531
+ "flags": {},
532
+ "order": 17,
533
+ "mode": 0,
534
+ "inputs": [
535
+ {
536
+ "label": "model",
537
+ "name": "model",
538
+ "type": "WANVIDEOMODEL",
539
+ "link": 29
540
+ },
541
+ {
542
+ "label": "image_embeds",
543
+ "name": "image_embeds",
544
+ "type": "WANVIDIMAGE_EMBEDS",
545
+ "link": 32
546
+ },
547
+ {
548
+ "label": "text_embeds",
549
+ "name": "text_embeds",
550
+ "shape": 7,
551
+ "type": "WANVIDEOTEXTEMBEDS",
552
+ "link": 57
553
+ },
554
+ {
555
+ "label": "samples",
556
+ "name": "samples",
557
+ "shape": 7,
558
+ "type": "LATENT",
559
+ "link": null
560
+ },
561
+ {
562
+ "label": "feta_args",
563
+ "name": "feta_args",
564
+ "shape": 7,
565
+ "type": "FETAARGS",
566
+ "link": 61
567
+ },
568
+ {
569
+ "label": "context_options",
570
+ "name": "context_options",
571
+ "shape": 7,
572
+ "type": "WANVIDCONTEXT",
573
+ "link": null
574
+ },
575
+ {
576
+ "label": "cache_args",
577
+ "name": "cache_args",
578
+ "shape": 7,
579
+ "type": "CACHEARGS",
580
+ "link": null
581
+ },
582
+ {
583
+ "label": "flowedit_args",
584
+ "name": "flowedit_args",
585
+ "shape": 7,
586
+ "type": "FLOWEDITARGS",
587
+ "link": null
588
+ },
589
+ {
590
+ "label": "slg_args",
591
+ "name": "slg_args",
592
+ "shape": 7,
593
+ "type": "SLGARGS",
594
+ "link": 60
595
+ },
596
+ {
597
+ "label": "loop_args",
598
+ "name": "loop_args",
599
+ "shape": 7,
600
+ "type": "LOOPARGS",
601
+ "link": null
602
+ },
603
+ {
604
+ "label": "experimental_args",
605
+ "name": "experimental_args",
606
+ "shape": 7,
607
+ "type": "EXPERIMENTALARGS",
608
+ "link": 59
609
+ },
610
+ {
611
+ "label": "sigmas",
612
+ "name": "sigmas",
613
+ "shape": 7,
614
+ "type": "SIGMAS",
615
+ "link": null
616
+ },
617
+ {
618
+ "label": "unianimate_poses",
619
+ "name": "unianimate_poses",
620
+ "shape": 7,
621
+ "type": "UNIANIMATE_POSE",
622
+ "link": null
623
+ },
624
+ {
625
+ "label": "fantasytalking_embeds",
626
+ "name": "fantasytalking_embeds",
627
+ "shape": 7,
628
+ "type": "FANTASYTALKING_EMBEDS",
629
+ "link": null
630
+ },
631
+ {
632
+ "label": "uni3c_embeds",
633
+ "name": "uni3c_embeds",
634
+ "shape": 7,
635
+ "type": "UNI3C_EMBEDS",
636
+ "link": null
637
+ },
638
+ {
639
+ "label": "multitalk_embeds",
640
+ "name": "multitalk_embeds",
641
+ "shape": 7,
642
+ "type": "MULTITALK_EMBEDS",
643
+ "link": null
644
+ },
645
+ {
646
+ "label": "freeinit_args",
647
+ "name": "freeinit_args",
648
+ "shape": 7,
649
+ "type": "FREEINITARGS",
650
+ "link": null
651
+ },
652
+ {
653
+ "label": "seed",
654
+ "name": "seed",
655
+ "type": "INT",
656
+ "widget": {
657
+ "name": "seed"
658
+ },
659
+ "link": 63
660
+ },
661
+ {
662
+ "label": "teacache_args",
663
+ "name": "teacache_args",
664
+ "shape": 7,
665
+ "type": "TEACACHEARGS",
666
+ "link": 62
667
+ }
668
+ ],
669
+ "outputs": [
670
+ {
671
+ "label": "samples",
672
+ "name": "samples",
673
+ "type": "LATENT",
674
+ "slot_index": 0,
675
+ "links": [
676
+ 33
677
+ ]
678
+ }
679
+ ],
680
+ "properties": {
681
+ "cnr_id": "ComfyUI-WanVideoWrapper",
682
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
683
+ "Node name for S&R": "WanVideoSampler"
684
+ },
685
+ "widgets_values": [
686
+ 20,
687
+ 6,
688
+ 5,
689
+ 675416533409962,
690
+ "randomize",
691
+ true,
692
+ "dpm++",
693
+ 0,
694
+ 1,
695
+ false,
696
+ "comfy"
697
+ ]
698
+ },
699
+ {
700
+ "id": 56,
701
+ "type": "WanVideoEnhanceAVideo",
702
+ "pos": [
703
+ 866.8117065429688,
704
+ -90.16363525390625
705
+ ],
706
+ "size": [
707
+ 315,
708
+ 106
709
+ ],
710
+ "flags": {},
711
+ "order": 9,
712
+ "mode": 0,
713
+ "inputs": [],
714
+ "outputs": [
715
+ {
716
+ "label": "feta_args",
717
+ "name": "feta_args",
718
+ "type": "FETAARGS",
719
+ "links": [
720
+ 61
721
+ ]
722
+ }
723
+ ],
724
+ "properties": {
725
+ "cnr_id": "ComfyUI-WanVideoWrapper",
726
+ "ver": "9100eecccf8437e3a0e4be5fc7004c809db18ee6",
727
+ "Node name for S&R": "WanVideoEnhanceAVideo"
728
+ },
729
+ "widgets_values": [
730
+ 2,
731
+ 0,
732
+ 1
733
+ ]
734
+ },
735
+ {
736
+ "id": 53,
737
+ "type": "WanVideoTextEncode",
738
+ "pos": [
739
+ 806.1103515625,
740
+ 582.8258056640625
741
+ ],
742
+ "size": [
743
+ 400,
744
+ 206
745
+ ],
746
+ "flags": {},
747
+ "order": 15,
748
+ "mode": 0,
749
+ "inputs": [
750
+ {
751
+ "label": "t5",
752
+ "name": "t5",
753
+ "type": "WANTEXTENCODER",
754
+ "link": 58
755
+ },
756
+ {
757
+ "label": "model_to_offload",
758
+ "name": "model_to_offload",
759
+ "shape": 7,
760
+ "type": "WANVIDEOMODEL",
761
+ "link": null
762
+ },
763
+ {
764
+ "label": "positive_prompt",
765
+ "name": "positive_prompt",
766
+ "type": "STRING",
767
+ "widget": {
768
+ "name": "positive_prompt"
769
+ },
770
+ "link": 56
771
+ },
772
+ {
773
+ "label": "negative_prompt",
774
+ "name": "negative_prompt",
775
+ "type": "STRING",
776
+ "widget": {
777
+ "name": "negative_prompt"
778
+ },
779
+ "link": 55
780
+ }
781
+ ],
782
+ "outputs": [
783
+ {
784
+ "label": "text_embeds",
785
+ "name": "text_embeds",
786
+ "type": "WANVIDEOTEXTEMBEDS",
787
+ "links": [
788
+ 57
789
+ ]
790
+ }
791
+ ],
792
+ "properties": {
793
+ "cnr_id": "ComfyUI-WanVideoWrapper",
794
+ "ver": "e5a326c9811514f2c08c89bccea9a7c731d9a503",
795
+ "Node name for S&R": "WanVideoTextEncode"
796
+ },
797
+ "widgets_values": [
798
+ "",
799
+ "",
800
+ true,
801
+ [
802
+ false,
803
+ true
804
+ ],
805
+ [
806
+ false,
807
+ true
808
+ ]
809
+ ]
810
+ },
811
+ {
812
+ "id": 58,
813
+ "type": "Seed (rgthree)",
814
+ "pos": [
815
+ 872.7892456054688,
816
+ 846.89599609375
817
+ ],
818
+ "size": [
819
+ 244.73599243164062,
820
+ 130
821
+ ],
822
+ "flags": {},
823
+ "order": 10,
824
+ "mode": 0,
825
+ "inputs": [],
826
+ "outputs": [
827
+ {
828
+ "dir": 4,
829
+ "label": "随机种",
830
+ "name": "SEED",
831
+ "shape": 3,
832
+ "type": "INT",
833
+ "links": [
834
+ 63
835
+ ]
836
+ }
837
+ ],
838
+ "properties": {
839
+ "cnr_id": "rgthree-comfy",
840
+ "ver": "f044a9dbb3fc9de55c6244d616d386986add3072"
841
+ },
842
+ "widgets_values": [
843
+ -1,
844
+ "",
845
+ "",
846
+ ""
847
+ ]
848
+ },
849
+ {
850
+ "id": 28,
851
+ "type": "WanVideoDecode",
852
+ "pos": [
853
+ 1663.38427734375,
854
+ 537.8952026367188
855
+ ],
856
+ "size": [
857
+ 315,
858
+ 198
859
+ ],
860
+ "flags": {},
861
+ "order": 18,
862
+ "mode": 0,
863
+ "inputs": [
864
+ {
865
+ "label": "vae",
866
+ "name": "vae",
867
+ "type": "WANVAE",
868
+ "link": 34
869
+ },
870
+ {
871
+ "label": "samples",
872
+ "name": "samples",
873
+ "type": "LATENT",
874
+ "link": 33
875
+ }
876
+ ],
877
+ "outputs": [
878
+ {
879
+ "label": "images",
880
+ "name": "images",
881
+ "type": "IMAGE",
882
+ "slot_index": 0,
883
+ "links": [
884
+ 36
885
+ ]
886
+ }
887
+ ],
888
+ "properties": {
889
+ "cnr_id": "ComfyUI-WanVideoWrapper",
890
+ "ver": "ef65c86b1daf49c30d7c51e0a9173c1a3056d6a9",
891
+ "Node name for S&R": "WanVideoDecode"
892
+ },
893
+ "widgets_values": [
894
+ true,
895
+ 272,
896
+ 272,
897
+ 144,
898
+ 128,
899
+ "default"
900
+ ]
901
+ },
902
+ {
903
+ "id": 18,
904
+ "type": "LoadImage",
905
+ "pos": [
906
+ 0.12228646874427795,
907
+ 510.14959716796875
908
+ ],
909
+ "size": [
910
+ 255.50192260742188,
911
+ 314
912
+ ],
913
+ "flags": {},
914
+ "order": 11,
915
+ "mode": 0,
916
+ "inputs": [],
917
+ "outputs": [
918
+ {
919
+ "label": "图像",
920
+ "name": "IMAGE",
921
+ "type": "IMAGE",
922
+ "slot_index": 0,
923
+ "links": [
924
+ 64
925
+ ]
926
+ },
927
+ {
928
+ "label": "遮罩",
929
+ "name": "MASK",
930
+ "type": "MASK",
931
+ "links": null
932
+ }
933
+ ],
934
+ "properties": {
935
+ "cnr_id": "comfy-core",
936
+ "ver": "0.3.26",
937
+ "Node name for S&R": "LoadImage"
938
+ },
939
+ "widgets_values": [
940
+ "test3.png",
941
+ "image"
942
+ ]
943
+ },
944
+ {
945
+ "id": 59,
946
+ "type": "LayerUtility: ImageScaleByAspectRatio V2",
947
+ "pos": [
948
+ -13.176090240478516,
949
+ 869.6483764648438
950
+ ],
951
+ "size": [
952
+ 270,
953
+ 330
954
+ ],
955
+ "flags": {},
956
+ "order": 14,
957
+ "mode": 0,
958
+ "inputs": [
959
+ {
960
+ "label": "图像",
961
+ "name": "image",
962
+ "shape": 7,
963
+ "type": "IMAGE",
964
+ "link": 64
965
+ },
966
+ {
967
+ "label": "遮罩",
968
+ "name": "mask",
969
+ "shape": 7,
970
+ "type": "MASK",
971
+ "link": null
972
+ }
973
+ ],
974
+ "outputs": [
975
+ {
976
+ "label": "图像",
977
+ "name": "image",
978
+ "type": "IMAGE",
979
+ "links": [
980
+ 66
981
+ ]
982
+ },
983
+ {
984
+ "label": "遮罩",
985
+ "name": "mask",
986
+ "type": "MASK",
987
+ "links": null
988
+ },
989
+ {
990
+ "label": "原始大小",
991
+ "name": "original_size",
992
+ "type": "BOX",
993
+ "links": null
994
+ },
995
+ {
996
+ "name": "width",
997
+ "type": "INT",
998
+ "links": [
999
+ 67
1000
+ ]
1001
+ },
1002
+ {
1003
+ "name": "height",
1004
+ "type": "INT",
1005
+ "links": [
1006
+ 68
1007
+ ]
1008
+ }
1009
+ ],
1010
+ "properties": {
1011
+ "cnr_id": "comfyui_layerstyle",
1012
+ "ver": "c0fb64d0ebcb81c6c445a8af79ecee24bc3845b0",
1013
+ "Node name for S&R": "LayerUtility: ImageScaleByAspectRatio V2"
1014
+ },
1015
+ "widgets_values": [
1016
+ "original",
1017
+ 1,
1018
+ 1,
1019
+ "letterbox",
1020
+ "lanczos",
1021
+ "16",
1022
+ "longest",
1023
+ 768,
1024
+ "#000000"
1025
+ ],
1026
+ "color": "rgba(38, 73, 116, 0.7)"
1027
+ },
1028
+ {
1029
+ "id": 47,
1030
+ "type": "String",
1031
+ "pos": [
1032
+ 296.9170837402344,
1033
+ 543.8240966796875
1034
+ ],
1035
+ "size": [
1036
+ 400,
1037
+ 200
1038
+ ],
1039
+ "flags": {},
1040
+ "order": 12,
1041
+ "mode": 0,
1042
+ "inputs": [],
1043
+ "outputs": [
1044
+ {
1045
+ "label": "字符串",
1046
+ "name": "STRING",
1047
+ "type": "STRING",
1048
+ "slot_index": 0,
1049
+ "links": [
1050
+ 56
1051
+ ]
1052
+ }
1053
+ ],
1054
+ "properties": {
1055
+ "cnr_id": "comfyliterals",
1056
+ "ver": "bdddb08ca82d90d75d97b1d437a652e0284a32ac",
1057
+ "Node name for S&R": "String"
1058
+ },
1059
+ "widgets_values": [
1060
+ "faxiang,背景保持不变,这个女人双手合十,身后出现巨大半透明粉色虚影法相,与女人动作同步",
1061
+ [
1062
+ false,
1063
+ true
1064
+ ]
1065
+ ]
1066
+ },
1067
+ {
1068
+ "id": 30,
1069
+ "type": "VHS_VideoCombine",
1070
+ "pos": [
1071
+ 1670.7396240234375,
1072
+ -329.7770080566406
1073
+ ],
1074
+ "size": [
1075
+ 386.8522644042969,
1076
+ 334
1077
+ ],
1078
+ "flags": {},
1079
+ "order": 19,
1080
+ "mode": 0,
1081
+ "inputs": [
1082
+ {
1083
+ "label": "图像",
1084
+ "name": "images",
1085
+ "type": "IMAGE",
1086
+ "link": 36
1087
+ },
1088
+ {
1089
+ "label": "音频",
1090
+ "name": "audio",
1091
+ "shape": 7,
1092
+ "type": "AUDIO",
1093
+ "link": null
1094
+ },
1095
+ {
1096
+ "label": "批次管理",
1097
+ "name": "meta_batch",
1098
+ "shape": 7,
1099
+ "type": "VHS_BatchManager",
1100
+ "link": null
1101
+ },
1102
+ {
1103
+ "name": "vae",
1104
+ "shape": 7,
1105
+ "type": "VAE",
1106
+ "link": null
1107
+ }
1108
+ ],
1109
+ "outputs": [
1110
+ {
1111
+ "label": "文件名",
1112
+ "name": "Filenames",
1113
+ "type": "VHS_FILENAMES",
1114
+ "links": null
1115
+ }
1116
+ ],
1117
+ "properties": {
1118
+ "cnr_id": "comfyui-videohelpersuite",
1119
+ "ver": "6953fa21443cf55f7c3b61ed3f4c87c5d3677fe1",
1120
+ "Node name for S&R": "VHS_VideoCombine"
1121
+ },
1122
+ "widgets_values": {
1123
+ "frame_rate": 16,
1124
+ "loop_count": 0,
1125
+ "filename_prefix": "Wan",
1126
+ "format": "video/h264-mp4",
1127
+ "pix_fmt": "yuv420p",
1128
+ "crf": 19,
1129
+ "save_metadata": true,
1130
+ "trim_to_audio": false,
1131
+ "pingpong": false,
1132
+ "save_output": true,
1133
+ "videopreview": {
1134
+ "hidden": false,
1135
+ "paused": false,
1136
+ "params": {
1137
+ "filename": "Wan_00191.mp4",
1138
+ "subfolder": "",
1139
+ "type": "output",
1140
+ "format": "video/h264-mp4",
1141
+ "frame_rate": 16,
1142
+ "workflow": "Wan_00191.png",
1143
+ "fullpath": "/root/tangfan/code/ComfyUI/output/Wan_00191.mp4"
1144
+ }
1145
+ }
1146
+ }
1147
+ }
1148
+ ],
1149
+ "links": [
1150
+ [
1151
+ 17,
1152
+ 13,
1153
+ 0,
1154
+ 17,
1155
+ 0,
1156
+ "WANCLIP"
1157
+ ],
1158
+ [
1159
+ 21,
1160
+ 21,
1161
+ 0,
1162
+ 17,
1163
+ 2,
1164
+ "VAE"
1165
+ ],
1166
+ [
1167
+ 29,
1168
+ 22,
1169
+ 0,
1170
+ 27,
1171
+ 0,
1172
+ "WANVIDEOMODEL"
1173
+ ],
1174
+ [
1175
+ 32,
1176
+ 17,
1177
+ 0,
1178
+ 27,
1179
+ 1,
1180
+ "WANVIDIMAGE_EMBEDS"
1181
+ ],
1182
+ [
1183
+ 33,
1184
+ 27,
1185
+ 0,
1186
+ 28,
1187
+ 1,
1188
+ "LATENT"
1189
+ ],
1190
+ [
1191
+ 34,
1192
+ 21,
1193
+ 0,
1194
+ 28,
1195
+ 0,
1196
+ "VAE"
1197
+ ],
1198
+ [
1199
+ 36,
1200
+ 28,
1201
+ 0,
1202
+ 30,
1203
+ 0,
1204
+ "IMAGE"
1205
+ ],
1206
+ [
1207
+ 39,
1208
+ 32,
1209
+ 0,
1210
+ 22,
1211
+ 1,
1212
+ "BLOCKSWAPARGS"
1213
+ ],
1214
+ [
1215
+ 55,
1216
+ 52,
1217
+ 0,
1218
+ 53,
1219
+ 3,
1220
+ "STRING"
1221
+ ],
1222
+ [
1223
+ 56,
1224
+ 47,
1225
+ 0,
1226
+ 53,
1227
+ 2,
1228
+ "STRING"
1229
+ ],
1230
+ [
1231
+ 57,
1232
+ 53,
1233
+ 0,
1234
+ 27,
1235
+ 2,
1236
+ "WANVIDEOTEXTEMBEDS"
1237
+ ],
1238
+ [
1239
+ 58,
1240
+ 11,
1241
+ 0,
1242
+ 53,
1243
+ 0,
1244
+ "WANTEXTENCODER"
1245
+ ],
1246
+ [
1247
+ 59,
1248
+ 57,
1249
+ 0,
1250
+ 27,
1251
+ 10,
1252
+ "EXPERIMENTALARGS"
1253
+ ],
1254
+ [
1255
+ 60,
1256
+ 55,
1257
+ 0,
1258
+ 27,
1259
+ 8,
1260
+ "SLGARGS"
1261
+ ],
1262
+ [
1263
+ 61,
1264
+ 56,
1265
+ 0,
1266
+ 27,
1267
+ 4,
1268
+ "FETAARGS"
1269
+ ],
1270
+ [
1271
+ 62,
1272
+ 54,
1273
+ 0,
1274
+ 27,
1275
+ 18,
1276
+ "TEACACHEARGS"
1277
+ ],
1278
+ [
1279
+ 63,
1280
+ 58,
1281
+ 0,
1282
+ 27,
1283
+ 17,
1284
+ "INT"
1285
+ ],
1286
+ [
1287
+ 64,
1288
+ 18,
1289
+ 0,
1290
+ 59,
1291
+ 0,
1292
+ "IMAGE"
1293
+ ],
1294
+ [
1295
+ 66,
1296
+ 59,
1297
+ 0,
1298
+ 17,
1299
+ 1,
1300
+ "IMAGE"
1301
+ ],
1302
+ [
1303
+ 67,
1304
+ 59,
1305
+ 3,
1306
+ 17,
1307
+ 3,
1308
+ "INT"
1309
+ ],
1310
+ [
1311
+ 68,
1312
+ 59,
1313
+ 4,
1314
+ 17,
1315
+ 4,
1316
+ "INT"
1317
+ ]
1318
+ ],
1319
+ "groups": [
1320
+ {
1321
+ "id": 1,
1322
+ "title": "输入端",
1323
+ "bounding": [
1324
+ -39.8446044921875,
1325
+ 434.6207275390625,
1326
+ 816.2230834960938,
1327
+ 714.2947998046875
1328
+ ],
1329
+ "color": "#3f789e",
1330
+ "font_size": 24,
1331
+ "flags": {}
1332
+ },
1333
+ {
1334
+ "id": 2,
1335
+ "title": "模型加载",
1336
+ "bounding": [
1337
+ -49.758056640625,
1338
+ -403.53765869140625,
1339
+ 879.838623046875,
1340
+ 817.8970947265625
1341
+ ],
1342
+ "color": "#3f789e",
1343
+ "font_size": 24,
1344
+ "flags": {}
1345
+ },
1346
+ {
1347
+ "id": 3,
1348
+ "title": "Wan2.1-Latent",
1349
+ "bounding": [
1350
+ 1225.3983154296875,
1351
+ -405.9111328125,
1352
+ 816.852294921875,
1353
+ 1187.5999755859375
1354
+ ],
1355
+ "color": "#3f789e",
1356
+ "font_size": 24,
1357
+ "flags": {}
1358
+ },
1359
+ {
1360
+ "id": 4,
1361
+ "title": "配置参数",
1362
+ "bounding": [
1363
+ 838.3304443359375,
1364
+ -406.8524475097656,
1365
+ 365,
1366
+ 909.5999755859375
1367
+ ],
1368
+ "color": "#3f789e",
1369
+ "font_size": 24,
1370
+ "flags": {}
1371
+ }
1372
+ ],
1373
+ "config": {},
1374
+ "extra": {
1375
+ "ds": {
1376
+ "scale": 0.7972024500000007,
1377
+ "offset": [
1378
+ 40.239255635647226,
1379
+ 575.6857199407289
1380
+ ]
1381
+ },
1382
+ "frontendVersion": "1.23.4",
1383
+ "node_versions": {
1384
+ "ComfyUI-WanVideoWrapper": "4ce7e41492822e25f513f219ae11b1e0ff204b2a",
1385
+ "ComfyUI-VideoHelperSuite": "565208bfe0a8050193ae3c8e61c96b6200dd9506",
1386
+ "comfy-core": "0.3.18"
1387
+ },
1388
+ "VHS_latentpreview": false,
1389
+ "VHS_latentpreviewrate": 0,
1390
+ "VHS_MetadataImage": true,
1391
+ "VHS_KeepIntermediate": true,
1392
+ "ue_links": [],
1393
+ "workspace_info": {
1394
+ "id": "mZ-DLut47Mni3MFPHoL4Y",
1395
+ "saveLock": false,
1396
+ "cloudID": null,
1397
+ "coverMediaPath": null
1398
+ },
1399
+ "0246.VERSION": [
1400
+ 0,
1401
+ 0,
1402
+ 4
1403
+ ]
1404
+ },
1405
+ "version": 0.4
1406
+ }
wan2.1-Mecha.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cc7cf3c559567d2da5f5ac9f8f54c663f97c8a7a23bdb4e5061bfc4f72fd296d
3
+ size 359257680