{
 "id": "77fa0538-67b5-46fe-99ab-d2d70019e438",
 "revision": 0,
 "last_node_id": 7,
 "last_link_id": 18,
 "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": [
      10
     ]
    }
   ],
   "title": "Clip without sound",
   "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": 1,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "video",
     "name": "video",
     "type": "VIDEO",
     "link": 10
    }
   ],
   "outputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "links": [
      11,
      15
     ]
    },
    {
     "localized_name": "audio",
     "name": "audio",
     "type": "AUDIO",
     "links": null
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "links": [
      13,
      16
     ]
    },
    {
     "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": "GetImageSize",
   "pos": [
    776.3296875,
    130
   ],
   "size": [
    140,
    66
   ],
   "flags": {},
   "order": 2,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "image",
     "name": "image",
     "type": "IMAGE",
     "link": 11
    }
   ],
   "outputs": [
    {
     "localized_name": "width",
     "name": "width",
     "type": "INT",
     "links": null
    },
    {
     "localized_name": "height",
     "name": "height",
     "type": "INT",
     "links": null
    },
    {
     "localized_name": "batch_size",
     "name": "batch_size",
     "type": "INT",
     "links": [
      12
     ]
    }
   ],
   "properties": {
    "Node name for S&R": "GetImageSize"
   }
  },
  {
   "id": 4,
   "type": "ComfyMathExpression",
   "pos": [
    1016.3296875,
    130
   ],
   "size": [
    400,
    200
   ],
   "flags": {},
   "order": 3,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "a",
     "name": "values.a",
     "type": "FLOAT,INT,BOOLEAN",
     "link": 12
    },
    {
     "localized_name": "b",
     "name": "values.b",
     "shape": 7,
     "type": "FLOAT,INT,BOOLEAN",
     "link": 13
    },
    {
     "localized_name": "c",
     "name": "values.c",
     "shape": 7,
     "type": "FLOAT,INT,BOOLEAN",
     "link": null
    },
    {
     "localized_name": "expression",
     "name": "expression",
     "type": "STRING",
     "widget": {
      "name": "expression"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "FLOAT",
     "name": "FLOAT",
     "type": "FLOAT",
     "links": [
      14
     ]
    },
    {
     "localized_name": "INT",
     "name": "INT",
     "type": "INT",
     "links": null
    },
    {
     "localized_name": "BOOL",
     "name": "BOOL",
     "type": "BOOLEAN",
     "links": null
    }
   ],
   "title": "Length in seconds = frames / fps",
   "properties": {
    "Node name for S&R": "ComfyMathExpression"
   },
   "widgets_values": [
    "a / b"
   ],
   "widgets_values_named": {
    "expression": "a / b"
   }
  },
  {
   "id": 5,
   "type": "EmptyAudio",
   "pos": [
    1516.3296875,
    130
   ],
   "size": [
    270,
    106
   ],
   "flags": {},
   "order": 4,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "duration",
     "name": "duration",
     "type": "FLOAT",
     "widget": {
      "name": "duration"
     },
     "link": 14
    },
    {
     "localized_name": "sample_rate",
     "name": "sample_rate",
     "type": "INT",
     "widget": {
      "name": "sample_rate"
     },
     "link": null
    },
    {
     "localized_name": "channels",
     "name": "channels",
     "type": "INT",
     "widget": {
      "name": "channels"
     },
     "link": null
    }
   ],
   "outputs": [
    {
     "localized_name": "AUDIO",
     "name": "AUDIO",
     "type": "AUDIO",
     "links": [
      17
     ]
    }
   ],
   "title": "Silence",
   "properties": {
    "Node name for S&R": "EmptyAudio"
   },
   "widgets_values": [
    60,
    48000,
    2
   ],
   "widgets_values_named": {
    "duration": 60,
    "sample_rate": 48000,
    "channels": 2
   }
  },
  {
   "id": 6,
   "type": "CreateVideo",
   "pos": [
    1886.3296875,
    130
   ],
   "size": [
    270,
    150
   ],
   "flags": {},
   "order": 5,
   "mode": 0,
   "inputs": [
    {
     "localized_name": "images",
     "name": "images",
     "type": "IMAGE",
     "link": 15
    },
    {
     "localized_name": "audio",
     "name": "audio",
     "shape": 7,
     "type": "AUDIO",
     "link": 17
    },
    {
     "localized_name": "fps",
     "name": "fps",
     "type": "FLOAT",
     "widget": {
      "name": "fps"
     },
     "link": 16
    },
    {
     "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"
   ],
   "widgets_values_named": {
    "fps": 30,
    "bit_depth": "auto",
    "color_space": "sRGB",
    "codec": "none"
   }
  },
  {
   "id": 7,
   "type": "SaveVideo",
   "pos": [
    2256.3296875,
    130
   ],
   "size": [
    270,
    154
   ],
   "flags": {},
   "order": 6,
   "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": null
    }
   ],
   "title": "Same clip + a silent track",
   "properties": {},
   "widgets_values": [
    "core/with-silent-track",
    "mp4",
    "h264",
    "re-encode",
    16,
    "auto"
   ],
   "widgets_values_named": {
    "filename_prefix": "core/with-silent-track",
    "format": "mp4",
    "format.codec": "h264",
    "format.codec.encoding": "re-encode",
    "format.codec.encoding.crf": 16,
    "codec": "auto"
   }
  }
 ],
 "links": [
  [
   10,
   1,
   0,
   2,
   0,
   "VIDEO"
  ],
  [
   11,
   2,
   0,
   3,
   0,
   "IMAGE"
  ],
  [
   12,
   3,
   2,
   4,
   0,
   "INT"
  ],
  [
   13,
   2,
   2,
   4,
   1,
   "FLOAT"
  ],
  [
   14,
   4,
   0,
   5,
   0,
   "FLOAT"
  ],
  [
   15,
   2,
   0,
   6,
   0,
   "IMAGE"
  ],
  [
   16,
   2,
   2,
   6,
   2,
   "FLOAT"
  ],
  [
   17,
   5,
   0,
   6,
   1,
   "AUDIO"
  ],
  [
   18,
   6,
   0,
   7,
   0,
   "VIDEO"
  ]
 ],
 "groups": [],
 "config": {},
 "extra": {
  "ds": {
   "scale": 0.9,
   "offset": [
    416,
    110
   ]
  }
 },
 "version": 0.4
}