Files
jakechai-ComfyUI-JakeUpgrade/replacement/krita/ai_diffusion/workflows/JK Module Krita CN Preprocessor.json
T
jakechai e9f17c7560 v2.0.0
1. Create Subgraphs based on my Group Nodes and recreate all workflows using Subgraph.
2. Move all latest workflows using Group Node to subfolder named `ComfyUI_~frontend-1.23.4` or `Krita_~frontend-1.23.4_v1.19.20`.
3. Add LoRA Stack Model Only JK🐉, Apply LoRA Stack Model Only JK🐉.
4. Add Set LoRA | NAG | Set Radial Attention | FreeInit features to all WAN video gen workflows.
5. Add native VACE ff2v | VACE flf2v | VACE v2v | ATI ff2v | Fun control camera ff2v | Skyreel A2 ref2v | Phantom ref2v workflows.
6. Add native and wrapper Wan MAGREF workflows.
7. Update ref2v (subject2v) Wan workflows.
8. Add MultiTalk ff2v and v2v Wan Wrapper workflows.
9. Add Multitalk | Fantasy Talking v2v lip sync Wan Wrapper workflows.
10. Add Uni3C Camera Control to ff2v Wan Wrapper workflows.
11. Add MiniMax Remover v2v Wan Wrapper workflow.
12. Add Stand-In ref2v Wan wrapper workflows.
13. Add VACE | Phantom | Stand-In ref+v2v Face Swap workflows.
14. Add Create Loop Schedule List JK🐉 node.
15. Update SkyreelV2 DF long video Wan Wrapper workflow, using for loop.
16. Use the Torch Compile Model Wan Video v2 node for Native Wan Video workflows.
17. Set minimum resolution of Crop by Mask to 64.
18. Refine Common Group Node issue fixed.
19. Add Ksampler Adv Parameters Default JK🐉 node and 🐉 JK:::KSampler (High+Low) Group Node for Wan2.2.
20. Fix Switch(Any) node output datatype error in all workflows.
21. Update Refine Common Group Node for all workflows (ComfyUI frontend 1.23.4 or earlier).
2025-08-14 22:02:27 +08:00

622 lines
10 KiB
JSON

