{ "last_node_id": 118, "last_link_id": 97, "nodes": [ { "id": 24, "type": "AdvancedLivePortrait", "pos": [ 2680, 360 ], "size": [ 235.1999969482422, 474.2106018066406 ], "flags": {}, "order": 41, "mode": 0, "inputs": [ { "name": "src_images", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "motion_link", "type": "EDITOR_LINK", "link": 71, "shape": 7 }, { "name": "driving_images", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "command", "type": "STRING", "link": 70, "widget": { "name": "command" } } ], "outputs": [ { "name": "images", "type": "IMAGE", "links": [ 16 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "AdvancedLivePortrait" }, "widgets_values": [ 0, 0, 1.7000000000000002, "1 = 1:10\n2 = 5:10\n0 = 2:50\n1 = 2:0", false, true, "1 = 1:10\n2 = 5:10\n0 = 2:50\n1 = 2:0" ] }, { "id": 31, "type": "DownloadOpenUnmixModel", "pos": [ -164, 619 ], "size": [ 361.20001220703125, 58 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "OPEN_UNMIX_MODEL", "type": "OPEN_UNMIX_MODEL", "links": [ 23 ], "shape": 3 } ], "properties": { "Node name for S&R": "DownloadOpenUnmixModel" }, "widgets_values": [ "umxl" ] }, { "id": 64, "type": "PreviewAudio", "pos": [ -164, 1088 ], "size": [ 315, 76 ], "flags": {}, "order": 32, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 51 } ], "outputs": [], "properties": { "Node name for S&R": "PreviewAudio" }, "widgets_values": [ null ] }, { "id": 27, "type": "VHS_VideoCombine", "pos": [ 2945, 280 ], "size": [ 253.4889678955078, 334 ], "flags": {}, "order": 42, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": 16 }, { "name": "audio", "type": "AUDIO", "link": 30, "shape": 7 }, { "name": "meta_batch", "type": "VHS_BatchManager", "link": null, "shape": 7 }, { "name": "vae", "type": "VAE", "link": null, "shape": 7 } ], "outputs": [ { "name": "Filenames", "type": "VHS_FILENAMES", "links": null, "shape": 3 } ], "properties": { "Node name for S&R": "VHS_VideoCombine" }, "widgets_values": { "frame_rate": 15, "loop_count": 0, "filename_prefix": "AdvancedLivePortrait", "format": "video/h264-mp4", "pix_fmt": "yuv420p", "crf": 19, "save_metadata": true, "trim_to_audio": false, "pingpong": false, "save_output": true, "videopreview": { "hidden": false, "paused": false, "params": { "filename": "AdvancedLivePortrait_00306-audio.mp4", "subfolder": "", "type": "output", "format": "video/h264-mp4", "frame_rate": 15 } } } }, { "id": 88, "type": "Note", "pos": [ -675, 1660 ], "size": [ 343.6423645019531, 137.95391845703125 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "\n<--------here's some ways to manipulate features" ], "color": "#432", "bgcolor": "#653" }, { "id": 56, "type": "PreviewAudio", "pos": [ -152, 897 ], "size": [ 315, 76 ], "flags": {}, "order": 30, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 76 } ], "outputs": [], "properties": { "Node name for S&R": "PreviewAudio" }, "widgets_values": [ null ] }, { "id": 35, "type": "Note", "pos": [ 1500, 1290 ], "size": [ 210, 58 ], "flags": {}, "order": 2, "mode": 4, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "modulate pupils with synth" ], "color": "#432", "bgcolor": "#653" }, { "id": 36, "type": "Note", "pos": [ 1870, 1290 ], "size": [ 210, 58 ], "flags": { "collapsed": false }, "order": 3, "mode": 4, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "modulate roll with manual feature" ], "color": "#432", "bgcolor": "#653" }, { "id": 65, "type": "Note", "pos": [ 2250, 1290 ], "size": [ 210, 58 ], "flags": { "collapsed": false }, "order": 4, "mode": 4, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "modulate pitch with drums" ], "color": "#432", "bgcolor": "#653" }, { "id": 61, "type": "PreviewAudio", "pos": [ -163, 285 ], "size": [ 315, 76 ], "flags": {}, "order": 29, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 48 } ], "outputs": [], "properties": { "Node name for S&R": "PreviewAudio" }, "widgets_values": [ null ] }, { "id": 15, "type": "FlexExpressionEditor", "pos": [ 1430, 420 ], "size": [ 338.77764892578125, 830 ], "flags": {}, "order": 35, "mode": 0, "inputs": [ { "name": "src_image", "type": "IMAGE", "link": 17, "shape": 7 }, { "name": "sample_image", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "add_exp", "type": "EXP_DATA", "link": null, "shape": 7 }, { "name": "flex_motion_link", "type": "EDITOR_LINK", "link": null, "shape": 7 }, { "name": "feature", "type": "FEATURE", "link": 95, "shape": 7 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": null, "shape": 3 }, { "name": "flex_motion_link", "type": "EDITOR_LINK", "links": [ 18 ], "slot_index": 1, "shape": 3 }, { "name": "save_exp", "type": "EXP_DATA", "links": null, "slot_index": 2, "shape": 3 }, { "name": "command", "type": "STRING", "links": null, "shape": 3 } ], "properties": { "Node name for S&R": "FlexExpressionEditor" }, "widgets_values": [ 0, 0, 0, 0, 0, 0, -14.5, 0, 0, 0, 0, 0, 1, 1, "OnlyExpression", 1.7, 1, 1, 0, "pupil_x", "absolute" ] }, { "id": 28, "type": "FlexExpressionEditor", "pos": [ 1830, 420 ], "size": [ 336, 830 ], "flags": {}, "order": 39, "mode": 0, "inputs": [ { "name": "src_image", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "sample_image", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "add_exp", "type": "EXP_DATA", "link": null, "shape": 7 }, { "name": "flex_motion_link", "type": "EDITOR_LINK", "link": 18, "shape": 7 }, { "name": "feature", "type": "FEATURE", "link": 96, "shape": 7 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [], "slot_index": 0, "shape": 3 }, { "name": "flex_motion_link", "type": "EDITOR_LINK", "links": [ 49 ], "slot_index": 1, "shape": 3 }, { "name": "save_exp", "type": "EXP_DATA", "links": null, "shape": 3 }, { "name": "command", "type": "STRING", "links": [ 70 ], "slot_index": 3, "shape": 3 } ], "properties": { "Node name for S&R": "FlexExpressionEditor" }, "widgets_values": [ 0, 0, 15, 0, 15, 0, 0, 0, 0, 0, 0, 0, 1, 1, "OnlyExpression", 1.7, 1, 1, 0, "rotate_roll", "absolute" ] }, { "id": 62, "type": "FlexExpressionEditor", "pos": [ 2210, 420 ], "size": [ 336, 830 ], "flags": {}, "order": 36, "mode": 0, "inputs": [ { "name": "src_image", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "sample_image", "type": "IMAGE", "link": null, "shape": 7 }, { "name": "add_exp", "type": "EXP_DATA", "link": null, "shape": 7 }, { "name": "flex_motion_link", "type": "EDITOR_LINK", "link": 49, "shape": 7 }, { "name": "feature", "type": "FEATURE", "link": 97, "shape": 7 } ], "outputs": [ { "name": "image", "type": "IMAGE", "links": [], "slot_index": 0, "shape": 3 }, { "name": "flex_motion_link", "type": "EDITOR_LINK", "links": [ 71 ], "slot_index": 1, "shape": 3 }, { "name": "save_exp", "type": "EXP_DATA", "links": null, "shape": 3 }, { "name": "command", "type": "STRING", "links": [], "slot_index": 3, "shape": 3 } ], "properties": { "Node name for S&R": "FlexExpressionEditor" }, "widgets_values": [ 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, "OnlyExpression", 1.7, 1, 1, 0, "rotate_pitch", "absolute" ] }, { "id": 79, "type": "Note", "pos": [ 2688, 885 ], "size": [ 486.4787902832031, 230.9814453125 ], "flags": {}, "order": 5, "mode": 4, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "Flex Parameters: \n constrain_min_max: ensures modulated value is kept within bounds of the \n min and max of the parameter\n strength: a strength multiplier\n feature_threshold: minimum feature value to consider\n feature_param: the expression parameter to modulate\n feature_mode:\n -relative: modulation occurs relative to the parameter value\n -absolute: modulation occurs relative to 0\n\nNotes:\n The value for a parameter in a previous editor changes the starting position of \n that \n parameter in the next editor.\n\n" ], "color": "#432", "bgcolor": "#653" }, { "id": 60, "type": "Note", "pos": [ -630, 616 ], "size": [ 343.6423645019531, 137.95391845703125 ], "flags": {}, "order": 6, "mode": 0, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "Audio is one of many feature sources, and they are interchangeable.\n\n<--------here's some other feature sources. \ntutorial: https://youtu.be/QmWk2xse7pI" ], "color": "#432", "bgcolor": "#653" }, { "id": 32, "type": "AudioSeparatorSimple", "pos": [ -164, 729 ], "size": [ 336, 106 ], "flags": {}, "order": 28, "mode": 0, "inputs": [ { "name": "model", "type": "OPEN_UNMIX_MODEL", "link": 23 }, { "name": "audio", "type": "AUDIO", "link": 24 } ], "outputs": [ { "name": "audio", "type": "AUDIO", "links": null, "shape": 3 }, { "name": "drums_audio", "type": "AUDIO", "links": [ 76, 77 ], "slot_index": 1, "shape": 3 }, { "name": "vocals_audio", "type": "AUDIO", "links": [], "slot_index": 2, "shape": 3 }, { "name": "bass_audio", "type": "AUDIO", "links": [], "slot_index": 3, "shape": 3 }, { "name": "other_audio", "type": "AUDIO", "links": [ 51, 82 ], "slot_index": 4, "shape": 3 } ], "properties": { "Node name for S&R": "AudioSeparatorSimple" }, "widgets_values": [] }, { "id": 53, "type": "Note", "pos": [ -152.11404418945312, 1344.482421875 ], "size": [ 234.10646057128906, 70.32601165771484 ], "flags": {}, "order": 7, "mode": 0, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "audio feature from drums\nmanual feature for fun\nanother audio feature for the synth" ], "color": "#432", "bgcolor": "#653" }, { "id": 91, "type": "PreviewFeature", "pos": [ 763.4324340820312, 253.09954833984375 ], "size": [ 315, 246 ], "flags": {}, "order": 34, "mode": 0, "inputs": [ { "name": "feature", "type": "FEATURE", "link": 81 } ], "outputs": [], "properties": { "Node name for S&R": "PreviewFeature" }, "widgets_values": [] }, { "id": 16, "type": "VHS_LoadAudioUpload", "pos": [ -164, 420 ], "size": [ 243.818359375, 130 ], "flags": {}, "order": 8, "mode": 0, "inputs": [], "outputs": [ { "name": "audio", "type": "AUDIO", "links": [ 24, 30, 48 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "VHS_LoadAudioUpload" }, "widgets_values": { "audio": "royalty_free.mp3", "start_time": 16.01, "duration": 7, "choose audio to upload": "image" } }, { "id": 99, "type": "PreviewFeature", "pos": [ 736.76318359375, 652.2568969726562 ], "size": [ 315, 26 ], "flags": {}, "order": 40, "mode": 0, "inputs": [ { "name": "feature", "type": "FEATURE", "link": 89 } ], "outputs": [], "properties": { "Node name for S&R": "PreviewFeature" }, "widgets_values": [] }, { "id": 98, "type": "FeatureRenormalize", "pos": [ 279.18060302734375, 745.884765625 ], "size": [ 365.4000244140625, 106 ], "flags": {}, "order": 37, "mode": 0, "inputs": [ { "name": "feature", "type": "FEATURE", "link": 87 } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": [ 88, 89, 93 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "FeatureRenormalize" }, "widgets_values": [ -1, 1, false ] }, { "id": 101, "type": "MIDILoadAndExtract", "pos": [ -1928.4158935546875, 144.96095275878906 ], "size": [ 1020, 398 ], "flags": {}, "order": 9, "mode": 4, "inputs": [], "outputs": [ { "name": "MIDI", "type": "MIDI", "links": null }, { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "selectedNotes": [] }, "widgets_values": [ "Velocity", 30, 30, 512, 512, "prom_single_track.mid", "all", false, "", "upload", "refresh" ] }, { "id": 102, "type": "MotionFeatureNode", "pos": [ -1915, 542 ], "size": [ 315, 202 ], "flags": {}, "order": 10, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "MotionFeatureNode" }, "widgets_values": [ "mean_motion", 30, 512, 512, "Farneback", 0, 0 ] }, { "id": 103, "type": "ProximityFeatureNode", "pos": [ -1973.4158935546875, 781.9609375 ], "size": [ 430.8000183105469, 198 ], "flags": {}, "order": 11, "mode": 4, "inputs": [ { "name": "anchor_locations", "type": "LOCATION", "link": null }, { "name": "query_locations", "type": "LOCATION", "link": null } ], "outputs": [ { "name": "proximity_feature", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "ProximityFeatureNode" }, "widgets_values": [ "normalization_method", 30, 30, 512, 512, "frame" ] }, { "id": 104, "type": "RhythmFeatureExtractor", "pos": [ -1610.4158935546875, 744.9609375 ], "size": [ 428.4000244140625, 178 ], "flags": {}, "order": 12, "mode": 4, "inputs": [ { "name": "audio", "type": "AUDIO", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "RhythmFeatureExtractor" }, "widgets_values": [ "beat_locations", 30, 0, 512, 512, 4 ] }, { "id": 105, "type": "TimeFeatureNode", "pos": [ -1597.0078125, 538.0409545898438 ], "size": [ 315, 202 ], "flags": {}, "order": 13, "mode": 4, "inputs": [], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "TimeFeatureNode" }, "widgets_values": [ "smooth", 30, 30, 512, 512, 30, 0 ] }, { "id": 106, "type": "ManualFeatureFromPipe", "pos": [ -1237.0078125, 538.0409545898438 ], "size": [ 428.4000244140625, 130 ], "flags": {}, "order": 14, "mode": 4, "inputs": [ { "name": "feature_pipe", "type": "FEATURE_PIPE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "ManualFeatureFromPipe" }, "widgets_values": [ "0,10,20", "0.0,0.5,1.0", 1, "none" ] }, { "id": 107, "type": "AreaFeatureNode", "pos": [ -1207.0078125, 738.0409545898438 ], "size": [ 340.20001220703125, 154 ], "flags": {}, "order": 15, "mode": 4, "inputs": [ { "name": "masks", "type": "MASK", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "AreaFeatureNode" }, "widgets_values": [ "total_area", 30, 512, 512, 0.5 ] }, { "id": 108, "type": "DepthFeatureNode", "pos": [ -1267.0078125, 938.0409545898438 ], "size": [ 315, 130 ], "flags": {}, "order": 16, "mode": 4, "inputs": [ { "name": "depth_maps", "type": "IMAGE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "DepthFeatureNode" }, "widgets_values": [ "mean_depth", 30, 512, 512 ] }, { "id": 109, "type": "ColorFeatureNode", "pos": [ -1607.0078125, 948.0409545898438 ], "size": [ 352.79998779296875, 130 ], "flags": {}, "order": 17, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "ColorFeatureNode" }, "widgets_values": [ "dominant_color", 30, 512, 512 ] }, { "id": 110, "type": "BrightnessFeatureNode", "pos": [ -1937.0078125, 948.0409545898438 ], "size": [ 352.79998779296875, 130 ], "flags": {}, "order": 18, "mode": 4, "inputs": [ { "name": "images", "type": "IMAGE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "BrightnessFeatureNode" }, "widgets_values": [ "mean_brightness", 30, 512, 512 ] }, { "id": 111, "type": "FeatureMixer", "pos": [ -2048.801513671875, 1448.3726806640625 ], "size": [ 315, 322 ], "flags": {}, "order": 19, "mode": 4, "inputs": [ { "name": "feature", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureMixer" }, "widgets_values": [ 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0.5, false ] }, { "id": 112, "type": "PitchFeatureExtractor", "pos": [ -1917.4158935546875, 1112.9609375 ], "size": [ 443.4000244140625, 198 ], "flags": {}, "order": 20, "mode": 4, "inputs": [ { "name": "audio", "type": "AUDIO", "link": null }, { "name": "opt_pitch_range_collections", "type": "PITCH_RANGE_COLLECTION", "link": null, "shape": 7 } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "PitchFeatureExtractor" }, "widgets_values": [ "frequency", 30, 0, 512, 512, "medium" ] }, { "id": 113, "type": "FeatureCombine", "pos": [ -1645.8013916015625, 1451.3726806640625 ], "size": [ 315, 150 ], "flags": {}, "order": 21, "mode": 4, "inputs": [ { "name": "feature1", "type": "FEATURE", "link": null }, { "name": "feature2", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureCombine" }, "widgets_values": [ "add", 1, 1, false ] }, { "id": 114, "type": "FeatureOscillator", "pos": [ -1232.8013916015625, 1461.3726806640625 ], "size": [ 352.79998779296875, 178 ], "flags": {}, "order": 22, "mode": 4, "inputs": [ { "name": "feature", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureOscillator" }, "widgets_values": [ "sine", 1, 0.5, 0, 0.5, false ] }, { "id": 115, "type": "FeatureAccumulate", "pos": [ -1229.8013916015625, 1731.3726806640625 ], "size": [ 352.79998779296875, 202 ], "flags": {}, "order": 23, "mode": 4, "inputs": [ { "name": "feature", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureAccumulate" }, "widgets_values": [ 0, 1, 0, false, false, 0, false ] }, { "id": 116, "type": "FeatureMath", "pos": [ -1639.8013916015625, 1655.3726806640625 ], "size": [ 315, 106 ], "flags": {}, "order": 24, "mode": 4, "inputs": [ { "name": "feature", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureMath" }, "widgets_values": [ 0, "add", false ] }, { "id": 117, "type": "FeatureSmoothing", "pos": [ -1633.8013916015625, 1852.3726806640625 ], "size": [ 340.20001220703125, 154 ], "flags": {}, "order": 25, "mode": 4, "inputs": [ { "name": "feature", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureSmoothing" }, "widgets_values": [ "moving_average", 5, 0.3, 1, false ] }, { "id": 118, "type": "FeatureScaler", "pos": [ -2049.801513671875, 1850.3726806640625 ], "size": [ 315, 154 ], "flags": {}, "order": 26, "mode": 4, "inputs": [ { "name": "feature", "type": "FEATURE", "link": null } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": null } ], "properties": { "Node name for S&R": "FeatureScaler" }, "widgets_values": [ "linear", 0, 1, 2, false ] }, { "id": 89, "type": "AudioFeatureExtractor", "pos": [ 271.2274169921875, 268.01739501953125 ], "size": [ 415.8000183105469, 174 ], "flags": {}, "order": 31, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 77 } ], "outputs": [ { "name": "feature", "type": "FEATURE", "links": [ 78, 81, 92, 94, 95 ], "slot_index": 0 }, { "name": "frame_count", "type": "INT", "links": [], "slot_index": 1 } ], "properties": { "Node name for S&R": "AudioFeatureExtractor" }, "widgets_values": [ "amplitude_envelope", 30, 0, 512, 512 ] }, { "id": 93, "type": "AudioFeatureExtractor", "pos": [ 283.9638366699219, 512.5435180664062 ], "size": [ 415.8000183105469, 174 ], "flags": {}, "order": 33, "mode": 0, "inputs": [ { "name": "audio", "type": "AUDIO", "link": 82 } ], "outputs": [ { "name": "feature", "type": "FEATURE", "links": [ 87, 96 ], "slot_index": 0 }, { "name": "frame_count", "type": "INT", "links": [ 90 ], "slot_index": 1 } ], "properties": { "Node name for S&R": "AudioFeatureExtractor" }, "widgets_values": [ "amplitude_envelope", 30, 0, 512, 512 ] }, { "id": 100, "type": "ManualFeatureNode", "pos": [ 287.90325927734375, 915.4197387695312 ], "size": [ 365.4000244140625, 250 ], "flags": {}, "order": 38, "mode": 0, "inputs": [ { "name": "frame_count", "type": "INT", "link": 90, "widget": { "name": "frame_count" } } ], "outputs": [ { "name": "FEATURE", "type": "FEATURE", "links": [ 91, 97 ], "slot_index": 0 } ], "properties": { "Node name for S&R": "ManualFeatureNode" }, "widgets_values": [ "manual", 30, 30, 512, 512, "0", "-1", 1, "none" ] }, { "id": 22, "type": "LoadImage", "pos": [ 1079, 420 ], "size": [ 315, 314 ], "flags": {}, "order": 27, "mode": 0, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 17 ], "slot_index": 0, "shape": 3 }, { "name": "MASK", "type": "MASK", "links": null, "slot_index": 1, "shape": 3 } ], "properties": { "Node name for S&R": "LoadImage" }, "widgets_values": [ "source_image.png", "image" ] } ], "links": [ [ 16, 24, 0, 27, 0, "IMAGE" ], [ 17, 22, 0, 15, 0, "IMAGE" ], [ 18, 15, 1, 28, 3, "EDITOR_LINK" ], [ 23, 31, 0, 32, 0, "OPEN_UNMIX_MODEL" ], [ 24, 16, 0, 32, 1, "AUDIO" ], [ 30, 16, 0, 27, 1, "AUDIO" ], [ 48, 16, 0, 61, 0, "AUDIO" ], [ 49, 28, 1, 62, 3, "EDITOR_LINK" ], [ 51, 32, 4, 64, 0, "AUDIO" ], [ 70, 28, 3, 24, 3, "STRING" ], [ 71, 62, 1, 24, 1, "EDITOR_LINK" ], [ 76, 32, 1, 56, 0, "AUDIO" ], [ 77, 32, 1, 89, 0, "AUDIO" ], [ 78, 89, 0, 62, 4, "FEATURE" ], [ 81, 89, 0, 91, 0, "FEATURE" ], [ 82, 32, 4, 93, 0, "AUDIO" ], [ 87, 93, 0, 98, 0, "FEATURE" ], [ 88, 98, 0, 15, 4, "FEATURE" ], [ 89, 98, 0, 99, 0, "FEATURE" ], [ 90, 93, 1, 100, 0, "INT" ], [ 91, 100, 0, 28, 4, "FEATURE" ], [ 92, 89, 0, 15, 4, "FEATURE" ], [ 93, 98, 0, 15, 4, "FEATURE" ], [ 94, 89, 0, 62, 4, "FEATURE" ], [ 95, 89, 0, 15, 4, "FEATURE" ], [ 96, 93, 0, 28, 4, "FEATURE" ], [ 97, 100, 0, 62, 4, "FEATURE" ] ], "groups": [ { "id": 1, "title": ":)", "bounding": [ -2768, -53, 1989, 1400 ], "color": "#3f789e", "font_size": 1000, "flags": {} }, { "id": 2, "title": "Feature Manipulation", "bounding": [ -2092, 1352, 1315, 699 ], "color": "#3f789e", "font_size": 24, "flags": {} } ], "config": {}, "extra": { "ds": { "scale": 0.31384283767210047, "offset": [ 1245.7201833518534, 636.501480335283 ] }, "node_versions": { "ComfyUI-AdvancedLivePortrait": "3bba732915e22f18af0d221b9c5c282990181f1b", "ComfyUI_RyanOnTheInside": "0507092b2c3f5c51b45989c6c4fd51c1add26513", "comfy-core": "0.3.12", "ComfyUI-VideoHelperSuite": "6953fa21443cf55f7c3b61ed3f4c87c5d3677fe1" }, "ue_links": [] }, "version": 0.4 }