{
 "id": "d1ef39d9-76ce-5e54-a45f-81f630e61ea9",
 "revision": 0,
 "last_node_id": 31,
 "last_link_id": 28,
 "nodes": [
  {
   "type": "Note",
   "inputs": [],
   "outputs": [],
   "flags": {},
   "mode": 0,
   "properties": {},
   "size": [
    560,
    240
   ],
   "color": "#432",
   "bgcolor": "#653",
   "id": 1,
   "pos": [
    80,
    -300
   ],
   "title": "How to use this workflow",
   "widgets_values": [
    "Track one person (Seamless Scene). Built-in nodes only.\n1. Load your shot in \"Your shot\". It starts from the FIRST frame and follows that one person forward through the shot.\n2. On the first frame, put the box round the one person you recast (x, y, width, height in the shot's own pixels) and run it.\n3. Keep tracked8.mp4 (the person grown by 8) and use it in place of people8.mp4. tracked-preview.mp4 paints the person red over the shot.\n4. Step through every frame: frames where the person is fully hidden can be empty; someone passing in front must stay black."
   ]
  },
  {
   "id": 2,
   "type": "LoadVideo",
   "pos": [
    80,
    40
   ],
   "size": [
    282.798828125,
    82
   ],
   "flags": {},
   "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": [
      1
     ]
    }
   ],
   "title": "Your shot",
   "properties": {
    "Node name for S&R": "LoadVideo"
   },
   "widgets_values": [
    "source_shot.mp4",
    "image"
   ]
  },
  {
   "id": 3,
   "type": "GetVideoComponents",
   "pos": [
    410,
    40
   ],
   "size": [
    193.530859375,
    106
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "link": 1
    }
   ],
   "outputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "links": [
      2,
      6,
      19,
      23
     ]
    },
    {
     "localized_name": "audio",
     "name": "audio",
     "type": "AUDIO",
     "links": []
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "links": [
      12,
      17,
      27
     ]
    },
    {
     "localized_name": "bit_depth",
     "name": "bit_depth",
     "type": "COMBO",
     "links": []
    },
    {
     "localized_name": "color_space",
     "name": "color_space",
     "type": "COMBO",
     "links": []
    }
   ],
   "properties": {
    "Node name for S&R": "GetVideoComponents"
   }
  },
  {
   "id": 4,
   "type": "CheckpointLoaderSimple",
   "pos": [
    80,
    300
   ],
   "size": [
    270,
    98
   ],
   "flags": {},
   "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": [
      3,
      7
     ]
    },
    {
     "localized_name": "CLIP",
     "name": "CLIP",
     "type": "CLIP",
     "links": []
    },
    {
     "localized_name": "VAE",
     "name": "VAE",
     "type": "VAE",
     "links": []
    }
   ],
   "title": "SAM 3.1",
   "properties": {
    "Node name for S&R": "CheckpointLoaderSimple"
   },
   "widgets_values": [
    "sam3.1_multiplex_fp16.safetensors"
   ]
  },
  {
   "id": 6,
   "type": "ImageFromBatch",
   "pos": [
    740,
    200
   ],
   "size": [
    350,
    350
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "name": "image",
     "type": "IMAGE",
     "link": 2
    },
    {
     "name": "batch_index",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "batch_index"
     }
    },
    {
     "name": "length",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "length"
     }
    }
   ],
   "outputs": [
    {
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      4
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "ImageFromBatch"
   },
   "widgets_values": [
    0,
    1
   ],
   "title": "The first frame"
  },
  {
   "id": 7,
   "type": "PrimitiveBoundingBox",
   "pos": [
    740,
    380
   ],
   "size": [
    350,
    350
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "name": "x",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "x"
     }
    },
    {
     "name": "y",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "y"
     }
    },
    {
     "name": "width",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "width"
     }
    },
    {
     "name": "height",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "height"
     }
    }
   ],
   "outputs": [
    {
     "name": "BOUNDING_BOX",
     "type": "BOUNDING_BOX",
     "links": [
      5
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "PrimitiveBoundingBox"
   },
   "widgets_values": [
    440,
    160,
    400,
    400
   ],
   "title": "Box round the person (x, y, width, height)"
  },
  {
   "id": 8,
   "type": "SAM3_Detect",
   "pos": [
    1070,
    200
   ],
   "size": [
    350,
    350
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "name": "model",
     "type": "MODEL",
     "link": 3
    },
    {
     "name": "image",
     "type": "IMAGE",
     "link": 4
    },
    {
     "name": "threshold",
     "type": "FLOAT",
     "link": null,
     "widget": {
      "name": "threshold"
     }
    },
    {
     "name": "refine_iterations",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "refine_iterations"
     }
    },
    {
     "name": "individual_masks",
     "type": "BOOLEAN",
     "link": null,
     "widget": {
      "name": "individual_masks"
     }
    },
    {
     "name": "bboxes",
     "type": "BOUNDING_BOX",
     "link": 5
    },
    {
     "name": "positive_coords",
     "type": "STRING",
     "link": null,
     "widget": {
      "name": "positive_coords"
     }
    }
   ],
   "outputs": [
    {
     "name": "masks",
     "type": "MASK",
     "links": [
      8
     ]
    },
    {
     "name": "bboxes",
     "type": "BOUNDING_BOX",
     "links": []
    }
   ],
   "properties": {
    "Node name for S&R": "SAM3_Detect"
   },
   "widgets_values": [
    0.5,
    2,
    false,
    ""
   ],
   "title": "Find the person in the box"
  },
  {
   "id": 9,
   "type": "SAM3_VideoTrack",
   "pos": [
    1400,
    40
   ],
   "size": [
    350,
    350
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "name": "images",
     "type": "IMAGE",
     "link": 6
    },
    {
     "name": "model",
     "type": "MODEL",
     "link": 7
    },
    {
     "name": "detection_threshold",
     "type": "FLOAT",
     "link": null,
     "widget": {
      "name": "detection_threshold"
     }
    },
    {
     "name": "max_objects",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "max_objects"
     }
    },
    {
     "name": "detect_interval",
     "type": "INT",
     "link": null,
     "widget": {
      "name": "detect_interval"
     }
    },
    {
     "name": "initial_mask",
     "type": "MASK",
     "link": 8
    }
   ],
   "outputs": [
    {
     "name": "track_data",
     "type": "SAM3_TRACK_DATA",
     "links": [
      9
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "SAM3_VideoTrack"
   },
   "widgets_values": [
    0.5,
    1,
    999
   ],
   "title": "Follow that one person through the shot"
  },
  {
   "id": 10,
   "type": "SAM3_TrackToMask",
   "pos": [
    1730,
    40
   ],
   "size": [
    350,
    350
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "name": "track_data",
     "type": "SAM3_TRACK_DATA",
     "link": 9
    },
    {
     "name": "object_indices",
     "type": "STRING",
     "link": null,
     "widget": {
      "name": "object_indices"
     }
    }
   ],
   "outputs": [
    {
     "name": "masks",
     "type": "MASK",
     "links": [
      10,
      14,
      25
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "SAM3_TrackToMask"
   },
   "widgets_values": [
    "0"
   ]
  },
  {
   "id": 20,
   "type": "MaskToImage",
   "pos": [
    2060,
    40
   ],
   "size": [
    193.2779296875,
    26
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "mask",
     "name": "mask",
     "type": "MASK",
     "link": 10
    }
   ],
   "outputs": [
    {
     "localized_name": "IMAGE",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      11
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "MaskToImage"
   }
  },
  {
   "id": 21,
   "type": "CreateVideo",
   "pos": [
    2390,
    40
   ],
   "size": [
    270,
    150
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "link": 11
    },
    {
     "localized_name": "audio",
     "name": "audio",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": 12
    },
    {
     "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": [
      13
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "CreateVideo"
   },
   "widgets_values": [
    30,
    "auto",
    "sRGB",
    "none"
   ]
  },
  {
   "id": 22,
   "type": "SaveVideo",
   "pos": [
    2720,
    40
   ],
   "size": [
    270,
    154
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "link": 13
    },
    {
     "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": []
    }
   ],
   "title": "tracked.mp4 (the person, Grow 0)",
   "properties": {},
   "widgets_values": [
    "core/tracked",
    "mp4",
    "h264",
    "re-encode",
    16,
    "auto"
   ]
  },
  {
   "id": 23,
   "type": "GrowMask",
   "pos": [
    2060,
    300
   ],
   "size": [
    270,
    82
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "mask",
     "name": "mask",
     "type": "MASK",
     "link": 14
    },
    {
     "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": [
      15
     ]
    }
   ],
   "title": "Grow 8",
   "properties": {
    "Node name for S&R": "GrowMask"
   },
   "widgets_values": [
    8,
    true
   ]
  },
  {
   "id": 24,
   "type": "MaskToImage",
   "pos": [
    2390,
    300
   ],
   "size": [
    193.2779296875,
    26
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "mask",
     "name": "mask",
     "type": "MASK",
     "link": 15
    }
   ],
   "outputs": [
    {
     "localized_name": "IMAGE",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      16
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "MaskToImage"
   }
  },
  {
   "id": 25,
   "type": "CreateVideo",
   "pos": [
    2720,
    300
   ],
   "size": [
    270,
    150
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "link": 16
    },
    {
     "localized_name": "audio",
     "name": "audio",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": 17
    },
    {
     "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": [
      18
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "CreateVideo"
   },
   "widgets_values": [
    30,
    "auto",
    "sRGB",
    "none"
   ]
  },
  {
   "id": 26,
   "type": "SaveVideo",
   "pos": [
    3050,
    300
   ],
   "size": [
    270,
    154
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "link": 18
    },
    {
     "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": []
    }
   ],
   "title": "tracked8.mp4 (use it in place of people8.mp4)",
   "properties": {},
   "widgets_values": [
    "core/tracked8",
    "mp4",
    "h264",
    "re-encode",
    16,
    "auto"
   ]
  },
  {
   "type": "GetImageSize",
   "inputs": [
    {
     "localized_name": "image",
     "name": "image",
     "type": "IMAGE",
     "link": 19
    }
   ],
   "outputs": [
    {
     "localized_name": "width",
     "name": "width",
     "type": "INT",
     "links": [
      20
     ]
    },
    {
     "localized_name": "height",
     "name": "height",
     "type": "INT",
     "links": [
      21
     ]
    },
    {
     "localized_name": "batch_size",
     "name": "batch_size",
     "type": "INT",
     "links": [
      22
     ]
    }
   ],
   "flags": {},
   "mode": 0,
   "properties": {
    "Node name for S&R": "GetImageSize"
   },
   "size": [
    140,
    66
   ],
   "id": 27,
   "pos": [
    2060,
    560
   ]
  },
  {
   "type": "EmptyImage",
   "inputs": [
    {
     "localized_name": "width",
     "name": "width",
     "type": "INT",
     "widget": {
      "name": "width"
     },
     "link": 20
    },
    {
     "localized_name": "height",
     "name": "height",
     "type": "INT",
     "widget": {
      "name": "height"
     },
     "link": 21
    },
    {
     "localized_name": "batch_size",
     "name": "batch_size",
     "type": "INT",
     "widget": {
      "name": "batch_size"
     },
     "link": 22
    },
    {
     "localized_name": "color",
     "name": "color",
     "type": "INT",
     "widget": {
      "name": "color"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "IMAGE",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      24
     ]
    }
   ],
   "flags": {},
   "mode": 0,
   "properties": {
    "Node name for S&R": "EmptyImage"
   },
   "widgets_values": [
    512,
    512,
    1,
    16711680
   ],
   "size": [
    270,
    130
   ],
   "id": 28,
   "pos": [
    2390,
    560
   ],
   "title": "Red"
  },
  {
   "type": "ImageCompositeMasked",
   "inputs": [
    {
     "localized_name": "destination",
     "name": "destination",
     "type": "IMAGE",
     "link": 23
    },
    {
     "localized_name": "source",
     "name": "source",
     "type": "IMAGE",
     "link": 24
    },
    {
     "localized_name": "mask",
     "name": "mask",
     "shape": 7,
     "type": "MASK",
     "link": 25
    },
    {
     "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": "resize_source",
     "name": "resize_source",
     "type": "BOOLEAN",
     "widget": {
      "name": "resize_source"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "IMAGE",
     "name": "IMAGE",
     "type": "IMAGE",
     "links": [
      26
     ]
    }
   ],
   "flags": {},
   "mode": 0,
   "properties": {
    "Node name for S&R": "ImageCompositeMasked"
   },
   "widgets_values": [
    0,
    0,
    false
   ],
   "size": [
    270,
    146
   ],
   "id": 29,
   "pos": [
    2720,
    560
   ],
   "title": "The person painted red over the shot"
  },
  {
   "id": 30,
   "type": "CreateVideo",
   "pos": [
    3050,
    560
   ],
   "size": [
    270,
    150
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "link": 26
    },
    {
     "localized_name": "audio",
     "name": "audio",
     "shape": 7,
     "type": "AUDIO",
     "link": null
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": 27
    },
    {
     "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": [
      28
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "CreateVideo"
   },
   "widgets_values": [
    30,
    "auto",
    "sRGB",
    "none"
   ]
  },
  {
   "id": 31,
   "type": "SaveVideo",
   "pos": [
    3380,
    560
   ],
   "size": [
    270,
    154
   ],
   "flags": {},
   "mode": 0,
   "inputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "link": 28
    },
    {
     "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": []
    }
   ],
   "title": "tracked-preview.mp4 (check every frame)",
   "properties": {},
   "widgets_values": [
    "core/tracked-preview",
    "mp4",
    "h264",
    "re-encode",
    16,
    "auto"
   ]
  }
 ],
 "links": [
  [
   1,
   2,
   0,
   3,
   0,
   "VIDEO"
  ],
  [
   2,
   3,
   0,
   6,
   0,
   "IMAGE"
  ],
  [
   3,
   4,
   0,
   8,
   0,
   "MODEL"
  ],
  [
   4,
   6,
   0,
   8,
   1,
   "IMAGE"
  ],
  [
   5,
   7,
   0,
   8,
   5,
   "BOUNDING_BOX"
  ],
  [
   6,
   3,
   0,
   9,
   0,
   "IMAGE"
  ],
  [
   7,
   4,
   0,
   9,
   1,
   "MODEL"
  ],
  [
   8,
   8,
   0,
   9,
   5,
   "MASK"
  ],
  [
   9,
   9,
   0,
   10,
   0,
   "SAM3_TRACK_DATA"
  ],
  [
   10,
   10,
   0,
   20,
   0,
   "MASK"
  ],
  [
   11,
   20,
   0,
   21,
   0,
   "IMAGE"
  ],
  [
   12,
   3,
   2,
   21,
   2,
   "FLOAT"
  ],
  [
   13,
   21,
   0,
   22,
   0,
   "VIDEO"
  ],
  [
   14,
   10,
   0,
   23,
   0,
   "MASK"
  ],
  [
   15,
   23,
   0,
   24,
   0,
   "MASK"
  ],
  [
   16,
   24,
   0,
   25,
   0,
   "IMAGE"
  ],
  [
   17,
   3,
   2,
   25,
   2,
   "FLOAT"
  ],
  [
   18,
   25,
   0,
   26,
   0,
   "VIDEO"
  ],
  [
   19,
   3,
   0,
   27,
   0,
   "IMAGE"
  ],
  [
   20,
   27,
   0,
   28,
   0,
   "INT"
  ],
  [
   21,
   27,
   1,
   28,
   1,
   "INT"
  ],
  [
   22,
   27,
   2,
   28,
   2,
   "INT"
  ],
  [
   23,
   3,
   0,
   29,
   0,
   "IMAGE"
  ],
  [
   24,
   28,
   0,
   29,
   1,
   "IMAGE"
  ],
  [
   25,
   10,
   0,
   29,
   2,
   "MASK"
  ],
  [
   26,
   29,
   0,
   30,
   0,
   "IMAGE"
  ],
  [
   27,
   3,
   2,
   30,
   2,
   "FLOAT"
  ],
  [
   28,
   30,
   0,
   31,
   0,
   "VIDEO"
  ]
 ],
 "groups": [],
 "config": {},
 "extra": {
  "ds": {
   "scale": 0.8,
   "offset": [
    80,
    360
   ]
  },
  "seamless_scene_channel": "Production v4"
 },
 "version": 0.4
}