{
"0": {
"inputs": {},
"class_type": "ETN_KritaCanvas",
"_meta": {
"title": "Krita Canvas"
}
},
"1": {
"inputs": {},
"class_type": "ETN_KritaSelection",
"_meta": {
"title": "Krita Selection"
}
},
"2": {
"inputs": {
"name": "L00 controlnet preprocessor resolution",
"type": "number (integer)",
"default": 512,
"min": 64,
"max": 16384
},
"class_type": "ETN_Parameter",
"_meta": {
"title": "controlnet res"
}
},
"3": {
"inputs": {
"name": "L03 Krita Controlnet Layer",
"type": "toggle",
"default": false
},
"class_type": "ETN_Parameter",
"_meta": {
"title": "cn layer 0"
}
},
"4": {
"inputs": {
"name": "L04 Controlnet Layer"
},
"class_type": "ETN_KritaImageLayer",
"_meta": {
"title": "Krita Image Layer"
}
},
"5": {
"inputs": {
"name": "L07 preprocessor",
"type": "choice",
"default": "none"
},
"class_type": "ETN_Parameter",
"_meta": {
"title": "preprocessor 0"
}
},
"6": {
"inputs": {
"name": "L08 controlnet image resize mode",
"type": "choice",
"default": "Resize and Fill"
},
"class_type": "ETN_Parameter",
"_meta": {
"title": "cn img resize 0"
}
},
"7": {
"inputs": {},
"class_type": "InvertMask",
"_meta": {
"title": "InvertMask"
}
},
"8": {
"inputs": {
"name": "L08 controlnet image resize",
"type": "toggle",
"default": false
},
"class_type": "ETN_Parameter",
"_meta": {
"title": "Parameter"
}
},
"9": {
"inputs": {
"mask": [
"1",
0
]
},
"class_type": "Is Mask Empty JK",
"_meta": {
"title": "Is Mask Empty JK\ud83d\udc09"
}
},
"10": {
"inputs": {
"op": "Not",
"a": [
"9",
0
]
},
"class_type": "CM_BoolUnaryOperation JK",
"_meta": {
"title": "BoolUnaryOp JK\ud83d\udc09"
}
},
"11": {
"inputs": {
"a": [
"8",
0
],
"b": [
"9",
0
]
},
"class_type": "Bool Binary OR JK",
"_meta": {
"title": "Bool OR JK\ud83d\udc09"
}
},
"12": {
"inputs": {
"boolean_value": false,
"mask_false": [
"1",
0
]
},
"class_type": "CR Mask Input Switch JK",
"_meta": {
"title": "Mask Input Switch JK\ud83d\udc09"
}
},
"13": {
"inputs": {
"image_upscale_method": "lanczos",
"latent_upscale_method": "bilinear"
},
"class_type": "Upscale Method JK",
"_meta": {
"title": "Upscale Method JK\ud83d\udc09"
}
},
"14": {
"inputs": {
"boolean_value": [
"3",
0
],
"image_false": [
"0",
0
],
"image_true": [
"4",
0
]
},
"class_type": "CR Image Input Switch JK",
"_meta": {
"title": "Image Input Switch JK\ud83d\udc09"
}
},
"15": {
"inputs": {
"string": [
"13",
0
]
},
"class_type": "String To Combo JK",
"_meta": {
"title": "String To Combo JK\ud83d\udc09"
}
},
"16": {
"inputs": {
"boolean_value": false,
"image_false": [
"14",
0
]
},
"class_type": "CR Image Input Switch JK",
"_meta": {
"title": "Image Input Switch JK\ud83d\udc09"
}
},
"17": {
"inputs": {
"padding": 0,
"use_image_res": false,
"use_target_res": false,
"target_res": 1024,
"use_target_mega_pixel": false,
"target_mega_pixel": 1,
"mask": [
"12",
0
],
"image": [
"16",
0
]
},
"class_type": "Image Crop By Mask Resolution Grp JK",
"_meta": {
"title": "Image Crop by Mask Resolution Grp JK\ud83d\udc09"
}
},
"18": {
"inputs": {
"boolean_value": false,
"int_false": [
"17",
3
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"19": {
"inputs": {
"boolean_value": false,
"int_false": [
"18",
0
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"20": {
"inputs": {
"width": [
"17",
0
],
"height": [
"17",
1
],
"x": [
"17",
2
],
"y": [
"17",
3
],
"image": [
"16",
0
]
},
"class_type": "ImageCrop",
"_meta": {
"title": "Image Crop"
}
},
"21": {
"inputs": {
"x": [
"17",
2
],
"y": [
"17",
3
],
"width": [
"17",
0
],
"height": [
"17",
1
],
"mask": [
"12",
0
]
},
"class_type": "CropMask",
"_meta": {
"title": "CropMask"
}
},
"22": {
"inputs": {
"upscale_method": [
"15",
0
],
"width": [
"17",
4
],
"height": [
"17",
5
],
"crop": "disabled",
"image": [
"20",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"23": {
"inputs": {
"boolean_value": false,
"int_false": [
"17",
0
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"24": {
"inputs": {
"boolean_value": false,
"int_false": [
"23",
0
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"25": {
"inputs": {
"boolean_value": false,
"int_false": [
"17",
1
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"26": {
"inputs": {
"boolean_value": false,
"int_false": [
"25",
0
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"27": {
"inputs": {
"boolean_value": false,
"int_false": [
"17",
2
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"28": {
"inputs": {
"boolean_value": false,
"int_false": [
"27",
0
],
"int_true": 0
},
"class_type": "CR Int Input Switch JK",
"_meta": {
"title": "Int Input Switch JK\ud83d\udc09"
}
},
"29": {
"inputs": {
"boolean_value": [
"10",
0
],
"image_false": [
"14",
0
],
"image_true": [
"22",
0
]
},
"class_type": "CR Image Input Switch JK",
"_meta": {
"title": "Image Input Switch JK\ud83d\udc09"
}
},
"30": {
"inputs": {
"preprocessor": [
"5",
0
],
"resolution": [
"2",
0
],
"image": [
"29",
0
]
},
"class_type": "AIO_Preprocessor",
"_meta": {
"title": "AIO Aux Preprocessor"
}
},
"31": {
"inputs": {
"image_gen_width": [
"0",
1
],
"image_gen_height": [
"0",
2
],
"resize_mode": [
"6",
0
],
"hint_image": [
"30",
0
]
},
"class_type": "HintImageEnchance JK",
"_meta": {
"title": "Enchance And Resize Hint Images JK\ud83d\udc09"
}
},
"32": {
"inputs": {
"mask": [
"21",
0
]
},
"class_type": "MaskToImage",
"_meta": {
"title": "Convert Mask to Image"
}
},
"33": {
"inputs": {
"upscale_method": [
"15",
0
],
"width": [
"17",
4
],
"height": [
"17",
5
],
"crop": "disabled",
"image": [
"32",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"34": {
"inputs": {
"upscale_method": "lanczos",
"width": [
"24",
0
],
"height": [
"26",
0
],
"crop": "disabled",
"image": [
"30",
0
]
},
"class_type": "ImageScale",
"_meta": {
"title": "Upscale Image"
}
},
"35": {
"inputs": {
"channel": "red",
"image": [
"33",
0
]
},
"class_type": "ImageToMask",
"_meta": {
"title": "Convert Image to Mask"
}
},
"36": {
"inputs": {
"x": [
"28",
0
],
"y": [
"19",
0
],
"resize_source": false,
"destination": [
"14",
0
],
"source": [
"34",
0
],
"mask": [
"35",
0
]
},
"class_type": "ImageCompositeMasked",
"_meta": {
"title": "ImageCompositeMasked"
}
},
"37": {
"inputs": {
"image": [
"36",
0
]
},
"class_type": "JoinImageWithAlpha",
"_meta": {
"title": "Join Image with Alpha"
}
},
"38": {
"inputs": {
"boolean_value": [
"11",
0
],
"image_false": [
"37",
0
],
"image_true": [
"31",
0
]
},
"class_type": "CR Image Input Switch JK",
"_meta": {
"title": "Image Input Switch JK\ud83d\udc09"
}
},
"39": {
"inputs": {
"images": [
"38",
0
]
},
"class_type": "ETN_KritaOutput",
"_meta": {
"title": "Krita Output"
}
}
}