{ "id": "3374b761-fab2-4e1e-a03a-1bd417befd8c", "revision": 0, "last_node_id": 12, "last_link_id": 26, "nodes": [ { "id": 6, "type": "ImageFromBatch", "pos": [ -288.20406414490304, -202.06406367434445 ], "size": [ 270, 82 ], "flags": {}, "order": 1, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 12 } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 22 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.5.1", "Node name for S&R": "ImageFromBatch" }, "widgets_values": [ 0, 1 ] }, { "id": 11, "type": "VHS_VideoInfo", "pos": [ -1.490196486364069, 373.65088060638533 ], "size": [ 234.9333267211914, 206 ], "flags": {}, "order": 2, "mode": 0, "inputs": [ { "name": "video_info", "type": "VHS_VIDEOINFO", "link": 14 } ], "outputs": [ { "name": "source_fps🟨", "type": "FLOAT", "links": null }, { "name": "source_frame_count🟨", "type": "INT", "links": null }, { "name": "source_duration🟨", "type": "FLOAT", "links": null }, { "name": "source_width🟨", "type": "INT", "links": null }, { "name": "source_height🟨", "type": "INT", "links": null }, { "name": "loaded_fps🟦", "type": "FLOAT", "links": [ 15 ] }, { "name": "loaded_frame_count🟦", "type": "INT", "links": null }, { "name": "loaded_duration🟦", "type": "FLOAT", "links": null }, { "name": "loaded_width🟦", "type": "INT", "links": null }, { "name": "loaded_height🟦", "type": "INT", "links": null } ], "properties": { "cnr_id": "comfyui-videohelpersuite", "ver": "1.7.9", "Node name for S&R": "VHS_VideoInfo" }, "widgets_values": {} }, { "id": 10, "type": "VHS_VideoCombine", "pos": [ 698.1219713568976, -106.87369707737679 ], "size": [ 616.7093154395068, 334 ], "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 17 }, { "name": "audio", "shape": 7, "type": "AUDIO", "link": 16 }, { "name": "meta_batch", "shape": 7, "type": "VHS_BatchManager", "link": null }, { "name": "vae", "shape": 7, "type": "VAE", "link": null }, { "name": "frame_rate", "type": "FLOAT", "widget": { "name": "frame_rate" }, "link": 15 } ], "outputs": [ { "name": "Filenames", "type": "VHS_FILENAMES", "links": null } ], "properties": { "cnr_id": "comfyui-videohelpersuite", "ver": "1.7.9", "Node name for S&R": "VHS_VideoCombine" }, "widgets_values": { "frame_rate": 8, "loop_count": 0, "filename_prefix": "Panorama/360projection_", "format": "video/h264-mp4", "pix_fmt": "yuv420p", "crf": 19, "save_metadata": false, "trim_to_audio": false, "pingpong": false, "save_output": false, "videopreview": { "hidden": false, "paused": false, "params": { "filename": "", "subfolder": "Panorama", "type": "temp", "format": "video/h264-mp4", "frame_rate": 29.969999999999995, "workflow": "", "fullpath": "" } } } }, { "id": 5, "type": "PreviewImage", "pos": [ 701.5798532734813, 585.7759580561043 ], "size": [ 617.5750873108248, 367.78540939076413 ], "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 7 } ], "outputs": [], "properties": { "cnr_id": "comfy-core", "ver": "0.5.1", "Node name for S&R": "PreviewImage" }, "widgets_values": [] }, { "id": 8, "type": "VHS_LoadVideo", "pos": [ -574.2674103008768, -95.25013607968265 ], "size": [ 255.81666564941406, 701.5069339695503 ], "flags": {}, "order": 0, "mode": 0, "inputs": [ { "name": "meta_batch", "shape": 7, "type": "VHS_BatchManager", "link": null }, { "name": "vae", "shape": 7, "type": "VAE", "link": null } ], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 12, 19 ] }, { "name": "frame_count", "type": "INT", "links": null }, { "name": "audio", "type": "AUDIO", "links": [ 16 ] }, { "name": "video_info", "type": "VHS_VIDEOINFO", "links": [ 14 ] } ], "properties": { "cnr_id": "comfyui-videohelpersuite", "ver": "1.7.9", "Node name for S&R": "VHS_LoadVideo" }, "widgets_values": { "video": "", "force_rate": 0, "custom_width": 0, "custom_height": 0, "frame_load_cap": 20, "skip_first_frames": 0, "select_every_nth": 1, "format": "AnimateDiff", "videopreview": { "hidden": false, "paused": false, "params": { "filename": "", "type": "input", "format": "video/mp4", "force_rate": 0, "custom_width": 0, "custom_height": 0, "frame_load_cap": 20, "skip_first_frames": 0, "select_every_nth": 1 } } } }, { "id": 12, "type": "CameraCalibration", "pos": [ -3.514854057506281, 2.2088703981904416 ], "size": [ 272.7666702270508, 326 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "image", "type": "IMAGE", "link": 22 } ], "outputs": [ { "name": "roll", "type": "FLOAT", "links": [ 23 ] }, { "name": "pitch", "type": "FLOAT", "links": [ 24 ] }, { "name": "vfov", "type": "FLOAT", "links": [ 25 ] }, { "name": "focal_length", "type": "FLOAT", "links": [ 26 ] }, { "name": "focal_length_mm", "type": "FLOAT", "links": null }, { "name": "calibration_info", "type": "STRING", "links": null } ], "properties": { "aux_id": "9nate-drake/Comfyui-PanoTools", "ver": "9f038c68a11d077d4e9f36a6cbd27407fffe2fa2", "Node name for S&R": "CameraCalibration" }, "widgets_values": [ "geocalib_auto", 0, 0, 60, 0.3, 0.7, 100, 5 ] }, { "id": 3, "type": "Perspective2Panorama", "pos": [ 316.71620021385667, -104.0645502013385 ], "size": [ 270, 218 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "images", "type": "IMAGE", "link": 19 }, { "name": "roll", "shape": 7, "type": "FLOAT", "widget": { "name": "roll" }, "link": 23 }, { "name": "pitch", "shape": 7, "type": "FLOAT", "widget": { "name": "pitch" }, "link": 24 }, { "name": "vfov", "shape": 7, "type": "FLOAT", "widget": { "name": "vfov" }, "link": 25 }, { "name": "focal_length", "shape": 7, "type": "FLOAT", "widget": { "name": "focal_length" }, "link": 26 } ], "outputs": [ { "name": "panorama", "type": "IMAGE", "links": [ 17 ] }, { "name": "mask_single", "type": "IMAGE", "links": [ 7 ] }, { "name": "info", "type": "STRING", "links": null } ], "properties": { "aux_id": "9nate-drake/Comfyui-PanoTools", "ver": "ef5f353eaa21a26f824f20cacdd2495621c1f070", "Node name for S&R": "Perspective2Panorama" }, "widgets_values": [ "5760×2880", "lanczos", 52.14, 0, 80, 1000 ] } ], "links": [ [ 7, 3, 1, 5, 0, "IMAGE" ], [ 12, 8, 0, 6, 0, "IMAGE" ], [ 14, 8, 3, 11, 0, "VHS_VIDEOINFO" ], [ 15, 11, 5, 10, 4, "FLOAT" ], [ 16, 8, 2, 10, 1, "AUDIO" ], [ 17, 3, 0, 10, 0, "IMAGE" ], [ 19, 8, 0, 3, 0, "IMAGE" ], [ 22, 6, 0, 12, 0, "IMAGE" ], [ 23, 12, 0, 3, 1, "FLOAT" ], [ 24, 12, 1, 3, 2, "FLOAT" ], [ 25, 12, 2, 3, 3, "FLOAT" ], [ 26, 12, 3, 3, 4, "FLOAT" ] ], "groups": [], "config": {}, "extra": { "ds": { "scale": 0.7627768444385469, "offset": [ 874.6511147084004, 697.2049828444727 ] }, "workflowRendererVersion": "LG", "frontendVersion": "1.34.9", "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true }, "version": 0.4 }