| { | |
| "last_node_id": 78, | |
| "last_link_id": 59, | |
| "nodes": [ | |
| { | |
| "id": 68, | |
| "type": "Robust Video Matting", | |
| "pos": [ | |
| 1120, | |
| 480 | |
| ], | |
| "size": { | |
| "0": 320, | |
| "1": 160 | |
| }, | |
| "flags": {}, | |
| "order": 4, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "video_frames", | |
| "type": "IMAGE", | |
| "link": 54 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "links": null, | |
| "shape": 3 | |
| }, | |
| { | |
| "name": "MASK", | |
| "type": "MASK", | |
| "links": [ | |
| 50 | |
| ], | |
| "shape": 3, | |
| "slot_index": 1 | |
| } | |
| ], | |
| "properties": { | |
| "Node name for S&R": "Robust Video Matting" | |
| }, | |
| "widgets_values": [ | |
| "resnet50", | |
| true, | |
| "green", | |
| 4 | |
| ] | |
| }, | |
| { | |
| "id": 69, | |
| "type": "DepthAnythingV2Preprocessor", | |
| "pos": [ | |
| 1120, | |
| 880 | |
| ], | |
| "size": { | |
| "0": 320, | |
| "1": 80 | |
| }, | |
| "flags": {}, | |
| "order": 5, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "image", | |
| "type": "IMAGE", | |
| "link": 55 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "links": [ | |
| 51 | |
| ], | |
| "shape": 3, | |
| "slot_index": 0 | |
| } | |
| ], | |
| "properties": { | |
| "Node name for S&R": "DepthAnythingV2Preprocessor" | |
| }, | |
| "widgets_values": [ | |
| "depth_anything_v2_vitl.pth", | |
| 1280 | |
| ] | |
| }, | |
| { | |
| "id": 66, | |
| "type": "JDCN_ImageSaver", | |
| "pos": [ | |
| 1820, | |
| 600 | |
| ], | |
| "size": { | |
| "0": 320, | |
| "1": 100 | |
| }, | |
| "flags": {}, | |
| "order": 8, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "Images", | |
| "type": "IMAGE", | |
| "link": 49 | |
| } | |
| ], | |
| "title": "JDCN_ImageSaver - Mask", | |
| "properties": { | |
| "Node name for S&R": "JDCN_ImageSaver" | |
| }, | |
| "widgets_values": [ | |
| "F:\\#Projects\\5) RunComfy\\12) IC Recording\\2) Mask", | |
| "Image", | |
| false | |
| ] | |
| }, | |
| { | |
| "id": 71, | |
| "type": "RebatchImages", | |
| "pos": [ | |
| 820, | |
| 320 | |
| ], | |
| "size": { | |
| "0": 220, | |
| "1": 60 | |
| }, | |
| "flags": {}, | |
| "order": 2, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "images", | |
| "type": "IMAGE", | |
| "link": 52 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "links": [ | |
| 53, | |
| 54, | |
| 55 | |
| ], | |
| "shape": 6, | |
| "slot_index": 0 | |
| } | |
| ], | |
| "properties": { | |
| "Node name for S&R": "RebatchImages" | |
| }, | |
| "widgets_values": [ | |
| 50 | |
| ] | |
| }, | |
| { | |
| "id": 64, | |
| "type": "VHS_LoadVideoPath", | |
| "pos": [ | |
| 440, | |
| 320 | |
| ], | |
| "size": [ | |
| 320, | |
| 240 | |
| ], | |
| "flags": {}, | |
| "order": 0, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "meta_batch", | |
| "type": "VHS_BatchManager", | |
| "link": null | |
| }, | |
| { | |
| "name": "vae", | |
| "type": "VAE", | |
| "link": null | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "links": [ | |
| 52 | |
| ], | |
| "shape": 3, | |
| "slot_index": 0 | |
| }, | |
| { | |
| "name": "frame_count", | |
| "type": "INT", | |
| "links": null, | |
| "shape": 3 | |
| }, | |
| { | |
| "name": "audio", | |
| "type": "VHS_AUDIO", | |
| "links": null, | |
| "shape": 3 | |
| }, | |
| { | |
| "name": "video_info", | |
| "type": "VHS_VIDEOINFO", | |
| "links": null, | |
| "shape": 3 | |
| } | |
| ], | |
| "properties": { | |
| "Node name for S&R": "VHS_LoadVideoPath" | |
| }, | |
| "widgets_values": { | |
| "video": "\"F:\\#Projects\\5) RunComfy\\12) IC Recording\\Segment.mp4\"", | |
| "force_rate": 0, | |
| "force_size": "Disabled", | |
| "custom_width": 512, | |
| "custom_height": 512, | |
| "frame_load_cap": 0, | |
| "skip_first_frames": 0, | |
| "select_every_nth": 1, | |
| "videopreview": { | |
| "hidden": false, | |
| "paused": false, | |
| "params": { | |
| "frame_load_cap": 0, | |
| "skip_first_frames": 0, | |
| "force_rate": 0, | |
| "filename": "\"F:\\#Projects\\5) RunComfy\\12) IC Recording\\Segment.mp4\"", | |
| "type": "path", | |
| "format": "video/mp4\"", | |
| "select_every_nth": 1 | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "id": 65, | |
| "type": "JDCN_ImageSaver", | |
| "pos": [ | |
| 1840, | |
| 320 | |
| ], | |
| "size": { | |
| "0": 320, | |
| "1": 100 | |
| }, | |
| "flags": {}, | |
| "order": 3, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "Images", | |
| "type": "IMAGE", | |
| "link": 53 | |
| } | |
| ], | |
| "title": "JDCN_ImageSaver - Frames", | |
| "properties": { | |
| "Node name for S&R": "JDCN_ImageSaver" | |
| }, | |
| "widgets_values": [ | |
| "F:\\#Projects\\5) RunComfy\\12) IC Recording\\1) Frames", | |
| "Image", | |
| false | |
| ] | |
| }, | |
| { | |
| "id": 78, | |
| "type": "Note", | |
| "pos": [ | |
| 1140, | |
| 40 | |
| ], | |
| "size": { | |
| "0": 620, | |
| "1": 80 | |
| }, | |
| "flags": {}, | |
| "order": 1, | |
| "mode": 0, | |
| "title": "YouTube Tutorial", | |
| "properties": { | |
| "text": "" | |
| }, | |
| "widgets_values": [ | |
| "https://youtu.be/q__YTKxtQAE" | |
| ], | |
| "color": "#841111", | |
| "bgcolor": "#982525", | |
| "shape": 4 | |
| }, | |
| { | |
| "id": 67, | |
| "type": "JDCN_ImageSaver", | |
| "pos": [ | |
| 1820, | |
| 880 | |
| ], | |
| "size": { | |
| "0": 320, | |
| "1": 100 | |
| }, | |
| "flags": {}, | |
| "order": 7, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "Images", | |
| "type": "IMAGE", | |
| "link": 51 | |
| } | |
| ], | |
| "title": "JDCN_ImageSaver - Depth", | |
| "properties": { | |
| "Node name for S&R": "JDCN_ImageSaver" | |
| }, | |
| "widgets_values": [ | |
| "F:\\#Projects\\5) RunComfy\\12) IC Recording\\3) Depth", | |
| "Image", | |
| false | |
| ] | |
| }, | |
| { | |
| "id": 70, | |
| "type": "MaskToImage", | |
| "pos": [ | |
| 1540, | |
| 580 | |
| ], | |
| "size": { | |
| "0": 220, | |
| "1": 20 | |
| }, | |
| "flags": {}, | |
| "order": 6, | |
| "mode": 0, | |
| "inputs": [ | |
| { | |
| "name": "mask", | |
| "type": "MASK", | |
| "link": 50 | |
| } | |
| ], | |
| "outputs": [ | |
| { | |
| "name": "IMAGE", | |
| "type": "IMAGE", | |
| "links": [ | |
| 49 | |
| ], | |
| "shape": 3, | |
| "slot_index": 0 | |
| } | |
| ], | |
| "properties": { | |
| "Node name for S&R": "MaskToImage" | |
| } | |
| } | |
| ], | |
| "links": [ | |
| [ | |
| 49, | |
| 70, | |
| 0, | |
| 66, | |
| 0, | |
| "IMAGE" | |
| ], | |
| [ | |
| 50, | |
| 68, | |
| 1, | |
| 70, | |
| 0, | |
| "MASK" | |
| ], | |
| [ | |
| 51, | |
| 69, | |
| 0, | |
| 67, | |
| 0, | |
| "IMAGE" | |
| ], | |
| [ | |
| 52, | |
| 64, | |
| 0, | |
| 71, | |
| 0, | |
| "IMAGE" | |
| ], | |
| [ | |
| 53, | |
| 71, | |
| 0, | |
| 65, | |
| 0, | |
| "IMAGE" | |
| ], | |
| [ | |
| 54, | |
| 71, | |
| 0, | |
| 68, | |
| 0, | |
| "IMAGE" | |
| ], | |
| [ | |
| 55, | |
| 71, | |
| 0, | |
| 69, | |
| 0, | |
| "IMAGE" | |
| ] | |
| ], | |
| "groups": [], | |
| "config": {}, | |
| "extra": { | |
| "ds": { | |
| "scale": 1.2100000000000002, | |
| "offset": [ | |
| -702.5765930240775, | |
| -38.10507597141202 | |
| ] | |
| } | |
| }, | |
| "version": 0.4 | |
| } |