{"id":"60029975-d6b3-4682-98ee-b8442a9923c2","revision":0,"last_node_id":31,"last_link_id":98,"nodes":[{"id":1,"type":"LoadVideo","pos":[100,130],"size":[282.798828125,82],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"file","name":"file","type":"COMBO","widget":{"name":"file"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"VIDEO","name":"VIDEO","type":"VIDEO","links":[50]}],"title":"Source shot","properties":{"Node name for S&R":"LoadVideo"},"widgets_values":["source_shot.mp4","image"],"widgets_values_named":{"file":"source_shot.mp4","upload":"image"}},{"id":2,"type":"GetVideoComponents","pos":[482.798828125,130],"size":[193.530859375,106],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"video","name":"video","type":"VIDEO","link":50}],"outputs":[{"localized_name":"images","name":"images","type":"IMAGE","links":[53,57,63,69,75,81]},{"localized_name":"audio","name":"audio","type":"AUDIO","links":null},{"localized_name":"fps","name":"fps","type":"FLOAT","links":[87,92,97]},{"localized_name":"bit_depth","name":"bit_depth","type":"COMBO","links":null},{"localized_name":"color_space","name":"color_space","type":"COMBO","links":null}],"properties":{"Node name for S&R":"GetVideoComponents"}},{"id":3,"type":"CheckpointLoaderSimple","pos":[100,342],"size":[270,98],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"ckpt_name","name":"ckpt_name","type":"COMBO","widget":{"name":"ckpt_name"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[52,56,62,68,74,80]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[51,55,61,67,73,79]},{"localized_name":"VAE","name":"VAE","type":"VAE","links":null}],"title":"SAM 3.1","properties":{"Node name for S&R":"CheckpointLoaderSimple"},"widgets_values":["sam3.1_multiplex_fp16.safetensors"],"widgets_values_named":{"ckpt_name":"sam3.1_multiplex_fp16.safetensors"}},{"id":4,"type":"CLIPTextEncode","pos":[482.798828125,366],"size":[400,200],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":51},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[54]}],"title":"Person or thing 1 - if unused, repeat word 1 (a blank slot finds the whole person)","properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["man"],"widgets_values_named":{"text":"man"}},{"id":5,"type":"SAM3_Detect","pos":[982.798828125,130],"size":[270,206],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":52},{"localized_name":"image","name":"image","type":"IMAGE","link":53},{"localized_name":"conditioning","name":"conditioning","shape":7,"type":"CONDITIONING","link":54},{"localized_name":"bboxes","name":"bboxes","shape":7,"type":"BOUNDING_BOX","link":null},{"localized_name":"positive_coords","name":"positive_coords","shape":7,"type":"STRING","link":null},{"localized_name":"negative_coords","name":"negative_coords","shape":7,"type":"STRING","link":null},{"localized_name":"threshold","name":"threshold","type":"FLOAT","widget":{"name":"threshold"},"link":null},{"localized_name":"refine_iterations","name":"refine_iterations","type":"INT","widget":{"name":"refine_iterations"},"link":null},{"localized_name":"individual_masks","name":"individual_masks","type":"BOOLEAN","widget":{"name":"individual_masks"},"link":null}],"outputs":[{"localized_name":"masks","name":"masks","type":"MASK","links":[59]},{"localized_name":"bboxes","name":"bboxes","type":"BOUNDING_BOX","links":null}],"title":"Find word 1 on every frame","properties":{"Node name for S&R":"SAM3_Detect"},"widgets_values":[0.4,2,false],"widgets_values_named":{"threshold":0.4,"refine_iterations":2,"individual_masks":false}},{"id":6,"type":"CLIPTextEncode","pos":[482.798828125,696],"size":[400,200],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":55},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[58]}],"title":"Person or thing 2 - if unused, repeat word 1 (a blank slot finds the whole person)","properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["woman"],"widgets_values_named":{"text":"woman"}},{"id":7,"type":"SAM3_Detect","pos":[982.798828125,466],"size":[270,206],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":56},{"localized_name":"image","name":"image","type":"IMAGE","link":57},{"localized_name":"conditioning","name":"conditioning","shape":7,"type":"CONDITIONING","link":58},{"localized_name":"bboxes","name":"bboxes","shape":7,"type":"BOUNDING_BOX","link":null},{"localized_name":"positive_coords","name":"positive_coords","shape":7,"type":"STRING","link":null},{"localized_name":"negative_coords","name":"negative_coords","shape":7,"type":"STRING","link":null},{"localized_name":"threshold","name":"threshold","type":"FLOAT","widget":{"name":"threshold"},"link":null},{"localized_name":"refine_iterations","name":"refine_iterations","type":"INT","widget":{"name":"refine_iterations"},"link":null},{"localized_name":"individual_masks","name":"individual_masks","type":"BOOLEAN","widget":{"name":"individual_masks"},"link":null}],"outputs":[{"localized_name":"masks","name":"masks","type":"MASK","links":[60]},{"localized_name":"bboxes","name":"bboxes","type":"BOUNDING_BOX","links":null}],"title":"Find word 2 on every frame","properties":{"Node name for S&R":"SAM3_Detect"},"widgets_values":[0.4,2,false],"widgets_values_named":{"threshold":0.4,"refine_iterations":2,"individual_masks":false}},{"id":8,"type":"MaskComposite","pos":[1352.798828125,130],"size":[270,126],"flags":{},"order":15,"mode":0,"inputs":[{"localized_name":"destination","name":"destination","type":"MASK","link":59},{"localized_name":"source","name":"source","type":"MASK","link":60},{"localized_name":"x","name":"x","type":"INT","widget":{"name":"x"},"link":null},{"localized_name":"y","name":"y","type":"INT","widget":{"name":"y"},"link":null},{"localized_name":"operation","name":"operation","type":"COMBO","widget":{"name":"operation"},"link":null}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[65]}],"title":"Join (or) word 2","properties":{"Node name for S&R":"MaskComposite"},"widgets_values":[0,0,"or"],"widgets_values_named":{"x":0,"y":0,"operation":"or"}},{"id":9,"type":"CLIPTextEncode","pos":[482.798828125,1026],"size":[400,200],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":61},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[64]}],"title":"Person or thing 3 - if unused, repeat word 1 (a blank slot finds the whole person)","properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["man"],"widgets_values_named":{"text":"man"}},{"id":10,"type":"SAM3_Detect","pos":[982.798828125,802],"size":[270,206],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":62},{"localized_name":"image","name":"image","type":"IMAGE","link":63},{"localized_name":"conditioning","name":"conditioning","shape":7,"type":"CONDITIONING","link":64},{"localized_name":"bboxes","name":"bboxes","shape":7,"type":"BOUNDING_BOX","link":null},{"localized_name":"positive_coords","name":"positive_coords","shape":7,"type":"STRING","link":null},{"localized_name":"negative_coords","name":"negative_coords","shape":7,"type":"STRING","link":null},{"localized_name":"threshold","name":"threshold","type":"FLOAT","widget":{"name":"threshold"},"link":null},{"localized_name":"refine_iterations","name":"refine_iterations","type":"INT","widget":{"name":"refine_iterations"},"link":null},{"localized_name":"individual_masks","name":"individual_masks","type":"BOOLEAN","widget":{"name":"individual_masks"},"link":null}],"outputs":[{"localized_name":"masks","name":"masks","type":"MASK","links":[66]},{"localized_name":"bboxes","name":"bboxes","type":"BOUNDING_BOX","links":null}],"title":"Find word 3 on every frame","properties":{"Node name for S&R":"SAM3_Detect"},"widgets_values":[0.4,2,false],"widgets_values_named":{"threshold":0.4,"refine_iterations":2,"individual_masks":false}},{"id":11,"type":"MaskComposite","pos":[1722.798828125,130],"size":[270,126],"flags":{},"order":16,"mode":0,"inputs":[{"localized_name":"destination","name":"destination","type":"MASK","link":65},{"localized_name":"source","name":"source","type":"MASK","link":66},{"localized_name":"x","name":"x","type":"INT","widget":{"name":"x"},"link":null},{"localized_name":"y","name":"y","type":"INT","widget":{"name":"y"},"link":null},{"localized_name":"operation","name":"operation","type":"COMBO","widget":{"name":"operation"},"link":null}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[71]}],"title":"Join (or) word 3","properties":{"Node name for S&R":"MaskComposite"},"widgets_values":[0,0,"or"],"widgets_values_named":{"x":0,"y":0,"operation":"or"}},{"id":12,"type":"CLIPTextEncode","pos":[482.798828125,1356],"size":[400,200],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":67},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[70]}],"title":"Person or thing 4 - if unused, repeat word 1 (a blank slot finds the whole person)","properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["man"],"widgets_values_named":{"text":"man"}},{"id":13,"type":"SAM3_Detect","pos":[982.798828125,1138],"size":[270,206],"flags":{},"order":12,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":68},{"localized_name":"image","name":"image","type":"IMAGE","link":69},{"localized_name":"conditioning","name":"conditioning","shape":7,"type":"CONDITIONING","link":70},{"localized_name":"bboxes","name":"bboxes","shape":7,"type":"BOUNDING_BOX","link":null},{"localized_name":"positive_coords","name":"positive_coords","shape":7,"type":"STRING","link":null},{"localized_name":"negative_coords","name":"negative_coords","shape":7,"type":"STRING","link":null},{"localized_name":"threshold","name":"threshold","type":"FLOAT","widget":{"name":"threshold"},"link":null},{"localized_name":"refine_iterations","name":"refine_iterations","type":"INT","widget":{"name":"refine_iterations"},"link":null},{"localized_name":"individual_masks","name":"individual_masks","type":"BOOLEAN","widget":{"name":"individual_masks"},"link":null}],"outputs":[{"localized_name":"masks","name":"masks","type":"MASK","links":[72]},{"localized_name":"bboxes","name":"bboxes","type":"BOUNDING_BOX","links":null}],"title":"Find word 4 on every frame","properties":{"Node name for S&R":"SAM3_Detect"},"widgets_values":[0.4,2,false],"widgets_values_named":{"threshold":0.4,"refine_iterations":2,"individual_masks":false}},{"id":14,"type":"MaskComposite","pos":[2092.798828125,130],"size":[270,126],"flags":{},"order":17,"mode":0,"inputs":[{"localized_name":"destination","name":"destination","type":"MASK","link":71},{"localized_name":"source","name":"source","type":"MASK","link":72},{"localized_name":"x","name":"x","type":"INT","widget":{"name":"x"},"link":null},{"localized_name":"y","name":"y","type":"INT","widget":{"name":"y"},"link":null},{"localized_name":"operation","name":"operation","type":"COMBO","widget":{"name":"operation"},"link":null}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[77]}],"title":"Join (or) word 4","properties":{"Node name for S&R":"MaskComposite"},"widgets_values":[0,0,"or"],"widgets_values_named":{"x":0,"y":0,"operation":"or"}},{"id":15,"type":"CLIPTextEncode","pos":[482.798828125,1686],"size":[400,200],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":73},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[76]}],"title":"Person or thing 5 - if unused, repeat word 1 (a blank slot finds the whole person)","properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["man"],"widgets_values_named":{"text":"man"}},{"id":16,"type":"SAM3_Detect","pos":[982.798828125,1474],"size":[270,206],"flags":{},"order":13,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":74},{"localized_name":"image","name":"image","type":"IMAGE","link":75},{"localized_name":"conditioning","name":"conditioning","shape":7,"type":"CONDITIONING","link":76},{"localized_name":"bboxes","name":"bboxes","shape":7,"type":"BOUNDING_BOX","link":null},{"localized_name":"positive_coords","name":"positive_coords","shape":7,"type":"STRING","link":null},{"localized_name":"negative_coords","name":"negative_coords","shape":7,"type":"STRING","link":null},{"localized_name":"threshold","name":"threshold","type":"FLOAT","widget":{"name":"threshold"},"link":null},{"localized_name":"refine_iterations","name":"refine_iterations","type":"INT","widget":{"name":"refine_iterations"},"link":null},{"localized_name":"individual_masks","name":"individual_masks","type":"BOOLEAN","widget":{"name":"individual_masks"},"link":null}],"outputs":[{"localized_name":"masks","name":"masks","type":"MASK","links":[78]},{"localized_name":"bboxes","name":"bboxes","type":"BOUNDING_BOX","links":null}],"title":"Find word 5 on every frame","properties":{"Node name for S&R":"SAM3_Detect"},"widgets_values":[0.4,2,false],"widgets_values_named":{"threshold":0.4,"refine_iterations":2,"individual_masks":false}},{"id":17,"type":"MaskComposite","pos":[2462.798828125,130],"size":[270,126],"flags":{},"order":18,"mode":0,"inputs":[{"localized_name":"destination","name":"destination","type":"MASK","link":77},{"localized_name":"source","name":"source","type":"MASK","link":78},{"localized_name":"x","name":"x","type":"INT","widget":{"name":"x"},"link":null},{"localized_name":"y","name":"y","type":"INT","widget":{"name":"y"},"link":null},{"localized_name":"operation","name":"operation","type":"COMBO","widget":{"name":"operation"},"link":null}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[83]}],"title":"Join (or) word 5","properties":{"Node name for S&R":"MaskComposite"},"widgets_values":[0,0,"or"],"widgets_values_named":{"x":0,"y":0,"operation":"or"}},{"id":18,"type":"CLIPTextEncode","pos":[482.798828125,2016],"size":[400,200],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":79},{"localized_name":"text","name":"text","type":"STRING","widget":{"name":"text"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[82]}],"title":"Person or thing 6 - if unused, repeat word 1 (a blank slot finds the whole person)","properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["man"],"widgets_values_named":{"text":"man"}},{"id":19,"type":"SAM3_Detect","pos":[982.798828125,1810],"size":[270,206],"flags":{},"order":14,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":80},{"localized_name":"image","name":"image","type":"IMAGE","link":81},{"localized_name":"conditioning","name":"conditioning","shape":7,"type":"CONDITIONING","link":82},{"localized_name":"bboxes","name":"bboxes","shape":7,"type":"BOUNDING_BOX","link":null},{"localized_name":"positive_coords","name":"positive_coords","shape":7,"type":"STRING","link":null},{"localized_name":"negative_coords","name":"negative_coords","shape":7,"type":"STRING","link":null},{"localized_name":"threshold","name":"threshold","type":"FLOAT","widget":{"name":"threshold"},"link":null},{"localized_name":"refine_iterations","name":"refine_iterations","type":"INT","widget":{"name":"refine_iterations"},"link":null},{"localized_name":"individual_masks","name":"individual_masks","type":"BOOLEAN","widget":{"name":"individual_masks"},"link":null}],"outputs":[{"localized_name":"masks","name":"masks","type":"MASK","links":[84]},{"localized_name":"bboxes","name":"bboxes","type":"BOUNDING_BOX","links":null}],"title":"Find word 6 on every frame","properties":{"Node name for S&R":"SAM3_Detect"},"widgets_values":[0.4,2,false],"widgets_values_named":{"threshold":0.4,"refine_iterations":2,"individual_masks":false}},{"id":20,"type":"MaskComposite","pos":[2832.798828125,130],"size":[270,126],"flags":{},"order":19,"mode":0,"inputs":[{"localized_name":"destination","name":"destination","type":"MASK","link":83},{"localized_name":"source","name":"source","type":"MASK","link":84},{"localized_name":"x","name":"x","type":"INT","widget":{"name":"x"},"link":null},{"localized_name":"y","name":"y","type":"INT","widget":{"name":"y"},"link":null},{"localized_name":"operation","name":"operation","type":"COMBO","widget":{"name":"operation"},"link":null}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[85,89]}],"title":"Join (or) word 6","properties":{"Node name for S&R":"MaskComposite"},"widgets_values":[0,0,"or"],"widgets_values_named":{"x":0,"y":0,"operation":"or"}},{"id":21,"type":"MaskToImage","pos":[3202.798828125,130],"size":[193.2779296875,26],"flags":{},"order":20,"mode":0,"inputs":[{"localized_name":"mask","name":"mask","type":"MASK","link":85}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[86]}],"properties":{"Node name for S&R":"MaskToImage"}},{"id":22,"type":"CreateVideo","pos":[3572.798828125,130],"size":[270,150],"flags":{},"order":22,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":86},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"fps","name":"fps","type":"FLOAT","widget":{"name":"fps"},"link":87},{"localized_name":"bit_depth","name":"bit_depth","shape":7,"type":"COMBO","widget":{"name":"bit_depth"},"link":null},{"localized_name":"color_space","name":"color_space","shape":7,"type":"COMBO","widget":{"name":"color_space"},"link":null},{"localized_name":"codec","name":"codec","shape":7,"type":"COMBO","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"VIDEO","name":"VIDEO","type":"VIDEO","links":[88]}],"properties":{"Node name for S&R":"CreateVideo"},"widgets_values":[30,"auto","sRGB","none"],"widgets_values_named":{"fps":30,"bit_depth":"auto","color_space":"sRGB","codec":"none"}},{"id":23,"type":"SaveVideo","pos":[3942.798828125,130],"size":[270,154],"flags":{},"order":25,"mode":0,"inputs":[{"localized_name":"video","name":"video","type":"VIDEO","link":88},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"format","name":"format","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format"},"link":null},{"localized_name":"codec","name":"format.codec","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format.codec"},"link":null},{"localized_name":"encoding","name":"format.codec.encoding","shape":7,"type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format.codec.encoding"},"link":null},{"localized_name":"crf","name":"format.codec.encoding.crf","type":"FLOAT","widget":{"name":"format.codec.encoding.crf"},"link":null},{"localized_name":"codec","name":"codec","shape":7,"type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"video","name":"video","type":"VIDEO","links":null}],"title":"people.mp4 (union, Grow 0)","properties":{},"widgets_values":["core/people","mp4","h264","re-encode",16,"auto"],"widgets_values_named":{"filename_prefix":"core/people","format":"mp4","format.codec":"h264","format.codec.encoding":"re-encode","format.codec.encoding.crf":16,"codec":"auto"}},{"id":24,"type":"GrowMask","pos":[3202.798828125,286],"size":[270,82],"flags":{},"order":21,"mode":0,"inputs":[{"localized_name":"mask","name":"mask","type":"MASK","link":89},{"localized_name":"expand","name":"expand","type":"INT","widget":{"name":"expand"},"link":null},{"localized_name":"tapered_corners","name":"tapered_corners","type":"BOOLEAN","widget":{"name":"tapered_corners"},"link":null}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[90,94]}],"title":"Grow 8 (for the background mask)","properties":{"Node name for S&R":"GrowMask"},"widgets_values":[8,true],"widgets_values_named":{"expand":8,"tapered_corners":true}},{"id":25,"type":"MaskToImage","pos":[3572.798828125,410],"size":[193.2779296875,26],"flags":{},"order":23,"mode":0,"inputs":[{"localized_name":"mask","name":"mask","type":"MASK","link":90}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[91]}],"properties":{"Node name for S&R":"MaskToImage"}},{"id":26,"type":"CreateVideo","pos":[3942.798828125,414],"size":[270,150],"flags":{},"order":26,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":91},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"fps","name":"fps","type":"FLOAT","widget":{"name":"fps"},"link":92},{"localized_name":"bit_depth","name":"bit_depth","shape":7,"type":"COMBO","widget":{"name":"bit_depth"},"link":null},{"localized_name":"color_space","name":"color_space","shape":7,"type":"COMBO","widget":{"name":"color_space"},"link":null},{"localized_name":"codec","name":"codec","shape":7,"type":"COMBO","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"VIDEO","name":"VIDEO","type":"VIDEO","links":[93]}],"properties":{"Node name for S&R":"CreateVideo"},"widgets_values":[30,"auto","sRGB","none"],"widgets_values_named":{"fps":30,"bit_depth":"auto","color_space":"sRGB","codec":"none"}},{"id":27,"type":"SaveVideo","pos":[4312.798828125,130],"size":[270,154],"flags":{},"order":28,"mode":0,"inputs":[{"localized_name":"video","name":"video","type":"VIDEO","link":93},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"format","name":"format","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format"},"link":null},{"localized_name":"codec","name":"format.codec","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format.codec"},"link":null},{"localized_name":"encoding","name":"format.codec.encoding","shape":7,"type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format.codec.encoding"},"link":null},{"localized_name":"crf","name":"format.codec.encoding.crf","type":"FLOAT","widget":{"name":"format.codec.encoding.crf"},"link":null},{"localized_name":"codec","name":"codec","shape":7,"type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"video","name":"video","type":"VIDEO","links":null}],"title":"people8.mp4","properties":{},"widgets_values":["core/people8","mp4","h264","re-encode",16,"auto"],"widgets_values_named":{"filename_prefix":"core/people8","format":"mp4","format.codec":"h264","format.codec.encoding":"re-encode","format.codec.encoding.crf":16,"codec":"auto"}},{"id":28,"type":"InvertMask","pos":[3572.798828125,566],"size":[140,26],"flags":{},"order":24,"mode":0,"inputs":[{"localized_name":"mask","name":"mask","type":"MASK","link":94}],"outputs":[{"localized_name":"MASK","name":"MASK","type":"MASK","links":[95]}],"title":"Background = NOT people (replaces ffmpeg negate)","properties":{"Node name for S&R":"InvertMask"}},{"id":29,"type":"MaskToImage","pos":[3942.798828125,694],"size":[193.2779296875,26],"flags":{},"order":27,"mode":0,"inputs":[{"localized_name":"mask","name":"mask","type":"MASK","link":95}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[96]}],"properties":{"Node name for S&R":"MaskToImage"}},{"id":30,"type":"CreateVideo","pos":[4312.798828125,414],"size":[270,150],"flags":{},"order":29,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":96},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"fps","name":"fps","type":"FLOAT","widget":{"name":"fps"},"link":97},{"localized_name":"bit_depth","name":"bit_depth","shape":7,"type":"COMBO","widget":{"name":"bit_depth"},"link":null},{"localized_name":"color_space","name":"color_space","shape":7,"type":"COMBO","widget":{"name":"color_space"},"link":null},{"localized_name":"codec","name":"codec","shape":7,"type":"COMBO","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"VIDEO","name":"VIDEO","type":"VIDEO","links":[98]}],"properties":{"Node name for S&R":"CreateVideo"},"widgets_values":[30,"auto","sRGB","none"],"widgets_values_named":{"fps":30,"bit_depth":"auto","color_space":"sRGB","codec":"none"}},{"id":31,"type":"SaveVideo","pos":[4682.798828125,130],"size":[291.87265625,154],"flags":{},"order":30,"mode":0,"inputs":[{"localized_name":"video","name":"video","type":"VIDEO","link":98},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"format","name":"format","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format"},"link":null},{"localized_name":"codec","name":"format.codec","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format.codec"},"link":null},{"localized_name":"encoding","name":"format.codec.encoding","shape":7,"type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"format.codec.encoding"},"link":null},{"localized_name":"crf","name":"format.codec.encoding.crf","type":"FLOAT","widget":{"name":"format.codec.encoding.crf"},"link":null},{"localized_name":"codec","name":"codec","shape":7,"type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"codec"},"link":null}],"outputs":[{"localized_name":"video","name":"video","type":"VIDEO","links":null}],"title":"background.mp4 (white = regenerate)","properties":{},"widgets_values":["core/background","mp4","h264","re-encode",16,"auto"],"widgets_values_named":{"filename_prefix":"core/background","format":"mp4","format.codec":"h264","format.codec.encoding":"re-encode","format.codec.encoding.crf":16,"codec":"auto"}}],"links":[[50,1,0,2,0,"VIDEO"],[51,3,1,4,0,"CLIP"],[52,3,0,5,0,"MODEL"],[53,2,0,5,1,"IMAGE"],[54,4,0,5,2,"CONDITIONING"],[55,3,1,6,0,"CLIP"],[56,3,0,7,0,"MODEL"],[57,2,0,7,1,"IMAGE"],[58,6,0,7,2,"CONDITIONING"],[59,5,0,8,0,"MASK"],[60,7,0,8,1,"MASK"],[61,3,1,9,0,"CLIP"],[62,3,0,10,0,"MODEL"],[63,2,0,10,1,"IMAGE"],[64,9,0,10,2,"CONDITIONING"],[65,8,0,11,0,"MASK"],[66,10,0,11,1,"MASK"],[67,3,1,12,0,"CLIP"],[68,3,0,13,0,"MODEL"],[69,2,0,13,1,"IMAGE"],[70,12,0,13,2,"CONDITIONING"],[71,11,0,14,0,"MASK"],[72,13,0,14,1,"MASK"],[73,3,1,15,0,"CLIP"],[74,3,0,16,0,"MODEL"],[75,2,0,16,1,"IMAGE"],[76,15,0,16,2,"CONDITIONING"],[77,14,0,17,0,"MASK"],[78,16,0,17,1,"MASK"],[79,3,1,18,0,"CLIP"],[80,3,0,19,0,"MODEL"],[81,2,0,19,1,"IMAGE"],[82,18,0,19,2,"CONDITIONING"],[83,17,0,20,0,"MASK"],[84,19,0,20,1,"MASK"],[85,20,0,21,0,"MASK"],[86,21,0,22,0,"IMAGE"],[87,2,2,22,2,"FLOAT"],[88,22,0,23,0,"VIDEO"],[89,20,0,24,0,"MASK"],[90,24,0,25,0,"MASK"],[91,25,0,26,0,"IMAGE"],[92,2,2,26,2,"FLOAT"],[93,26,0,27,0,"VIDEO"],[94,24,0,28,0,"MASK"],[95,28,0,29,0,"MASK"],[96,29,0,30,0,"IMAGE"],[97,2,2,30,2,"FLOAT"],[98,30,0,31,0,"VIDEO"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.9,"offset":[416,110]}},"version":0.4}