diff --git a/example_workflows/Oneframe.json b/example_workflows/Oneframe.json new file mode 100644 index 0000000..bdd5960 --- /dev/null +++ b/example_workflows/Oneframe.json @@ -0,0 +1,1316 @@ +{ + "last_node_id": 118, + "last_link_id": 267, + "nodes": [ + { + "id": 12, + "type": "VAELoader", + "pos": [ + 570.5363159179688, + -282.70068359375 + ], + "size": [ + 469.0488586425781, + 58 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 153 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "VAELoader", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "hunyuan_video_vae_bf16.safetensors" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 66, + "type": "SetNode", + "pos": [ + 1068.862060546875, + -235.50686645507812 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 153 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_VAE", + "properties": { + "previousName": "VAE", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "VAE" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 63, + "type": "SetNode", + "pos": [ + 1056.7816162109375, + -388.6712341308594 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "CLIP_VISION", + "type": "CLIP_VISION", + "link": 148 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_ClipVisionModle", + "properties": { + "previousName": "ClipVisionModle", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "ClipVisionModle" + ], + "color": "#233", + "bgcolor": "#355" + }, + { + "id": 18, + "type": "CLIPVisionLoader", + "pos": [ + 611.4688720703125, + -424.41949462890625 + ], + "size": [ + 388.87139892578125, + 58 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP_VISION", + "type": "CLIP_VISION", + "links": [ + 148 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "CLIPVisionLoader", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "sigclip_vision_patch14_384.safetensors" + ], + "color": "#2a363b", + "bgcolor": "#3f5159" + }, + { + "id": 13, + "type": "DualCLIPLoader", + "pos": [ + 793.314208984375, + 165.36949157714844 + ], + "size": [ + 340.2243957519531, + 130 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 102 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "DualCLIPLoader", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "clip_l.safetensors", + "llava_llama3_fp16.safetensors", + "hunyuan_video", + "default" + ], + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 67, + "type": "GetNode", + "pos": [ + 2564.861572265625, + -154.08343505859375 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 154 + ] + } + ], + "title": "Get_VAE", + "properties": { + "widget_ue_connectable": {} + }, + "widgets_values": [ + "VAE" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 15, + "type": "ConditioningZeroOut", + "pos": [ + 1748.7374267578125, + 142.03829956054688 + ], + "size": [ + 317.4000244140625, + 26 + ], + "flags": { + "collapsed": true + }, + "order": 15, + "mode": 0, + "inputs": [ + { + "name": "conditioning", + "type": "CONDITIONING", + "link": 118 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 231 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "ConditioningZeroOut", + "widget_ue_connectable": {} + }, + "widgets_values": [], + "color": "#332922", + "bgcolor": "#593930" + }, + { + "id": 68, + "type": "GetNode", + "pos": [ + 1148.14208984375, + 595.065673828125 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 155 + ] + } + ], + "title": "Get_VAE", + "properties": { + "widget_ue_connectable": {} + }, + "widgets_values": [ + "VAE" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 64, + "type": "GetNode", + "pos": [ + 911.8778686523438, + 407.6289978027344 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": false + }, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP_VISION", + "type": "CLIP_VISION", + "links": [ + 149 + ] + } + ], + "title": "Get_ClipVisionModle", + "properties": { + "widget_ue_connectable": {} + }, + "widgets_values": [ + "ClipVisionModle" + ], + "color": "#233", + "bgcolor": "#355" + }, + { + "id": 20, + "type": "VAEEncode", + "pos": [ + 1533.1563720703125, + 632.9931640625 + ], + "size": [ + 210, + 46 + ], + "flags": { + "collapsed": false + }, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "pixels", + "type": "IMAGE", + "link": 253 + }, + { + "name": "vae", + "type": "VAE", + "link": 155 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 229, + 242 + ], + "slot_index": 0 + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "VAEEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 17, + "type": "CLIPVisionEncode", + "pos": [ + 1286.9630126953125, + 439.6824951171875 + ], + "size": [ + 380.4000244140625, + 78 + ], + "flags": { + "collapsed": false + }, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "clip_vision", + "type": "CLIP_VISION", + "link": 149 + }, + { + "name": "image", + "type": "IMAGE", + "link": 254 + } + ], + "outputs": [ + { + "name": "CLIP_VISION_OUTPUT", + "type": "CLIP_VISION_OUTPUT", + "links": [ + 232 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "CLIPVisionEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "none" + ], + "color": "#233", + "bgcolor": "#355" + }, + { + "id": 113, + "type": "FramePackFindNearestBucket", + "pos": [ + 300.54437255859375, + 557.086669921875 + ], + "size": [ + 315, + 78 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 248 + } + ], + "outputs": [ + { + "name": "width", + "type": "INT", + "links": [ + 251 + ], + "slot_index": 0 + }, + { + "name": "height", + "type": "INT", + "links": [ + 252 + ], + "slot_index": 1 + } + ], + "properties": { + "aux_id": "ShmuelRonen/ComfyUI-FramePackWrapper_Plus", + "ver": "93e60c83ffc73c249339955f8684d86487484c27", + "Node name for S&R": "FramePackFindNearestBucket" + }, + "widgets_values": [ + 640 + ] + }, + { + "id": 103, + "type": "GetLatentRangeFromBatch", + "pos": [ + 2222.783447265625, + -71.30057525634766 + ], + "size": [ + 286.6646423339844, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "latents", + "type": "LATENT", + "link": null + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "5dcda71011870278c35d92ff77a677ed2e538f2d", + "Node name for S&R": "GetLatentRangeFromBatch", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 1, + 1 + ] + }, + { + "id": 87, + "type": "SaveImage", + "pos": [ + 3305.837158203125, + 748.9946899414062 + ], + "size": [ + 623.8917236328125, + 711.2797241210938 + ], + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 261 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.29", + "Node name for S&R": "SaveImage", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "ComfyUI" + ] + }, + { + "id": 27, + "type": "FramePackTorchCompileSettings", + "pos": [ + 623.3660278320312, + -140.94215393066406 + ], + "size": [ + 531.5999755859375, + 202 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "torch_compile_args", + "type": "FRAMEPACKCOMPILEARGS", + "links": [] + } + ], + "properties": { + "aux_id": "lllyasviel/FramePack", + "ver": "0e5fe5d7ca13c76fb8e13708f4b92e7c7a34f20c", + "Node name for S&R": "FramePackTorchCompileSettings", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "inductor", + false, + "default", + false, + 64, + true, + true + ] + }, + { + "id": 52, + "type": "LoadFramePackModel", + "pos": [ + 1608.3046875, + -312.9743347167969 + ], + "size": [ + 480.7601013183594, + 174 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "compile_args", + "type": "FRAMEPACKCOMPILEARGS", + "shape": 7, + "link": null + }, + { + "name": "lora", + "type": "FPLORA", + "shape": 7, + "link": 159 + } + ], + "outputs": [ + { + "name": "model", + "type": "FramePackMODEL", + "links": [ + 236 + ], + "slot_index": 0 + } + ], + "properties": { + "aux_id": "kijai/ComfyUI-FramePackWrapper", + "ver": "49fe507eca8246cc9d08a8093892f40c1180e88f", + "Node name for S&R": "LoadFramePackModel", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "FramePackI2V_HY_fp8_e4m3fn.safetensors", + "bf16", + "fp8_e4m3fn", + "offload_device", + "sageattn" + ] + }, + { + "id": 33, + "type": "VAEDecodeTiled", + "pos": [ + 2637.35498046875, + 657.6968383789062 + ], + "size": [ + 315, + 150 + ], + "flags": { + "collapsed": true + }, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 260 + }, + { + "name": "vae", + "type": "VAE", + "link": 154 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 261, + 267 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "VAEDecodeTiled", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 256, + 64, + 64, + 8 + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 118, + "type": "SaveImage", + "pos": [ + 3026.78857421875, + 1095.08837890625 + ], + "size": [ + 315, + 270 + ], + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 266 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.39", + "Node name for S&R": "SaveImage" + }, + "widgets_values": [ + "ComfyUI" + ] + }, + { + "id": 107, + "type": "FramePackSingleFrameSampler", + "pos": [ + 2064.802490234375, + 899.3915405273438 + ], + "size": [ + 380.4000244140625, + 574 + ], + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "FramePackMODEL", + "link": 236 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 230 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 231 + }, + { + "name": "start_latent", + "type": "LATENT", + "link": 229 + }, + { + "name": "image_embeds", + "type": "CLIP_VISION_OUTPUT", + "shape": 7, + "link": 232 + }, + { + "name": "initial_samples", + "type": "LATENT", + "shape": 7, + "link": 242 + }, + { + "name": "reference_latent", + "type": "LATENT", + "shape": 7, + "link": null + }, + { + "name": "reference_image_embeds", + "type": "CLIP_VISION_OUTPUT", + "shape": 7, + "link": null + }, + { + "name": "input_mask", + "type": "MASK", + "shape": 7, + "link": null + }, + { + "name": "reference_mask", + "type": "MASK", + "shape": 7, + "link": null + } + ], + "outputs": [ + { + "name": "samples", + "type": "LATENT", + "links": [ + 260 + ], + "slot_index": 0 + } + ], + "properties": { + "aux_id": "ShmuelRonen/ComfyUI-FramePackWrapper_Plus", + "ver": "93e60c83ffc73c249339955f8684d86487484c27", + "Node name for S&R": "FramePackSingleFrameSampler" + }, + "widgets_values": [ + 15, + true, + 0.15, + 1, + 10, + 0, + 1123302578363344, + "randomize", + 9, + 6, + "unipc_bh1", + false, + 1, + 5, + 10 + ] + }, + { + "id": 117, + "type": "ImageConcatMulti", + "pos": [ + 2867.469970703125, + 875.7557373046875 + ], + "size": [ + 315, + 170 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "image_1", + "type": "IMAGE", + "link": 263 + }, + { + "name": "image_2", + "type": "IMAGE", + "link": 267 + } + ], + "outputs": [ + { + "name": "images", + "type": "IMAGE", + "links": [ + 266 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "9a52b7dfd28b8079e6c63636fd2e2d1dff37d403" + }, + "widgets_values": [ + 2, + "right", + false, + null + ] + }, + { + "id": 70, + "type": "FramePackLoraSelect", + "pos": [ + 1275.2337646484375, + -275.54351806640625 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "prev_lora", + "type": "FPLORA", + "shape": 7, + "link": null + } + ], + "outputs": [ + { + "name": "lora", + "type": "FPLORA", + "links": [ + 159 + ] + } + ], + "properties": { + "aux_id": "kijai/ComfyUI-FramePackWrapper", + "ver": "5300cdb786950ff44b6688481ae4b307b2d8d6f2", + "Node name for S&R": "FramePackLoraSelect", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "framepack\\Apose_V7_dim4.safetensors", + 1, + false + ] + }, + { + "id": 47, + "type": "CLIPTextEncode", + "pos": [ + 1288.7686767578125, + -81.72645568847656 + ], + "size": [ + 400, + 200 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 102 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 118, + 230 + ], + "slot_index": 0 + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.28", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Move the camera to a position where the full body of the character is visible from the front. Do not change the facial expression. Extend both arms diagonally downward and keep the body evenly balanced on both sides. Maintain the character’s original head-to-body ratio." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 114, + "type": "ImageResize+", + "pos": [ + 1010.8599853515625, + 755.2196044921875 + ], + "size": [ + 315, + 218 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 250 + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 251 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 252 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 253, + 254, + 263 + ], + "slot_index": 0 + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui_essentials", + "ver": "1.1.0", + "Node name for S&R": "ImageResize+" + }, + "widgets_values": [ + 512, + 512, + "nearest", + "stretch", + "always", + 0 + ] + }, + { + "id": 77, + "type": "LoadImage", + "pos": [ + 366.9698486328125, + 1063.0179443359375 + ], + "size": [ + 615.048828125, + 680.713134765625 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 248, + 250 + ], + "slot_index": 0 + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.29", + "Node name for S&R": "LoadImage", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "81 (1).png", + "image" + ] + } + ], + "links": [ + [ + 102, + 13, + 0, + 47, + 0, + "CLIP" + ], + [ + 118, + 47, + 0, + 15, + 0, + "CONDITIONING" + ], + [ + 148, + 18, + 0, + 63, + 0, + "*" + ], + [ + 149, + 64, + 0, + 17, + 0, + "CLIP_VISION" + ], + [ + 153, + 12, + 0, + 66, + 0, + "*" + ], + [ + 154, + 67, + 0, + 33, + 1, + "VAE" + ], + [ + 155, + 68, + 0, + 20, + 1, + "VAE" + ], + [ + 159, + 70, + 0, + 52, + 1, + "FPLORA" + ], + [ + 229, + 20, + 0, + 107, + 3, + "LATENT" + ], + [ + 230, + 47, + 0, + 107, + 1, + "CONDITIONING" + ], + [ + 231, + 15, + 0, + 107, + 2, + "CONDITIONING" + ], + [ + 232, + 17, + 0, + 107, + 4, + "CLIP_VISION_OUTPUT" + ], + [ + 236, + 52, + 0, + 107, + 0, + "FramePackMODEL" + ], + [ + 242, + 20, + 0, + 107, + 5, + "LATENT" + ], + [ + 248, + 77, + 0, + 113, + 0, + "IMAGE" + ], + [ + 250, + 77, + 0, + 114, + 0, + "IMAGE" + ], + [ + 251, + 113, + 0, + 114, + 1, + "INT" + ], + [ + 252, + 113, + 1, + 114, + 2, + "INT" + ], + [ + 253, + 114, + 0, + 20, + 0, + "IMAGE" + ], + [ + 254, + 114, + 0, + 17, + 1, + "IMAGE" + ], + [ + 260, + 107, + 0, + 33, + 0, + "LATENT" + ], + [ + 261, + 33, + 0, + 87, + 0, + "IMAGE" + ], + [ + 263, + 114, + 0, + 117, + 0, + "IMAGE" + ], + [ + 266, + 117, + 0, + 118, + 0, + "IMAGE" + ], + [ + 267, + 33, + 0, + 117, + 1, + "IMAGE" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 0.4594972986357657, + "offset": [ + 22.969496219471694, + -62.252805491339245 + ] + }, + "frontendVersion": "1.18.6", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true, + "ue_links": [], + "links_added_by_ue": [] + }, + "version": 0.4 +} \ No newline at end of file