usernameahoy

Wan 2.2 Vace Full Inpaint

Jan 16th, 2026 (edited)
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 69.68 KB | None | 0 0
  1. {
  2.   "id": "1f24c045-60ba-42e0-b40c-355b58cd9f8d",
  3.   "revision": 0,
  4.   "last_node_id": 529,
  5.   "last_link_id": 1179,
  6.   "nodes": [
  7.     {
  8.       "id": 44,
  9.       "type": "Note",
  10.       "pos": [
  11.         838.0069690202611,
  12.         -2651.3285176216286
  13.       ],
  14.       "size": [
  15.         364.1833190917969,
  16.         97.5
  17.       ],
  18.       "flags": {},
  19.       "order": 0,
  20.       "mode": 0,
  21.       "inputs": [],
  22.       "outputs": [],
  23.       "properties": {
  24.         "ue_properties": {
  25.           "version": "7.5.2",
  26.           "widget_ue_connectable": {},
  27.           "input_ue_unconnectable": {}
  28.         }
  29.       },
  30.       "widgets_values": [
  31.         "Un-bypass this if you have Triton installed for + speed"
  32.       ],
  33.       "color": "#432",
  34.       "bgcolor": "#653"
  35.     },
  36.     {
  37.       "id": 238,
  38.       "type": "GetNode",
  39.       "pos": [
  40.         1461.679200911856,
  41.         -524.036620957081
  42.       ],
  43.       "size": [
  44.         225,
  45.         8
  46.       ],
  47.       "flags": {
  48.         "collapsed": true
  49.       },
  50.       "order": 1,
  51.       "mode": 0,
  52.       "inputs": [],
  53.       "outputs": [
  54.         {
  55.           "name": "WANVAE",
  56.           "type": "WANVAE",
  57.           "links": [
  58.             440
  59.           ]
  60.         }
  61.       ],
  62.       "title": "Get_WanVAE",
  63.       "properties": {
  64.         "ue_properties": {
  65.           "version": "7.5.2",
  66.           "widget_ue_connectable": {},
  67.           "input_ue_unconnectable": {}
  68.         }
  69.       },
  70.       "widgets_values": [
  71.         "WanVAE"
  72.       ],
  73.       "color": "#322",
  74.       "bgcolor": "#533"
  75.     },
  76.     {
  77.       "id": 121,
  78.       "type": "SetNode",
  79.       "pos": [
  80.         867.4858729882969,
  81.         -2267.608758138927
  82.       ],
  83.       "size": [
  84.         225,
  85.         8
  86.       ],
  87.       "flags": {
  88.         "collapsed": true
  89.       },
  90.       "order": 41,
  91.       "mode": 0,
  92.       "inputs": [
  93.         {
  94.           "name": "WANVIDEOMODEL",
  95.           "type": "WANVIDEOMODEL",
  96.           "link": 246
  97.         }
  98.       ],
  99.       "outputs": [
  100.         {
  101.           "name": "*",
  102.           "type": "*",
  103.           "links": null
  104.         }
  105.       ],
  106.       "title": "Set_WanModelHigh",
  107.       "properties": {
  108.         "previousName": "WanModelHigh",
  109.         "ue_properties": {
  110.           "version": "7.5.2",
  111.           "widget_ue_connectable": {},
  112.           "input_ue_unconnectable": {}
  113.         }
  114.       },
  115.       "widgets_values": [
  116.         "WanModelHigh"
  117.       ]
  118.     },
  119.     {
  120.       "id": 182,
  121.       "type": "Note",
  122.       "pos": [
  123.         848.8867046743125,
  124.         -2045.0440775369889
  125.       ],
  126.       "size": [
  127.         398.95001220703125,
  128.         137.1999969482422
  129.       ],
  130.       "flags": {},
  131.       "order": 2,
  132.       "mode": 0,
  133.       "inputs": [],
  134.       "outputs": [],
  135.       "properties": {
  136.         "ue_properties": {
  137.           "version": "7.5.2",
  138.           "widget_ue_connectable": {},
  139.           "input_ue_unconnectable": {}
  140.         }
  141.       },
  142.       "widgets_values": [
  143.         "VACE uses T2V models, not I2V.\n\nSmoothMix is good for anime, Remix is good for everything else. I haven't tried any others."
  144.       ],
  145.       "color": "#432",
  146.       "bgcolor": "#653"
  147.     },
  148.     {
  149.       "id": 424,
  150.       "type": "WanVideoVACEModelSelect",
  151.       "pos": [
  152.         246.78106962059837,
  153.         -1141.7736335364755
  154.       ],
  155.       "size": [
  156.         583.1500244140625,
  157.         82.66666412353516
  158.       ],
  159.       "flags": {},
  160.       "order": 3,
  161.       "mode": 0,
  162.       "inputs": [],
  163.       "outputs": [
  164.         {
  165.           "name": "extra_model",
  166.           "type": "VACEPATH",
  167.           "links": [
  168.             911
  169.           ]
  170.         }
  171.       ],
  172.       "properties": {
  173.         "cnr_id": "ComfyUI-WanVideoWrapper",
  174.         "ver": "7d238261361608683ae6627aec6994cb69554ca7",
  175.         "Node name for S&R": "WanVideoVACEModelSelect",
  176.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  177.         "ue_properties": {
  178.           "version": "7.5.2",
  179.           "widget_ue_connectable": {},
  180.           "input_ue_unconnectable": {}
  181.         }
  182.       },
  183.       "widgets_values": [
  184.         "Wan2_2_Fun_VACE_module_A14B_LOW_bf16.safetensors"
  185.       ]
  186.     },
  187.     {
  188.       "id": 428,
  189.       "type": "SetNode",
  190.       "pos": [
  191.         868.0464167828734,
  192.         -1617.4911036803214
  193.       ],
  194.       "size": [
  195.         225,
  196.         8
  197.       ],
  198.       "flags": {
  199.         "collapsed": true
  200.       },
  201.       "order": 42,
  202.       "mode": 0,
  203.       "inputs": [
  204.         {
  205.           "name": "WANVIDEOMODEL",
  206.           "type": "WANVIDEOMODEL",
  207.           "link": 917
  208.         }
  209.       ],
  210.       "outputs": [
  211.         {
  212.           "name": "*",
  213.           "type": "*",
  214.           "links": null
  215.         }
  216.       ],
  217.       "title": "Set_WanModelLow",
  218.       "properties": {
  219.         "previousName": "WanModelLow",
  220.         "ue_properties": {
  221.           "widget_ue_connectable": {},
  222.           "version": "7.5.2",
  223.           "input_ue_unconnectable": {}
  224.         }
  225.       },
  226.       "widgets_values": [
  227.         "WanModelLow"
  228.       ]
  229.     },
  230.     {
  231.       "id": 122,
  232.       "type": "SetNode",
  233.       "pos": [
  234.         665.288476466633,
  235.         -925.6942648854442
  236.       ],
  237.       "size": [
  238.         225,
  239.         8
  240.       ],
  241.       "flags": {
  242.         "collapsed": true
  243.       },
  244.       "order": 33,
  245.       "mode": 0,
  246.       "inputs": [
  247.         {
  248.           "name": "WANVAE",
  249.           "type": "WANVAE",
  250.           "link": 247
  251.         }
  252.       ],
  253.       "outputs": [
  254.         {
  255.           "name": "*",
  256.           "type": "*",
  257.           "links": null
  258.         }
  259.       ],
  260.       "title": "Set_WanVAE",
  261.       "properties": {
  262.         "previousName": "WanVAE",
  263.         "ue_properties": {
  264.           "version": "7.5.2",
  265.           "widget_ue_connectable": {},
  266.           "input_ue_unconnectable": {}
  267.         }
  268.       },
  269.       "widgets_values": [
  270.         "WanVAE"
  271.       ],
  272.       "color": "#322",
  273.       "bgcolor": "#533"
  274.     },
  275.     {
  276.       "id": 38,
  277.       "type": "WanVideoVAELoader",
  278.       "pos": [
  279.         247.37470023114088,
  280.         -960.0862893261186
  281.       ],
  282.       "size": [
  283.         369.0833435058594,
  284.         145.3333282470703
  285.       ],
  286.       "flags": {},
  287.       "order": 4,
  288.       "mode": 0,
  289.       "inputs": [
  290.         {
  291.           "name": "compile_args",
  292.           "shape": 7,
  293.           "type": "WANCOMPILEARGS",
  294.           "link": null
  295.         }
  296.       ],
  297.       "outputs": [
  298.         {
  299.           "name": "vae",
  300.           "type": "WANVAE",
  301.           "slot_index": 0,
  302.           "links": [
  303.             247
  304.           ]
  305.         }
  306.       ],
  307.       "properties": {
  308.         "cnr_id": "ComfyUI-WanVideoWrapper",
  309.         "ver": "3869b0482b615b6a8fd6f346467c5ef6627eed72",
  310.         "Node name for S&R": "WanVideoVAELoader",
  311.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  312.         "ue_properties": {
  313.           "version": "7.5.2",
  314.           "widget_ue_connectable": {},
  315.           "input_ue_unconnectable": {}
  316.         }
  317.       },
  318.       "widgets_values": [
  319.         "wan_2.1_vae.safetensors",
  320.         "bf16",
  321.         false
  322.       ],
  323.       "color": "#322",
  324.       "bgcolor": "#533"
  325.     },
  326.     {
  327.       "id": 35,
  328.       "type": "WanVideoTorchCompileSettings",
  329.       "pos": [
  330.         272.10528384365307,
  331.         -2690.831398524519
  332.       ],
  333.       "size": [
  334.         507.95001220703125,
  335.         321.3333435058594
  336.       ],
  337.       "flags": {},
  338.       "order": 5,
  339.       "mode": 4,
  340.       "inputs": [],
  341.       "outputs": [
  342.         {
  343.           "name": "torch_compile_args",
  344.           "type": "WANCOMPILEARGS",
  345.           "slot_index": 0,
  346.           "links": [
  347.             408,
  348.             1153
  349.           ]
  350.         }
  351.       ],
  352.       "properties": {
  353.         "cnr_id": "ComfyUI-WanVideoWrapper",
  354.         "ver": "3869b0482b615b6a8fd6f346467c5ef6627eed72",
  355.         "Node name for S&R": "WanVideoTorchCompileSettings",
  356.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  357.         "ue_properties": {
  358.           "version": "7.5.2",
  359.           "widget_ue_connectable": {},
  360.           "input_ue_unconnectable": {}
  361.         }
  362.       },
  363.       "widgets_values": [
  364.         "inductor",
  365.         false,
  366.         "default",
  367.         false,
  368.         64,
  369.         true,
  370.         128,
  371.         false,
  372.         false
  373.       ]
  374.     },
  375.     {
  376.       "id": 42,
  377.       "type": "Note",
  378.       "pos": [
  379.         -300.25481092382597,
  380.         -2531.26395399663
  381.       ],
  382.       "size": [
  383.         436.4333190917969,
  384.         183.5
  385.       ],
  386.       "flags": {},
  387.       "order": 6,
  388.       "mode": 0,
  389.       "inputs": [],
  390.       "outputs": [],
  391.       "properties": {
  392.         "ue_properties": {
  393.           "version": "7.5.2",
  394.           "widget_ue_connectable": {},
  395.           "input_ue_unconnectable": {}
  396.         }
  397.       },
  398.       "widgets_values": [
  399.         "20 blocks w/ 1 prefetch is a big VRAM saver with very little speed loss.\n\n16 blocks w/ 0 prefetch is also fine.\n\nSwapping 1 VACE block supposedly drops VRAM usage a lot too, but I haven't tested that so your mileage may vary."
  400.       ],
  401.       "color": "#432",
  402.       "bgcolor": "#653"
  403.     },
  404.     {
  405.       "id": 242,
  406.       "type": "GetNode",
  407.       "pos": [
  408.         1516.350454858294,
  409.         63.56210605361298
  410.       ],
  411.       "size": [
  412.         225,
  413.         8
  414.       ],
  415.       "flags": {
  416.         "collapsed": true
  417.       },
  418.       "order": 7,
  419.       "mode": 0,
  420.       "inputs": [],
  421.       "outputs": [
  422.         {
  423.           "name": "WANVAE",
  424.           "type": "WANVAE",
  425.           "links": [
  426.             460
  427.           ]
  428.         }
  429.       ],
  430.       "title": "Get_WanVAE",
  431.       "properties": {
  432.         "ue_properties": {
  433.           "version": "7.5.2",
  434.           "widget_ue_connectable": {},
  435.           "input_ue_unconnectable": {}
  436.         }
  437.       },
  438.       "widgets_values": [
  439.         "WanVAE"
  440.       ],
  441.       "color": "#322",
  442.       "bgcolor": "#533"
  443.     },
  444.     {
  445.       "id": 372,
  446.       "type": "WanVideoSamplerv2",
  447.       "pos": [
  448.         1960.3136986624306,
  449.         -921.704405446279
  450.       ],
  451.       "size": [
  452.         343.6833190917969,
  453.         288
  454.       ],
  455.       "flags": {},
  456.       "order": 47,
  457.       "mode": 0,
  458.       "inputs": [
  459.         {
  460.           "name": "model",
  461.           "type": "WANVIDEOMODEL",
  462.           "link": 740
  463.         },
  464.         {
  465.           "name": "image_embeds",
  466.           "type": "WANVIDIMAGE_EMBEDS",
  467.           "link": 878
  468.         },
  469.         {
  470.           "name": "scheduler",
  471.           "type": "WANVIDEOSCHEDULER",
  472.           "link": 742
  473.         },
  474.         {
  475.           "name": "text_embeds",
  476.           "shape": 7,
  477.           "type": "WANVIDEOTEXTEMBEDS",
  478.           "link": 762
  479.         },
  480.         {
  481.           "name": "samples",
  482.           "shape": 7,
  483.           "type": "LATENT",
  484.           "link": null
  485.         },
  486.         {
  487.           "name": "extra_args",
  488.           "shape": 7,
  489.           "type": "WANVIDSAMPLEREXTRAARGS",
  490.           "link": 1179
  491.         }
  492.       ],
  493.       "outputs": [
  494.         {
  495.           "name": "samples",
  496.           "type": "LATENT",
  497.           "links": [
  498.             900
  499.           ]
  500.         },
  501.         {
  502.           "name": "denoised_samples",
  503.           "type": "LATENT",
  504.           "links": []
  505.         }
  506.       ],
  507.       "properties": {
  508.         "cnr_id": "ComfyUI-WanVideoWrapper",
  509.         "ver": "e855726f10163bcf1fa6e80e85b55ff67eb89d96",
  510.         "Node name for S&R": "WanVideoSamplerv2",
  511.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  512.         "ue_properties": {
  513.           "widget_ue_connectable": {
  514.             "seed": true
  515.           },
  516.           "version": "7.5.2",
  517.           "input_ue_unconnectable": {}
  518.         }
  519.       },
  520.       "widgets_values": [
  521.         1,
  522.         144792224631098,
  523.         "randomize",
  524.         true,
  525.         false
  526.       ]
  527.     },
  528.     {
  529.       "id": 241,
  530.       "type": "GetNode",
  531.       "pos": [
  532.         1970.7336305956517,
  533.         -971.7920787769073
  534.       ],
  535.       "size": [
  536.         225,
  537.         8
  538.       ],
  539.       "flags": {
  540.         "collapsed": true
  541.       },
  542.       "order": 8,
  543.       "mode": 0,
  544.       "inputs": [],
  545.       "outputs": [
  546.         {
  547.           "name": "WANVIDEOMODEL",
  548.           "type": "WANVIDEOMODEL",
  549.           "links": [
  550.             740
  551.           ]
  552.         }
  553.       ],
  554.       "title": "Get_WanModelHigh",
  555.       "properties": {
  556.         "ue_properties": {
  557.           "version": "7.5.2",
  558.           "widget_ue_connectable": {},
  559.           "input_ue_unconnectable": {}
  560.         }
  561.       },
  562.       "widgets_values": [
  563.         "WanModelHigh"
  564.       ]
  565.     },
  566.     {
  567.       "id": 369,
  568.       "type": "WanVideoApplyNAG",
  569.       "pos": [
  570.         1474.308462717023,
  571.         -918.7697014739407
  572.       ],
  573.       "size": [
  574.         340.73333740234375,
  575.         168
  576.       ],
  577.       "flags": {},
  578.       "order": 36,
  579.       "mode": 0,
  580.       "inputs": [
  581.         {
  582.           "name": "original_text_embeds",
  583.           "type": "WANVIDEOTEXTEMBEDS",
  584.           "link": 766
  585.         },
  586.         {
  587.           "name": "nag_text_embeds",
  588.           "type": "WANVIDEOTEXTEMBEDS",
  589.           "link": 767
  590.         }
  591.       ],
  592.       "outputs": [
  593.         {
  594.           "name": "text_embeds",
  595.           "type": "WANVIDEOTEXTEMBEDS",
  596.           "links": [
  597.             762,
  598.             907
  599.           ]
  600.         }
  601.       ],
  602.       "properties": {
  603.         "cnr_id": "ComfyUI-WanVideoWrapper",
  604.         "ver": "5a52d6b92fc2cb93c0dcc6ab9b0ee2e30ac149e4",
  605.         "Node name for S&R": "WanVideoApplyNAG",
  606.         "aux_id": "kijai/ComfyUI-WanVideoWrapper",
  607.         "ue_properties": {
  608.           "widget_ue_connectable": {},
  609.           "version": "7.5.2",
  610.           "input_ue_unconnectable": {}
  611.         }
  612.       },
  613.       "widgets_values": [
  614.         11,
  615.         2.5,
  616.         0.25
  617.       ]
  618.     },
  619.     {
  620.       "id": 224,
  621.       "type": "WanVideoVACEModelSelect",
  622.       "pos": [
  623.         242.85726305856224,
  624.         -1785.8899554283503
  625.       ],
  626.       "size": [
  627.         579.4500122070312,
  628.         82.66666412353516
  629.       ],
  630.       "flags": {},
  631.       "order": 9,
  632.       "mode": 0,
  633.       "inputs": [],
  634.       "outputs": [
  635.         {
  636.           "name": "extra_model",
  637.           "type": "VACEPATH",
  638.           "links": [
  639.             761
  640.           ]
  641.         }
  642.       ],
  643.       "properties": {
  644.         "cnr_id": "ComfyUI-WanVideoWrapper",
  645.         "ver": "7d238261361608683ae6627aec6994cb69554ca7",
  646.         "Node name for S&R": "WanVideoVACEModelSelect",
  647.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  648.         "ue_properties": {
  649.           "version": "7.5.2",
  650.           "widget_ue_connectable": {},
  651.           "input_ue_unconnectable": {}
  652.         }
  653.       },
  654.       "widgets_values": [
  655.         "Wan2_2_Fun_VACE_module_A14B_HIGH_bf16.safetensors"
  656.       ]
  657.     },
  658.     {
  659.       "id": 433,
  660.       "type": "WanVideoBlockSwap",
  661.       "pos": [
  662.         -255.6453704473597,
  663.         -2217.9496737921204
  664.       ],
  665.       "size": [
  666.         351.01666259765625,
  667.         256
  668.       ],
  669.       "flags": {},
  670.       "order": 10,
  671.       "mode": 0,
  672.       "inputs": [],
  673.       "outputs": [
  674.         {
  675.           "name": "block_swap_args",
  676.           "type": "BLOCKSWAPARGS",
  677.           "links": [
  678.             925,
  679.             978
  680.           ]
  681.         }
  682.       ],
  683.       "properties": {
  684.         "cnr_id": "ComfyUI-WanVideoWrapper",
  685.         "ver": "bf1d77fe155c0bdbefd3d48bf5b320dce8c55849",
  686.         "Node name for S&R": "WanVideoBlockSwap",
  687.         "ue_properties": {
  688.           "widget_ue_connectable": {},
  689.           "version": "7.5.2",
  690.           "input_ue_unconnectable": {}
  691.         }
  692.       },
  693.       "widgets_values": [
  694.         20,
  695.         false,
  696.         false,
  697.         false,
  698.         0,
  699.         1,
  700.         false
  701.       ]
  702.     },
  703.     {
  704.       "id": 36,
  705.       "type": "Note",
  706.       "pos": [
  707.         908.2792133010462,
  708.         -1833.194003899008
  709.       ],
  710.       "size": [
  711.         319.73333740234375,
  712.         129.81666564941406
  713.       ],
  714.       "flags": {},
  715.       "order": 11,
  716.       "mode": 0,
  717.       "inputs": [],
  718.       "outputs": [],
  719.       "properties": {
  720.         "ue_properties": {
  721.           "version": "7.5.2",
  722.           "widget_ue_connectable": {},
  723.           "input_ue_unconnectable": {}
  724.         }
  725.       },
  726.       "widgets_values": [
  727.         "Switch attention mode to SDPA if you don't have Sageattention. You should get Sageattention though, it's a big free speed boost."
  728.       ],
  729.       "color": "#432",
  730.       "bgcolor": "#653"
  731.     },
  732.     {
  733.       "id": 422,
  734.       "type": "WanVideoSamplerv2",
  735.       "pos": [
  736.         2365.4006582353823,
  737.         -918.3080860515544
  738.       ],
  739.       "size": [
  740.         336.25,
  741.         288
  742.       ],
  743.       "flags": {},
  744.       "order": 48,
  745.       "mode": 0,
  746.       "inputs": [
  747.         {
  748.           "name": "model",
  749.           "type": "WANVIDEOMODEL",
  750.           "link": 918
  751.         },
  752.         {
  753.           "name": "image_embeds",
  754.           "type": "WANVIDIMAGE_EMBEDS",
  755.           "link": 902
  756.         },
  757.         {
  758.           "name": "scheduler",
  759.           "type": "WANVIDEOSCHEDULER",
  760.           "link": 906
  761.         },
  762.         {
  763.           "name": "text_embeds",
  764.           "shape": 7,
  765.           "type": "WANVIDEOTEXTEMBEDS",
  766.           "link": 907
  767.         },
  768.         {
  769.           "name": "samples",
  770.           "shape": 7,
  771.           "type": "LATENT",
  772.           "link": 900
  773.         },
  774.         {
  775.           "name": "extra_args",
  776.           "shape": 7,
  777.           "type": "WANVIDSAMPLEREXTRAARGS",
  778.           "link": 1178
  779.         }
  780.       ],
  781.       "outputs": [
  782.         {
  783.           "name": "samples",
  784.           "type": "LATENT",
  785.           "links": [
  786.             971
  787.           ]
  788.         },
  789.         {
  790.           "name": "denoised_samples",
  791.           "type": "LATENT",
  792.           "links": []
  793.         }
  794.       ],
  795.       "properties": {
  796.         "cnr_id": "ComfyUI-WanVideoWrapper",
  797.         "ver": "e855726f10163bcf1fa6e80e85b55ff67eb89d96",
  798.         "Node name for S&R": "WanVideoSamplerv2",
  799.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  800.         "ue_properties": {
  801.           "widget_ue_connectable": {
  802.             "seed": true
  803.           },
  804.           "version": "7.5.2",
  805.           "input_ue_unconnectable": {}
  806.         }
  807.       },
  808.       "widgets_values": [
  809.         1,
  810.         113308333304291,
  811.         "randomize",
  812.         true,
  813.         false
  814.       ]
  815.     },
  816.     {
  817.       "id": 429,
  818.       "type": "GetNode",
  819.       "pos": [
  820.         2367.9068034125994,
  821.         -966.0545954542847
  822.       ],
  823.       "size": [
  824.         225,
  825.         8
  826.       ],
  827.       "flags": {
  828.         "collapsed": true
  829.       },
  830.       "order": 12,
  831.       "mode": 0,
  832.       "inputs": [],
  833.       "outputs": [
  834.         {
  835.           "name": "WANVIDEOMODEL",
  836.           "type": "WANVIDEOMODEL",
  837.           "links": [
  838.             918
  839.           ]
  840.         }
  841.       ],
  842.       "title": "Get_WanModelLow",
  843.       "properties": {
  844.         "ue_properties": {
  845.           "widget_ue_connectable": {},
  846.           "version": "7.5.2",
  847.           "input_ue_unconnectable": {}
  848.         }
  849.       },
  850.       "widgets_values": [
  851.         "WanModelLow"
  852.       ]
  853.     },
  854.     {
  855.       "id": 331,
  856.       "type": "SaveImage",
  857.       "pos": [
  858.         1786.4084279069282,
  859.         108.90142884001705
  860.       ],
  861.       "size": [
  862.         225,
  863.         8
  864.       ],
  865.       "flags": {
  866.         "collapsed": true
  867.       },
  868.       "order": 51,
  869.       "mode": 0,
  870.       "inputs": [
  871.         {
  872.           "name": "images",
  873.           "type": "IMAGE",
  874.           "link": 1068
  875.         }
  876.       ],
  877.       "outputs": [],
  878.       "properties": {
  879.         "cnr_id": "comfy-core",
  880.         "ver": "0.3.72",
  881.         "Node name for S&R": "SaveImage",
  882.         "ue_properties": {
  883.           "widget_ue_connectable": {},
  884.           "version": "7.5.2",
  885.           "input_ue_unconnectable": {}
  886.         }
  887.       },
  888.       "widgets_values": [
  889.         "wan_vace_%date:yyyy-MM-dd_hh-mm-ss%/wan_extend_%date:yyyy-MM-dd_hh-mm-ss%"
  890.       ]
  891.     },
  892.     {
  893.       "id": 261,
  894.       "type": "WanVideoDecode",
  895.       "pos": [
  896.         1510.2170769147062,
  897.         116.28763786260754
  898.       ],
  899.       "size": [
  900.         225,
  901.         8
  902.       ],
  903.       "flags": {
  904.         "collapsed": true
  905.       },
  906.       "order": 49,
  907.       "mode": 0,
  908.       "inputs": [
  909.         {
  910.           "name": "vae",
  911.           "type": "WANVAE",
  912.           "link": 460
  913.         },
  914.         {
  915.           "name": "samples",
  916.           "type": "LATENT",
  917.           "link": 971
  918.         }
  919.       ],
  920.       "outputs": [
  921.         {
  922.           "name": "images",
  923.           "type": "IMAGE",
  924.           "slot_index": 0,
  925.           "links": [
  926.             1067,
  927.             1068
  928.           ]
  929.         }
  930.       ],
  931.       "properties": {
  932.         "cnr_id": "ComfyUI-WanVideoWrapper",
  933.         "ver": "d9b1f4d1a5aea91d101ae97a54714a5861af3f50",
  934.         "Node name for S&R": "WanVideoDecode",
  935.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  936.         "ue_properties": {
  937.           "version": "7.5.2",
  938.           "widget_ue_connectable": {},
  939.           "input_ue_unconnectable": {}
  940.         }
  941.       },
  942.       "widgets_values": [
  943.         false,
  944.         272,
  945.         272,
  946.         144,
  947.         128,
  948.         "default"
  949.       ],
  950.       "color": "#322",
  951.       "bgcolor": "#533"
  952.     },
  953.     {
  954.       "id": 355,
  955.       "type": "GetImageSizeAndCount",
  956.       "pos": [
  957.         994.073374268394,
  958.         -480.8075789156299
  959.       ],
  960.       "size": [
  961.         229.0500030517578,
  962.         120
  963.       ],
  964.       "flags": {},
  965.       "order": 45,
  966.       "mode": 0,
  967.       "inputs": [
  968.         {
  969.           "name": "image",
  970.           "type": "IMAGE",
  971.           "link": 1172
  972.         }
  973.       ],
  974.       "outputs": [
  975.         {
  976.           "name": "image",
  977.           "type": "IMAGE",
  978.           "links": [
  979.             1081
  980.           ]
  981.         },
  982.         {
  983.           "label": "width",
  984.           "name": "width",
  985.           "type": "INT",
  986.           "links": [
  987.             861
  988.           ]
  989.         },
  990.         {
  991.           "label": "height",
  992.           "name": "height",
  993.           "type": "INT",
  994.           "links": [
  995.             863
  996.           ]
  997.         },
  998.         {
  999.           "label": "count",
  1000.           "name": "count",
  1001.           "type": "INT",
  1002.           "links": [
  1003.             864
  1004.           ]
  1005.         }
  1006.       ],
  1007.       "properties": {
  1008.         "cnr_id": "comfyui-kjnodes",
  1009.         "ver": "ea74a928034631ffcdf3c70bc468bf9cf8c1224d",
  1010.         "Node name for S&R": "GetImageSizeAndCount",
  1011.         "ue_properties": {
  1012.           "widget_ue_connectable": {},
  1013.           "version": "7.5.2",
  1014.           "input_ue_unconnectable": {}
  1015.         }
  1016.       },
  1017.       "widgets_values": []
  1018.     },
  1019.     {
  1020.       "id": 22,
  1021.       "type": "WanVideoModelLoader",
  1022.       "pos": [
  1023.         241.4062733481719,
  1024.         -2293.0317497906685
  1025.       ],
  1026.       "size": [
  1027.         574.2666625976562,
  1028.         448
  1029.       ],
  1030.       "flags": {},
  1031.       "order": 34,
  1032.       "mode": 0,
  1033.       "inputs": [
  1034.         {
  1035.           "name": "compile_args",
  1036.           "shape": 7,
  1037.           "type": "WANCOMPILEARGS",
  1038.           "link": 408
  1039.         },
  1040.         {
  1041.           "name": "block_swap_args",
  1042.           "shape": 7,
  1043.           "type": "BLOCKSWAPARGS",
  1044.           "link": 978
  1045.         },
  1046.         {
  1047.           "name": "lora",
  1048.           "shape": 7,
  1049.           "type": "WANVIDLORA",
  1050.           "link": 716
  1051.         },
  1052.         {
  1053.           "name": "vram_management_args",
  1054.           "shape": 7,
  1055.           "type": "VRAM_MANAGEMENTARGS",
  1056.           "link": null
  1057.         },
  1058.         {
  1059.           "name": "extra_model",
  1060.           "shape": 7,
  1061.           "type": "VACEPATH",
  1062.           "link": null
  1063.         },
  1064.         {
  1065.           "name": "fantasytalking_model",
  1066.           "shape": 7,
  1067.           "type": "FANTASYTALKINGMODEL",
  1068.           "link": null
  1069.         },
  1070.         {
  1071.           "name": "multitalk_model",
  1072.           "shape": 7,
  1073.           "type": "MULTITALKMODEL",
  1074.           "link": null
  1075.         },
  1076.         {
  1077.           "name": "fantasyportrait_model",
  1078.           "shape": 7,
  1079.           "type": "FANTASYPORTRAITMODEL",
  1080.           "link": null
  1081.         },
  1082.         {
  1083.           "name": "vace_model",
  1084.           "shape": 7,
  1085.           "type": "VACEPATH",
  1086.           "link": 761
  1087.         }
  1088.       ],
  1089.       "outputs": [
  1090.         {
  1091.           "name": "model",
  1092.           "type": "WANVIDEOMODEL",
  1093.           "slot_index": 0,
  1094.           "links": [
  1095.             246
  1096.           ]
  1097.         }
  1098.       ],
  1099.       "properties": {
  1100.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1101.         "ver": "3869b0482b615b6a8fd6f346467c5ef6627eed72",
  1102.         "Node name for S&R": "WanVideoModelLoader",
  1103.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  1104.         "ue_properties": {
  1105.           "version": "7.5.2",
  1106.           "widget_ue_connectable": {},
  1107.           "input_ue_unconnectable": {}
  1108.         }
  1109.       },
  1110.       "widgets_values": [
  1111.         "smoothMixWan22I2VT2V_t2vHighV20.safetensors",
  1112.         "fp16_fast",
  1113.         "disabled",
  1114.         "offload_device",
  1115.         "sageattn",
  1116.         "default"
  1117.       ],
  1118.       "color": "#223",
  1119.       "bgcolor": "#335"
  1120.     },
  1121.     {
  1122.       "id": 426,
  1123.       "type": "WanVideoModelLoader",
  1124.       "pos": [
  1125.         247.20974917052217,
  1126.         -1648.4868087262712
  1127.       ],
  1128.       "size": [
  1129.         584.9833374023438,
  1130.         448
  1131.       ],
  1132.       "flags": {},
  1133.       "order": 35,
  1134.       "mode": 0,
  1135.       "inputs": [
  1136.         {
  1137.           "name": "compile_args",
  1138.           "shape": 7,
  1139.           "type": "WANCOMPILEARGS",
  1140.           "link": 1153
  1141.         },
  1142.         {
  1143.           "name": "block_swap_args",
  1144.           "shape": 7,
  1145.           "type": "BLOCKSWAPARGS",
  1146.           "link": 925
  1147.         },
  1148.         {
  1149.           "name": "lora",
  1150.           "shape": 7,
  1151.           "type": "WANVIDLORA",
  1152.           "link": 910
  1153.         },
  1154.         {
  1155.           "name": "vram_management_args",
  1156.           "shape": 7,
  1157.           "type": "VRAM_MANAGEMENTARGS",
  1158.           "link": null
  1159.         },
  1160.         {
  1161.           "name": "extra_model",
  1162.           "shape": 7,
  1163.           "type": "VACEPATH",
  1164.           "link": null
  1165.         },
  1166.         {
  1167.           "name": "fantasytalking_model",
  1168.           "shape": 7,
  1169.           "type": "FANTASYTALKINGMODEL",
  1170.           "link": null
  1171.         },
  1172.         {
  1173.           "name": "multitalk_model",
  1174.           "shape": 7,
  1175.           "type": "MULTITALKMODEL",
  1176.           "link": null
  1177.         },
  1178.         {
  1179.           "name": "fantasyportrait_model",
  1180.           "shape": 7,
  1181.           "type": "FANTASYPORTRAITMODEL",
  1182.           "link": null
  1183.         },
  1184.         {
  1185.           "name": "vace_model",
  1186.           "shape": 7,
  1187.           "type": "VACEPATH",
  1188.           "link": 911
  1189.         }
  1190.       ],
  1191.       "outputs": [
  1192.         {
  1193.           "name": "model",
  1194.           "type": "WANVIDEOMODEL",
  1195.           "slot_index": 0,
  1196.           "links": [
  1197.             917
  1198.           ]
  1199.         }
  1200.       ],
  1201.       "properties": {
  1202.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1203.         "ver": "3869b0482b615b6a8fd6f346467c5ef6627eed72",
  1204.         "Node name for S&R": "WanVideoModelLoader",
  1205.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  1206.         "ue_properties": {
  1207.           "version": "7.5.2",
  1208.           "widget_ue_connectable": {},
  1209.           "input_ue_unconnectable": {}
  1210.         }
  1211.       },
  1212.       "widgets_values": [
  1213.         "smoothMixWan22I2VT2V_t2vLowV20.safetensors",
  1214.         "fp16_fast",
  1215.         "disabled",
  1216.         "offload_device",
  1217.         "sageattn",
  1218.         "default"
  1219.       ],
  1220.       "color": "#223",
  1221.       "bgcolor": "#335"
  1222.     },
  1223.     {
  1224.       "id": 373,
  1225.       "type": "WanVideoSchedulerv2",
  1226.       "pos": [
  1227.         1975.6797473181539,
  1228.         -552.8230263197855
  1229.       ],
  1230.       "size": [
  1231.         330.4333190917969,
  1232.         245.0333251953125
  1233.       ],
  1234.       "flags": {},
  1235.       "order": 13,
  1236.       "mode": 0,
  1237.       "inputs": [
  1238.         {
  1239.           "name": "sigmas",
  1240.           "shape": 7,
  1241.           "type": "SIGMAS",
  1242.           "link": null
  1243.         }
  1244.       ],
  1245.       "outputs": [
  1246.         {
  1247.           "name": "scheduler",
  1248.           "type": "WANVIDEOSCHEDULER",
  1249.           "links": [
  1250.             742
  1251.           ]
  1252.         }
  1253.       ],
  1254.       "properties": {
  1255.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1256.         "ver": "e855726f10163bcf1fa6e80e85b55ff67eb89d96",
  1257.         "Node name for S&R": "WanVideoSchedulerv2",
  1258.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  1259.         "ue_properties": {
  1260.           "widget_ue_connectable": {},
  1261.           "version": "7.5.2",
  1262.           "input_ue_unconnectable": {}
  1263.         }
  1264.       },
  1265.       "widgets_values": [
  1266.         "euler",
  1267.         6,
  1268.         5,
  1269.         0,
  1270.         2,
  1271.         false
  1272.       ]
  1273.     },
  1274.     {
  1275.       "id": 256,
  1276.       "type": "VHS_VideoCombine",
  1277.       "pos": [
  1278.         1489.6083377408147,
  1279.         196.4147287671475
  1280.       ],
  1281.       "size": [
  1282.         727.0833129882812,
  1283.         429.3333435058594
  1284.       ],
  1285.       "flags": {},
  1286.       "order": 50,
  1287.       "mode": 0,
  1288.       "inputs": [
  1289.         {
  1290.           "name": "images",
  1291.           "type": "IMAGE",
  1292.           "link": 1067
  1293.         },
  1294.         {
  1295.           "name": "audio",
  1296.           "shape": 7,
  1297.           "type": "AUDIO",
  1298.           "link": null
  1299.         },
  1300.         {
  1301.           "name": "meta_batch",
  1302.           "shape": 7,
  1303.           "type": "VHS_BatchManager",
  1304.           "link": null
  1305.         },
  1306.         {
  1307.           "name": "vae",
  1308.           "shape": 7,
  1309.           "type": "VAE",
  1310.           "link": null
  1311.         }
  1312.       ],
  1313.       "outputs": [
  1314.         {
  1315.           "name": "Filenames",
  1316.           "type": "VHS_FILENAMES",
  1317.           "links": null
  1318.         }
  1319.       ],
  1320.       "properties": {
  1321.         "cnr_id": "comfyui-videohelpersuite",
  1322.         "ver": "0a75c7958fe320efcb052f1d9f8451fd20c730a8",
  1323.         "Node name for S&R": "VHS_VideoCombine",
  1324.         "ue_properties": {
  1325.           "version": "7.5.2",
  1326.           "widget_ue_connectable": {},
  1327.           "input_ue_unconnectable": {}
  1328.         }
  1329.       },
  1330.       "widgets_values": {
  1331.         "frame_rate": 16,
  1332.         "loop_count": 0,
  1333.         "filename_prefix": "wan_vace_%date:yyyy-MM-dd_hh-mm-ss%",
  1334.         "format": "video/h264-mp4",
  1335.         "pix_fmt": "yuv420p",
  1336.         "crf": 10,
  1337.         "save_metadata": true,
  1338.         "trim_to_audio": false,
  1339.         "pingpong": false,
  1340.         "save_output": true,
  1341.         "videopreview": {
  1342.           "hidden": false,
  1343.           "paused": false,
  1344.           "params": {
  1345.             "filename": "wan_reprocess_2026-01-15_22-08-37_00001.mp4",
  1346.             "subfolder": "",
  1347.             "type": "output",
  1348.             "format": "video/h264-mp4",
  1349.             "frame_rate": 16,
  1350.             "workflow": "wan_reprocess_2026-01-15_22-08-37_00001.png",
  1351.             "fullpath": "/workspace/ComfyUI/output/wan_reprocess_2026-01-15_22-08-37_00001.mp4"
  1352.           }
  1353.         }
  1354.       }
  1355.     },
  1356.     {
  1357.       "id": 250,
  1358.       "type": "WanVideoVACEEncode",
  1359.       "pos": [
  1360.         1457.722307533854,
  1361.         -596.5796762833508
  1362.       ],
  1363.       "size": [
  1364.         414.8999938964844,
  1365.         364
  1366.       ],
  1367.       "flags": {},
  1368.       "order": 46,
  1369.       "mode": 0,
  1370.       "inputs": [
  1371.         {
  1372.           "name": "vae",
  1373.           "type": "WANVAE",
  1374.           "link": 440
  1375.         },
  1376.         {
  1377.           "name": "input_frames",
  1378.           "shape": 7,
  1379.           "type": "IMAGE",
  1380.           "link": 1081
  1381.         },
  1382.         {
  1383.           "name": "ref_images",
  1384.           "shape": 7,
  1385.           "type": "IMAGE",
  1386.           "link": null
  1387.         },
  1388.         {
  1389.           "name": "input_masks",
  1390.           "shape": 7,
  1391.           "type": "MASK",
  1392.           "link": 1171
  1393.         },
  1394.         {
  1395.           "name": "prev_vace_embeds",
  1396.           "shape": 7,
  1397.           "type": "WANVIDIMAGE_EMBEDS",
  1398.           "link": null
  1399.         },
  1400.         {
  1401.           "name": "width",
  1402.           "type": "INT",
  1403.           "widget": {
  1404.             "name": "width"
  1405.           },
  1406.           "link": 861
  1407.         },
  1408.         {
  1409.           "name": "height",
  1410.           "type": "INT",
  1411.           "widget": {
  1412.             "name": "height"
  1413.           },
  1414.           "link": 863
  1415.         },
  1416.         {
  1417.           "name": "num_frames",
  1418.           "type": "INT",
  1419.           "widget": {
  1420.             "name": "num_frames"
  1421.           },
  1422.           "link": 864
  1423.         }
  1424.       ],
  1425.       "outputs": [
  1426.         {
  1427.           "name": "vace_embeds",
  1428.           "type": "WANVIDIMAGE_EMBEDS",
  1429.           "links": [
  1430.             878,
  1431.             902
  1432.           ]
  1433.         }
  1434.       ],
  1435.       "properties": {
  1436.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1437.         "ver": "3869b0482b615b6a8fd6f346467c5ef6627eed72",
  1438.         "Node name for S&R": "WanVideoVACEEncode",
  1439.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  1440.         "ue_properties": {
  1441.           "version": "7.5.2",
  1442.           "widget_ue_connectable": {
  1443.             "width": true,
  1444.             "height": true,
  1445.             "num_frames": true
  1446.           },
  1447.           "input_ue_unconnectable": {}
  1448.         }
  1449.       },
  1450.       "widgets_values": [
  1451.         480,
  1452.         832,
  1453.         33,
  1454.         1,
  1455.         0,
  1456.         1,
  1457.         false
  1458.       ],
  1459.       "color": "#322",
  1460.       "bgcolor": "#533"
  1461.     },
  1462.     {
  1463.       "id": 364,
  1464.       "type": "WanVideoLoraSelectMulti",
  1465.       "pos": [
  1466.         -245.62127275770217,
  1467.         -1873.9967652112205
  1468.       ],
  1469.       "size": [
  1470.         320.8833312988281,
  1471.         461.3333435058594
  1472.       ],
  1473.       "flags": {},
  1474.       "order": 14,
  1475.       "mode": 0,
  1476.       "inputs": [
  1477.         {
  1478.           "name": "prev_lora",
  1479.           "shape": 7,
  1480.           "type": "WANVIDLORA",
  1481.           "link": null
  1482.         },
  1483.         {
  1484.           "name": "blocks",
  1485.           "shape": 7,
  1486.           "type": "SELECTEDBLOCKS",
  1487.           "link": null
  1488.         }
  1489.       ],
  1490.       "outputs": [
  1491.         {
  1492.           "name": "lora",
  1493.           "type": "WANVIDLORA",
  1494.           "links": [
  1495.             716
  1496.           ]
  1497.         }
  1498.       ],
  1499.       "title": "HIGH Loras",
  1500.       "properties": {
  1501.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1502.         "ver": "5a52d6b92fc2cb93c0dcc6ab9b0ee2e30ac149e4",
  1503.         "Node name for S&R": "WanVideoLoraSelectMulti",
  1504.         "aux_id": "kijai/ComfyUI-WanVideoWrapper",
  1505.         "ue_properties": {
  1506.           "widget_ue_connectable": {},
  1507.           "version": "7.5.2",
  1508.           "input_ue_unconnectable": {}
  1509.         }
  1510.       },
  1511.       "widgets_values": [
  1512.         "none",
  1513.         0.5,
  1514.         "none",
  1515.         0.5,
  1516.         "none",
  1517.         0.5,
  1518.         "none",
  1519.         1,
  1520.         "none",
  1521.         1,
  1522.         false,
  1523.         false
  1524.       ],
  1525.       "color": "#232",
  1526.       "bgcolor": "#353"
  1527.     },
  1528.     {
  1529.       "id": 425,
  1530.       "type": "WanVideoLoraSelectMulti",
  1531.       "pos": [
  1532.         -244.40128698505941,
  1533.         -1319.1413671299335
  1534.       ],
  1535.       "size": [
  1536.         322.6499938964844,
  1537.         461.3333435058594
  1538.       ],
  1539.       "flags": {},
  1540.       "order": 15,
  1541.       "mode": 0,
  1542.       "inputs": [
  1543.         {
  1544.           "name": "prev_lora",
  1545.           "shape": 7,
  1546.           "type": "WANVIDLORA",
  1547.           "link": null
  1548.         },
  1549.         {
  1550.           "name": "blocks",
  1551.           "shape": 7,
  1552.           "type": "SELECTEDBLOCKS",
  1553.           "link": null
  1554.         }
  1555.       ],
  1556.       "outputs": [
  1557.         {
  1558.           "name": "lora",
  1559.           "type": "WANVIDLORA",
  1560.           "links": [
  1561.             910
  1562.           ]
  1563.         }
  1564.       ],
  1565.       "title": "LOW Loras",
  1566.       "properties": {
  1567.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1568.         "ver": "5a52d6b92fc2cb93c0dcc6ab9b0ee2e30ac149e4",
  1569.         "Node name for S&R": "WanVideoLoraSelectMulti",
  1570.         "aux_id": "kijai/ComfyUI-WanVideoWrapper",
  1571.         "ue_properties": {
  1572.           "widget_ue_connectable": {},
  1573.           "version": "7.5.2",
  1574.           "input_ue_unconnectable": {}
  1575.         }
  1576.       },
  1577.       "widgets_values": [
  1578.         "none",
  1579.         0.5,
  1580.         "none",
  1581.         0.5,
  1582.         "none",
  1583.         0.5,
  1584.         "none",
  1585.         1,
  1586.         "none",
  1587.         1,
  1588.         false,
  1589.         false
  1590.       ],
  1591.       "color": "#232",
  1592.       "bgcolor": "#353"
  1593.     },
  1594.     {
  1595.       "id": 423,
  1596.       "type": "WanVideoSchedulerv2",
  1597.       "pos": [
  1598.         2378.6894827734177,
  1599.         -551.5700141085783
  1600.       ],
  1601.       "size": [
  1602.         325.6000061035156,
  1603.         244.31668090820312
  1604.       ],
  1605.       "flags": {},
  1606.       "order": 16,
  1607.       "mode": 0,
  1608.       "inputs": [
  1609.         {
  1610.           "name": "sigmas",
  1611.           "shape": 7,
  1612.           "type": "SIGMAS",
  1613.           "link": null
  1614.         }
  1615.       ],
  1616.       "outputs": [
  1617.         {
  1618.           "name": "scheduler",
  1619.           "type": "WANVIDEOSCHEDULER",
  1620.           "links": [
  1621.             906
  1622.           ]
  1623.         }
  1624.       ],
  1625.       "properties": {
  1626.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1627.         "ver": "e855726f10163bcf1fa6e80e85b55ff67eb89d96",
  1628.         "Node name for S&R": "WanVideoSchedulerv2",
  1629.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper",
  1630.         "ue_properties": {
  1631.           "widget_ue_connectable": {},
  1632.           "version": "7.5.2",
  1633.           "input_ue_unconnectable": {}
  1634.         }
  1635.       },
  1636.       "widgets_values": [
  1637.         "euler",
  1638.         6,
  1639.         5,
  1640.         2,
  1641.         -1,
  1642.         false
  1643.       ]
  1644.     },
  1645.     {
  1646.       "id": 379,
  1647.       "type": "WanVideoTextEncodeCached",
  1648.       "pos": [
  1649.         -211.82284873886942,
  1650.         -523.344182729151
  1651.       ],
  1652.       "size": [
  1653.         519.2999877929688,
  1654.         409.6666564941406
  1655.       ],
  1656.       "flags": {},
  1657.       "order": 17,
  1658.       "mode": 0,
  1659.       "inputs": [
  1660.         {
  1661.           "name": "extender_args",
  1662.           "shape": 7,
  1663.           "type": "WANVIDEOPROMPTEXTENDER_ARGS",
  1664.           "link": null
  1665.         }
  1666.       ],
  1667.       "outputs": [
  1668.         {
  1669.           "name": "text_embeds",
  1670.           "type": "WANVIDEOTEXTEMBEDS",
  1671.           "links": [
  1672.             766
  1673.           ]
  1674.         },
  1675.         {
  1676.           "name": "negative_text_embeds",
  1677.           "type": "WANVIDEOTEXTEMBEDS",
  1678.           "links": [
  1679.             767
  1680.           ]
  1681.         },
  1682.         {
  1683.           "name": "positive_prompt",
  1684.           "type": "STRING",
  1685.           "links": null
  1686.         }
  1687.       ],
  1688.       "properties": {
  1689.         "cnr_id": "ComfyUI-WanVideoWrapper",
  1690.         "ver": "bb0c55da4d8f8bca4968704e877fd057a90a1eeb",
  1691.         "Node name for S&R": "WanVideoTextEncodeCached",
  1692.         "ue_properties": {
  1693.           "widget_ue_connectable": {},
  1694.           "version": "7.5.2",
  1695.           "input_ue_unconnectable": {}
  1696.         }
  1697.       },
  1698.       "widgets_values": [
  1699.         "nsfw_wan_umt5-xxl_bf16_fixed.safetensors",
  1700.         "bf16",
  1701.         "An1meStyl3, AnimeStyle, anime style. A tall woman with long legs is being sexy in a river in a forest, performing a martial arts routine. She's focused and seductive. She's wearing white high heels and white see through lingerie, her nipples and pussy are visible through the thin fabric. She has a black hair clip on her forehead. Her breasts bounce realistically with her movements, her thighs and ass jiggle with the motion. She eyes the camera seductively. The camera follows her as she moves.",
  1702.         "mouth open, 嘴在动, talking, 说话, speaking, 讲话, talk, speak, chat, chatting, conversation, discussion, dialogue, orgasm, teeth, tongue, the woman speaks, she talks, stationary camera",
  1703.         "disabled",
  1704.         false,
  1705.         "gpu"
  1706.       ],
  1707.       "color": "#332922",
  1708.       "bgcolor": "#593930"
  1709.     },
  1710.     {
  1711.       "id": 497,
  1712.       "type": "MarkdownNote",
  1713.       "pos": [
  1714.         2247.419351750518,
  1715.         225.43198712409605
  1716.       ],
  1717.       "size": [
  1718.         349.1499938964844,
  1719.         117.60000610351562
  1720.       ],
  1721.       "flags": {},
  1722.       "order": 18,
  1723.       "mode": 0,
  1724.       "inputs": [],
  1725.       "outputs": [],
  1726.       "properties": {
  1727.         "ue_properties": {
  1728.           "widget_ue_connectable": {},
  1729.           "version": "7.5.2",
  1730.           "input_ue_unconnectable": {}
  1731.         }
  1732.       },
  1733.       "widgets_values": [
  1734.         "Images output into a folder with the same name as the video. You can bypass the image saver if you'd rather just work with videos directly. Note: images use a lot of disk space."
  1735.       ],
  1736.       "color": "#432",
  1737.       "bgcolor": "#653"
  1738.     },
  1739.     {
  1740.       "id": 503,
  1741.       "type": "MarkdownNote",
  1742.       "pos": [
  1743.         294.56060546189315,
  1744.         158.230731820389
  1745.       ],
  1746.       "size": [
  1747.         316.45001220703125,
  1748.         288.3999938964844
  1749.       ],
  1750.       "flags": {},
  1751.       "order": 19,
  1752.       "mode": 0,
  1753.       "inputs": [],
  1754.       "outputs": [],
  1755.       "title": "MASKING OPTION 1: Transparency",
  1756.       "properties": {
  1757.         "ue_properties": {
  1758.           "widget_ue_connectable": {},
  1759.           "version": "7.5.2",
  1760.           "input_ue_unconnectable": {}
  1761.         }
  1762.       },
  1763.       "widgets_values": [
  1764.         "Use output from the \"Mask Fix\" node to the left and feed it into the \"Fill Masked Area\" node and the input_masks on the VACE encoder.\n\nThis uses the transparency of your input images as the masked area for inpainting.\n\nThis is helpful for inpainting objects that have been cut out by a model, or you can use RMBG to remove the background of a whole video to create a new background in VACE."
  1765.       ],
  1766.       "color": "#232",
  1767.       "bgcolor": "#353"
  1768.     },
  1769.     {
  1770.       "id": 507,
  1771.       "type": "MarkdownNote",
  1772.       "pos": [
  1773.         -648.2022079082394,
  1774.         140.82042510814097
  1775.       ],
  1776.       "size": [
  1777.         309.2166748046875,
  1778.         147
  1779.       ],
  1780.       "flags": {},
  1781.       "order": 20,
  1782.       "mode": 0,
  1783.       "inputs": [],
  1784.       "outputs": [],
  1785.       "title": "Loading from paths",
  1786.       "properties": {
  1787.         "ue_properties": {
  1788.           "widget_ue_connectable": {},
  1789.           "version": "7.5.2",
  1790.           "input_ue_unconnectable": {}
  1791.         }
  1792.       },
  1793.       "widgets_values": [
  1794.         "It's handy to work from the output folder when you're using VACE because you can load videos you generated from there.\n\nIt's convenient to just start putting all your other inputs in there too."
  1795.       ],
  1796.       "color": "#432",
  1797.       "bgcolor": "#653"
  1798.     },
  1799.     {
  1800.       "id": 508,
  1801.       "type": "MarkdownNote",
  1802.       "pos": [
  1803.         -885.055266793781,
  1804.         -439.7547799301588
  1805.       ],
  1806.       "size": [
  1807.         574.4833374023438,
  1808.         169.39999389648438
  1809.       ],
  1810.       "flags": {},
  1811.       "order": 21,
  1812.       "mode": 0,
  1813.       "inputs": [],
  1814.       "outputs": [],
  1815.       "title": "Anti-talking negative prompt",
  1816.       "properties": {
  1817.         "ue_properties": {
  1818.           "widget_ue_connectable": {},
  1819.           "version": "7.5.2",
  1820.           "input_ue_unconnectable": {}
  1821.         }
  1822.       },
  1823.       "widgets_values": [
  1824.         "If you're doing anime-style stuff you need the following in your negative prompt to stop characters from talking constantly. If you're doing realism you don't need this, it's only a problem for anime.\n\nmouth open, 嘴在动, talking, 说话, speaking, 讲话, talk, speak, chat, chatting, conversation, discussion, dialogue, orgasm, teeth, tongue, the woman speaks, she talks"
  1825.       ],
  1826.       "color": "#432",
  1827.       "bgcolor": "#653"
  1828.     },
  1829.     {
  1830.       "id": 511,
  1831.       "type": "MaskFix+",
  1832.       "pos": [
  1833.         -143.66533615182493,
  1834.         144.6453334866875
  1835.       ],
  1836.       "size": [
  1837.         313.9333190917969,
  1838.         208
  1839.       ],
  1840.       "flags": {},
  1841.       "order": 37,
  1842.       "mode": 0,
  1843.       "inputs": [
  1844.         {
  1845.           "name": "mask",
  1846.           "type": "MASK",
  1847.           "link": 1165
  1848.         }
  1849.       ],
  1850.       "outputs": [
  1851.         {
  1852.           "name": "MASK",
  1853.           "type": "MASK",
  1854.           "links": [
  1855.             1170,
  1856.             1171
  1857.           ]
  1858.         }
  1859.       ],
  1860.       "properties": {
  1861.         "cnr_id": "comfyui_essentials",
  1862.         "ver": "9d9f4bedfc9f0321c19faf71855e228c93bd0dc9",
  1863.         "Node name for S&R": "MaskFix+",
  1864.         "ue_properties": {
  1865.           "widget_ue_connectable": {},
  1866.           "version": "7.5.2",
  1867.           "input_ue_unconnectable": {}
  1868.         }
  1869.       },
  1870.       "widgets_values": [
  1871.         1,
  1872.         0,
  1873.         1,
  1874.         0,
  1875.         0
  1876.       ]
  1877.     },
  1878.     {
  1879.       "id": 512,
  1880.       "type": "ImageToMask",
  1881.       "pos": [
  1882.         980.257334261353,
  1883.         150.91045492012483
  1884.       ],
  1885.       "size": [
  1886.         332.1666564941406,
  1887.         82.66666412353516
  1888.       ],
  1889.       "flags": {},
  1890.       "order": 38,
  1891.       "mode": 0,
  1892.       "inputs": [
  1893.         {
  1894.           "name": "image",
  1895.           "type": "IMAGE",
  1896.           "link": 1166
  1897.         }
  1898.       ],
  1899.       "outputs": [
  1900.         {
  1901.           "name": "MASK",
  1902.           "type": "MASK",
  1903.           "links": []
  1904.         }
  1905.       ],
  1906.       "properties": {
  1907.         "cnr_id": "comfy-core",
  1908.         "ver": "0.5.1",
  1909.         "Node name for S&R": "ImageToMask",
  1910.         "ue_properties": {
  1911.           "widget_ue_connectable": {},
  1912.           "version": "7.5.2",
  1913.           "input_ue_unconnectable": {}
  1914.         }
  1915.       },
  1916.       "widgets_values": [
  1917.         "red"
  1918.       ]
  1919.     },
  1920.     {
  1921.       "id": 513,
  1922.       "type": "INPAINT_MaskedFill",
  1923.       "pos": [
  1924.         501.4073034007886,
  1925.         -469.9920542484508
  1926.       ],
  1927.       "size": [
  1928.         319.0833435058594,
  1929.         138.6666717529297
  1930.       ],
  1931.       "flags": {},
  1932.       "order": 43,
  1933.       "mode": 0,
  1934.       "inputs": [
  1935.         {
  1936.           "name": "image",
  1937.           "type": "IMAGE",
  1938.           "link": 1167
  1939.         },
  1940.         {
  1941.           "name": "mask",
  1942.           "type": "MASK",
  1943.           "link": 1170
  1944.         }
  1945.       ],
  1946.       "outputs": [
  1947.         {
  1948.           "name": "IMAGE",
  1949.           "type": "IMAGE",
  1950.           "links": [
  1951.             1172
  1952.           ]
  1953.         }
  1954.       ],
  1955.       "properties": {
  1956.         "cnr_id": "comfyui-inpaint-nodes",
  1957.         "ver": "1.0.4",
  1958.         "Node name for S&R": "INPAINT_MaskedFill",
  1959.         "ue_properties": {
  1960.           "widget_ue_connectable": {},
  1961.           "version": "7.5.2",
  1962.           "input_ue_unconnectable": {}
  1963.         }
  1964.       },
  1965.       "widgets_values": [
  1966.         "neutral",
  1967.         0
  1968.       ]
  1969.     },
  1970.     {
  1971.       "id": 514,
  1972.       "type": "VHS_LoadImagesPath",
  1973.       "pos": [
  1974.         -167.93427415325027,
  1975.         414.7363933512878
  1976.       ],
  1977.       "size": [
  1978.         343.1666564941406,
  1979.         212
  1980.       ],
  1981.       "flags": {},
  1982.       "order": 22,
  1983.       "mode": 0,
  1984.       "inputs": [
  1985.         {
  1986.           "name": "meta_batch",
  1987.           "shape": 7,
  1988.           "type": "VHS_BatchManager",
  1989.           "link": null
  1990.         }
  1991.       ],
  1992.       "outputs": [
  1993.         {
  1994.           "name": "IMAGE",
  1995.           "type": "IMAGE",
  1996.           "links": [
  1997.             1167
  1998.           ]
  1999.         },
  2000.         {
  2001.           "name": "MASK",
  2002.           "type": "MASK",
  2003.           "links": [
  2004.             1165
  2005.           ]
  2006.         },
  2007.         {
  2008.           "name": "frame_count",
  2009.           "type": "INT",
  2010.           "links": []
  2011.         }
  2012.       ],
  2013.       "properties": {
  2014.         "cnr_id": "comfyui-videohelpersuite",
  2015.         "ver": "1.7.8",
  2016.         "Node name for S&R": "VHS_LoadImagesPath",
  2017.         "ue_properties": {
  2018.           "widget_ue_connectable": {},
  2019.           "version": "7.5.2",
  2020.           "input_ue_unconnectable": {}
  2021.         }
  2022.       },
  2023.       "widgets_values": {
  2024.         "directory": "output/in01/",
  2025.         "image_load_cap": 0,
  2026.         "skip_first_images": 0,
  2027.         "select_every_nth": 1,
  2028.         "videopreview": {
  2029.           "hidden": false,
  2030.           "paused": false,
  2031.           "params": {
  2032.             "image_load_cap": 0,
  2033.             "skip_first_images": 0,
  2034.             "select_every_nth": 1,
  2035.             "filename": "output/in01/",
  2036.             "type": "path",
  2037.             "format": "folder"
  2038.           }
  2039.         }
  2040.       }
  2041.     },
  2042.     {
  2043.       "id": 515,
  2044.       "type": "VHS_LoadImagesPath",
  2045.       "pos": [
  2046.         995.2934807958397,
  2047.         389.51119806652525
  2048.       ],
  2049.       "size": [
  2050.         297.6000061035156,
  2051.         212
  2052.       ],
  2053.       "flags": {},
  2054.       "order": 23,
  2055.       "mode": 0,
  2056.       "inputs": [
  2057.         {
  2058.           "name": "meta_batch",
  2059.           "shape": 7,
  2060.           "type": "VHS_BatchManager",
  2061.           "link": null
  2062.         }
  2063.       ],
  2064.       "outputs": [
  2065.         {
  2066.           "name": "IMAGE",
  2067.           "type": "IMAGE",
  2068.           "links": [
  2069.             1166
  2070.           ]
  2071.         },
  2072.         {
  2073.           "name": "MASK",
  2074.           "type": "MASK",
  2075.           "links": null
  2076.         },
  2077.         {
  2078.           "name": "frame_count",
  2079.           "type": "INT",
  2080.           "links": []
  2081.         }
  2082.       ],
  2083.       "properties": {
  2084.         "cnr_id": "comfyui-videohelpersuite",
  2085.         "ver": "1.7.8",
  2086.         "Node name for S&R": "VHS_LoadImagesPath",
  2087.         "ue_properties": {
  2088.           "widget_ue_connectable": {},
  2089.           "version": "7.5.2",
  2090.           "input_ue_unconnectable": {}
  2091.         }
  2092.       },
  2093.       "widgets_values": {
  2094.         "directory": "output/in02/",
  2095.         "image_load_cap": 0,
  2096.         "skip_first_images": 0,
  2097.         "select_every_nth": 1,
  2098.         "videopreview": {
  2099.           "hidden": false,
  2100.           "paused": false,
  2101.           "params": {
  2102.             "image_load_cap": 0,
  2103.             "skip_first_images": 0,
  2104.             "select_every_nth": 1,
  2105.             "filename": "output/in02/",
  2106.             "type": "path",
  2107.             "format": "folder"
  2108.           }
  2109.         }
  2110.       }
  2111.     },
  2112.     {
  2113.       "id": 516,
  2114.       "type": "MarkdownNote",
  2115.       "pos": [
  2116.         627.1046002746773,
  2117.         155.16416360339792
  2118.       ],
  2119.       "size": [
  2120.         319.7166748046875,
  2121.         362.6000061035156
  2122.       ],
  2123.       "flags": {},
  2124.       "order": 24,
  2125.       "mode": 0,
  2126.       "inputs": [],
  2127.       "outputs": [],
  2128.       "title": "MASKING OPTION 2: Custom",
  2129.       "properties": {
  2130.         "ue_properties": {
  2131.           "widget_ue_connectable": {},
  2132.           "version": "7.5.2",
  2133.           "input_ue_unconnectable": {}
  2134.         }
  2135.       },
  2136.       "widgets_values": [
  2137.         "Use output from the \"Convert Image to Mask\" node to the right and feed it into the \"Fill Masked Area\" node and the input_masks on the VACE encoder.\n\nThis uses your own custom masks that you load from the image loader. Note: you must feed in the same number of masks as frames for your video.\n\nYou can use this method to mask whatever you want, but you do have to make the masks yourself.\n\nThere are custom node packs out there for easier masking as well, if you'd prefer to do it in Comfy."
  2138.       ],
  2139.       "color": "#232",
  2140.       "bgcolor": "#353"
  2141.     },
  2142.     {
  2143.       "id": 518,
  2144.       "type": "MarkdownNote",
  2145.       "pos": [
  2146.         519.3780331528103,
  2147.         -255.6933057307408
  2148.       ],
  2149.       "size": [
  2150.         242.4499969482422,
  2151.         162.39999389648438
  2152.       ],
  2153.       "flags": {},
  2154.       "order": 25,
  2155.       "mode": 0,
  2156.       "inputs": [],
  2157.       "outputs": [],
  2158.       "title": "Why fill masked area?",
  2159.       "properties": {
  2160.         "ue_properties": {
  2161.           "widget_ue_connectable": {},
  2162.           "version": "7.5.2",
  2163.           "input_ue_unconnectable": {}
  2164.         }
  2165.       },
  2166.       "widgets_values": [
  2167.         "Even if an image has transparency there might still be stuff drawn under the transparent spots and VACE will still see it. So, we colour it in with gray to avoid that."
  2168.       ],
  2169.       "color": "#432",
  2170.       "bgcolor": "#653"
  2171.     },
  2172.     {
  2173.       "id": 519,
  2174.       "type": "GetNode",
  2175.       "pos": [
  2176.         213.57615545750537,
  2177.         1157.5771929488315
  2178.       ],
  2179.       "size": [
  2180.         233.10000610351562,
  2181.         8
  2182.       ],
  2183.       "flags": {
  2184.         "collapsed": true
  2185.       },
  2186.       "order": 26,
  2187.       "mode": 4,
  2188.       "inputs": [],
  2189.       "outputs": [
  2190.         {
  2191.           "name": "WANVAE",
  2192.           "type": "WANVAE",
  2193.           "links": [
  2194.             1173
  2195.           ]
  2196.         }
  2197.       ],
  2198.       "title": "Get_WanVAE",
  2199.       "properties": {
  2200.         "ue_properties": {
  2201.           "widget_ue_connectable": {},
  2202.           "version": "7.5.2",
  2203.           "input_ue_unconnectable": {}
  2204.         }
  2205.       },
  2206.       "widgets_values": [
  2207.         "WanVAE"
  2208.       ],
  2209.       "color": "#322",
  2210.       "bgcolor": "#533"
  2211.     },
  2212.     {
  2213.       "id": 520,
  2214.       "type": "WanVideoEncode",
  2215.       "pos": [
  2216.         523.928557141355,
  2217.         1244.2001677149506
  2218.       ],
  2219.       "size": [
  2220.         314.26666259765625,
  2221.         8
  2222.       ],
  2223.       "flags": {
  2224.         "collapsed": true
  2225.       },
  2226.       "order": 39,
  2227.       "mode": 4,
  2228.       "inputs": [
  2229.         {
  2230.           "name": "vae",
  2231.           "type": "WANVAE",
  2232.           "link": 1173
  2233.         },
  2234.         {
  2235.           "name": "image",
  2236.           "type": "IMAGE",
  2237.           "link": 1174
  2238.         },
  2239.         {
  2240.           "name": "mask",
  2241.           "shape": 7,
  2242.           "type": "MASK",
  2243.           "link": null
  2244.         }
  2245.       ],
  2246.       "outputs": [
  2247.         {
  2248.           "name": "samples",
  2249.           "type": "LATENT",
  2250.           "links": [
  2251.             1176
  2252.           ]
  2253.         }
  2254.       ],
  2255.       "properties": {
  2256.         "cnr_id": "comfyui-wanvideowrapper",
  2257.         "ver": "1.4.4",
  2258.         "Node name for S&R": "WanVideoEncode",
  2259.         "ue_properties": {
  2260.           "widget_ue_connectable": {},
  2261.           "version": "7.5.2",
  2262.           "input_ue_unconnectable": {}
  2263.         }
  2264.       },
  2265.       "widgets_values": [
  2266.         false,
  2267.         272,
  2268.         272,
  2269.         144,
  2270.         128,
  2271.         0,
  2272.         1
  2273.       ]
  2274.     },
  2275.     {
  2276.       "id": 521,
  2277.       "type": "WanVideoUni3C_ControlnetLoader",
  2278.       "pos": [
  2279.         106.41037363982059,
  2280.         1659.475934528573
  2281.       ],
  2282.       "size": [
  2283.         401.95001220703125,
  2284.         221.3333282470703
  2285.       ],
  2286.       "flags": {},
  2287.       "order": 27,
  2288.       "mode": 4,
  2289.       "inputs": [
  2290.         {
  2291.           "name": "compile_args",
  2292.           "shape": 7,
  2293.           "type": "WANCOMPILEARGS",
  2294.           "link": null
  2295.         }
  2296.       ],
  2297.       "outputs": [
  2298.         {
  2299.           "name": "controlnet",
  2300.           "type": "WANVIDEOCONTROLNET",
  2301.           "links": [
  2302.             1175
  2303.           ]
  2304.         }
  2305.       ],
  2306.       "properties": {
  2307.         "cnr_id": "comfyui-wanvideowrapper",
  2308.         "ver": "1.4.4",
  2309.         "Node name for S&R": "WanVideoUni3C_ControlnetLoader",
  2310.         "ue_properties": {
  2311.           "widget_ue_connectable": {},
  2312.           "version": "7.5.2",
  2313.           "input_ue_unconnectable": {}
  2314.         }
  2315.       },
  2316.       "widgets_values": [
  2317.         "Wan21_Uni3C_controlnet_fp16.safetensors",
  2318.         "fp16",
  2319.         "disabled",
  2320.         "offload_device",
  2321.         "sageattn"
  2322.       ]
  2323.     },
  2324.     {
  2325.       "id": 522,
  2326.       "type": "VHS_LoadVideoPath",
  2327.       "pos": [
  2328.         158.50942953191225,
  2329.         1215.2489622351313
  2330.       ],
  2331.       "size": [
  2332.         317.95001220703125,
  2333.         354.6666564941406
  2334.       ],
  2335.       "flags": {},
  2336.       "order": 28,
  2337.       "mode": 4,
  2338.       "inputs": [
  2339.         {
  2340.           "name": "meta_batch",
  2341.           "shape": 7,
  2342.           "type": "VHS_BatchManager",
  2343.           "link": null
  2344.         },
  2345.         {
  2346.           "name": "vae",
  2347.           "shape": 7,
  2348.           "type": "VAE",
  2349.           "link": null
  2350.         }
  2351.       ],
  2352.       "outputs": [
  2353.         {
  2354.           "name": "IMAGE",
  2355.           "type": "IMAGE",
  2356.           "links": [
  2357.             1174
  2358.           ]
  2359.         },
  2360.         {
  2361.           "name": "frame_count",
  2362.           "type": "INT",
  2363.           "links": null
  2364.         },
  2365.         {
  2366.           "name": "audio",
  2367.           "type": "AUDIO",
  2368.           "links": null
  2369.         },
  2370.         {
  2371.           "name": "video_info",
  2372.           "type": "VHS_VIDEOINFO",
  2373.           "links": null
  2374.         }
  2375.       ],
  2376.       "properties": {
  2377.         "cnr_id": "comfyui-videohelpersuite",
  2378.         "ver": "c67ff3ef37afb53a54488260cb2b1d2bd84c5326",
  2379.         "Node name for S&R": "VHS_LoadVideoPath",
  2380.         "ue_properties": {
  2381.           "widget_ue_connectable": {
  2382.             "frame_load_cap": true
  2383.           },
  2384.           "version": "7.5.2",
  2385.           "input_ue_unconnectable": {}
  2386.         }
  2387.       },
  2388.       "widgets_values": {
  2389.         "video": "output/Timeline 1.mp4",
  2390.         "force_rate": 0,
  2391.         "custom_width": 0,
  2392.         "custom_height": 0,
  2393.         "frame_load_cap": 0,
  2394.         "skip_first_frames": 0,
  2395.         "select_every_nth": 1,
  2396.         "format": "None",
  2397.         "videopreview": {
  2398.           "hidden": false,
  2399.           "paused": false,
  2400.           "params": {
  2401.             "filename": "output/Timeline 1.mp4",
  2402.             "type": "path",
  2403.             "format": "video/mp4",
  2404.             "force_rate": 0,
  2405.             "custom_width": 0,
  2406.             "custom_height": 0,
  2407.             "frame_load_cap": 0,
  2408.             "skip_first_frames": 0,
  2409.             "select_every_nth": 1
  2410.           }
  2411.         }
  2412.       }
  2413.     },
  2414.     {
  2415.       "id": 523,
  2416.       "type": "WanVideoUni3C_embeds",
  2417.       "pos": [
  2418.         907.351622073588,
  2419.         1220.3597885086465
  2420.       ],
  2421.       "size": [
  2422.         310.9166564941406,
  2423.         220
  2424.       ],
  2425.       "flags": {},
  2426.       "order": 44,
  2427.       "mode": 4,
  2428.       "inputs": [
  2429.         {
  2430.           "name": "controlnet",
  2431.           "type": "WANVIDEOCONTROLNET",
  2432.           "link": 1175
  2433.         },
  2434.         {
  2435.           "name": "render_latent",
  2436.           "shape": 7,
  2437.           "type": "LATENT",
  2438.           "link": 1176
  2439.         },
  2440.         {
  2441.           "name": "render_mask",
  2442.           "shape": 7,
  2443.           "type": "MASK",
  2444.           "link": null
  2445.         }
  2446.       ],
  2447.       "outputs": [
  2448.         {
  2449.           "name": "uni3c_embeds",
  2450.           "type": "UNI3C_EMBEDS",
  2451.           "links": []
  2452.         }
  2453.       ],
  2454.       "properties": {
  2455.         "cnr_id": "comfyui-wanvideowrapper",
  2456.         "ver": "1.4.4",
  2457.         "Node name for S&R": "WanVideoUni3C_embeds",
  2458.         "ue_properties": {
  2459.           "widget_ue_connectable": {},
  2460.           "version": "7.5.2",
  2461.           "input_ue_unconnectable": {}
  2462.         }
  2463.       },
  2464.       "widgets_values": [
  2465.         1,
  2466.         0,
  2467.         1,
  2468.         true
  2469.       ]
  2470.     },
  2471.     {
  2472.       "id": 524,
  2473.       "type": "WanVideoContextOptions",
  2474.       "pos": [
  2475.         1432.6292180033495,
  2476.         -1361.8758276878352
  2477.       ],
  2478.       "size": [
  2479.         346.4666748046875,
  2480.         269.3333435058594
  2481.       ],
  2482.       "flags": {},
  2483.       "order": 29,
  2484.       "mode": 0,
  2485.       "inputs": [
  2486.         {
  2487.           "name": "reference_latent",
  2488.           "shape": 7,
  2489.           "type": "LATENT",
  2490.           "link": null
  2491.         }
  2492.       ],
  2493.       "outputs": [
  2494.         {
  2495.           "name": "context_options",
  2496.           "type": "WANVIDCONTEXT",
  2497.           "links": [
  2498.             1177
  2499.           ]
  2500.         }
  2501.       ],
  2502.       "properties": {
  2503.         "cnr_id": "ComfyUI-WanVideoWrapper",
  2504.         "ver": "19bcee67ed7408271aadef7921b01b81705e076b",
  2505.         "Node name for S&R": "WanVideoContextOptions",
  2506.         "ue_properties": {
  2507.           "widget_ue_connectable": {},
  2508.           "version": "7.5.2",
  2509.           "input_ue_unconnectable": {}
  2510.         }
  2511.       },
  2512.       "widgets_values": [
  2513.         "uniform_standard",
  2514.         81,
  2515.         4,
  2516.         40,
  2517.         true,
  2518.         false,
  2519.         "pyramid"
  2520.       ]
  2521.     },
  2522.     {
  2523.       "id": 525,
  2524.       "type": "WanVideoSamplerExtraArgs",
  2525.       "pos": [
  2526.         1804.4450897812765,
  2527.         -1374.3730139274446
  2528.       ],
  2529.       "size": [
  2530.         331.6333312988281,
  2531.         330.6666564941406
  2532.       ],
  2533.       "flags": {},
  2534.       "order": 40,
  2535.       "mode": 0,
  2536.       "inputs": [
  2537.         {
  2538.           "name": "feta_args",
  2539.           "shape": 7,
  2540.           "type": "FETAARGS",
  2541.           "link": null
  2542.         },
  2543.         {
  2544.           "name": "context_options",
  2545.           "shape": 7,
  2546.           "type": "WANVIDCONTEXT",
  2547.           "link": 1177
  2548.         },
  2549.         {
  2550.           "name": "cache_args",
  2551.           "shape": 7,
  2552.           "type": "CACHEARGS",
  2553.           "link": null
  2554.         },
  2555.         {
  2556.           "name": "slg_args",
  2557.           "shape": 7,
  2558.           "type": "SLGARGS",
  2559.           "link": null
  2560.         },
  2561.         {
  2562.           "name": "loop_args",
  2563.           "shape": 7,
  2564.           "type": "LOOPARGS",
  2565.           "link": null
  2566.         },
  2567.         {
  2568.           "name": "experimental_args",
  2569.           "shape": 7,
  2570.           "type": "EXPERIMENTALARGS",
  2571.           "link": null
  2572.         },
  2573.         {
  2574.           "name": "unianimate_poses",
  2575.           "shape": 7,
  2576.           "type": "UNIANIMATE_POSE",
  2577.           "link": null
  2578.         },
  2579.         {
  2580.           "name": "fantasytalking_embeds",
  2581.           "shape": 7,
  2582.           "type": "FANTASYTALKING_EMBEDS",
  2583.           "link": null
  2584.         },
  2585.         {
  2586.           "name": "uni3c_embeds",
  2587.           "shape": 7,
  2588.           "type": "UNI3C_EMBEDS",
  2589.           "link": null
  2590.         },
  2591.         {
  2592.           "name": "multitalk_embeds",
  2593.           "shape": 7,
  2594.           "type": "MULTITALK_EMBEDS",
  2595.           "link": null
  2596.         }
  2597.       ],
  2598.       "outputs": [
  2599.         {
  2600.           "name": "extra_args",
  2601.           "type": "WANVIDSAMPLEREXTRAARGS",
  2602.           "links": [
  2603.             1178,
  2604.             1179
  2605.           ]
  2606.         }
  2607.       ],
  2608.       "properties": {
  2609.         "cnr_id": "ComfyUI-WanVideoWrapper",
  2610.         "ver": "e855726f10163bcf1fa6e80e85b55ff67eb89d96",
  2611.         "Node name for S&R": "WanVideoSamplerExtraArgs",
  2612.         "ue_properties": {
  2613.           "widget_ue_connectable": {},
  2614.           "version": "7.5.2",
  2615.           "input_ue_unconnectable": {}
  2616.         },
  2617.         "aux_id": "BoldDog/ComfyUI-WanVideoWrapper"
  2618.       },
  2619.       "widgets_values": [
  2620.         0,
  2621.         "comfy"
  2622.       ]
  2623.     },
  2624.     {
  2625.       "id": 526,
  2626.       "type": "MarkdownNote",
  2627.       "pos": [
  2628.         1528.089270747647,
  2629.         -1790.1435433568206
  2630.       ],
  2631.       "size": [
  2632.         478.51666259765625,
  2633.         266
  2634.       ],
  2635.       "flags": {},
  2636.       "order": 30,
  2637.       "mode": 0,
  2638.       "inputs": [],
  2639.       "outputs": [],
  2640.       "properties": {
  2641.         "ue_properties": {
  2642.           "widget_ue_connectable": {},
  2643.           "version": "7.5.2",
  2644.           "input_ue_unconnectable": {}
  2645.         }
  2646.       },
  2647.       "widgets_values": [
  2648.         "Context options let you do videos of ANY length. It's best to only do this when you're inpainting every frame, which is what this workflow is intended to be used for.\n\nHowever, if you're doing a full background replacement I recommend just processing your video in chunks of 81 at a time, feeding in the last 4 frames of the previous section to start.\n\nThis will ensure the background doesn't morph like crazy as it goes. You can do this very easily by just feeding in the last 4 frames into this along with the next 77 RMBG frames; vace will handle it from there."
  2649.       ],
  2650.       "color": "#232",
  2651.       "bgcolor": "#353"
  2652.     },
  2653.     {
  2654.       "id": 528,
  2655.       "type": "MarkdownNote",
  2656.       "pos": [
  2657.         -652.5218487138388,
  2658.         407.2181993292419
  2659.       ],
  2660.       "size": [
  2661.         358.45001220703125,
  2662.         407.3999938964844
  2663.       ],
  2664.       "flags": {},
  2665.       "order": 31,
  2666.       "mode": 0,
  2667.       "inputs": [],
  2668.       "outputs": [],
  2669.       "title": "Video Length = Infinite",
  2670.       "properties": {
  2671.         "ue_properties": {
  2672.           "widget_ue_connectable": {},
  2673.           "version": "7.5.2",
  2674.           "input_ue_unconnectable": {}
  2675.         }
  2676.       },
  2677.       "widgets_values": [
  2678.         "The context options node in the top right of the workflow lets you do videos of ANY length. It's best to only do this when you're inpainting every frame, which is what this workflow is intended to be used for.\n\nNote that going above 81 frames will increase the time it takes to gen significantly.\n\nHowever, if you're doing a full background replacement I recommend just processing your video in chunks of 81 at a time, feeding in the last 4 frames of the previous section to start.\n\nThis will ensure the background doesn't morph like crazy as it goes. You can do this very easily by just feeding in the last 4 frames into this along with the next 77 RMBG frames; vace will handle it from there."
  2679.       ],
  2680.       "color": "#232",
  2681.       "bgcolor": "#353"
  2682.     },
  2683.     {
  2684.       "id": 529,
  2685.       "type": "MarkdownNote",
  2686.       "pos": [
  2687.         854.8237658767696,
  2688.         1616.6096701034203
  2689.       ],
  2690.       "size": [
  2691.         352.51666259765625,
  2692.         266
  2693.       ],
  2694.       "flags": {},
  2695.       "order": 32,
  2696.       "mode": 0,
  2697.       "inputs": [],
  2698.       "outputs": [],
  2699.       "title": "OPTIONAL: Uni3C Camera Control",
  2700.       "properties": {
  2701.         "ue_properties": {
  2702.           "widget_ue_connectable": {},
  2703.           "version": "7.5.2",
  2704.           "input_ue_unconnectable": {}
  2705.         }
  2706.       },
  2707.       "widgets_values": [
  2708.         "Uni3C is a controlnet model that copies the camera movements from one video (input here) and carries those camera movements over to the new video.\n\nThis can be helpful for dictating camera movements when you're inpainting a whole background.\n\nFeed the \"uni3c_embeds\" output into the \"extra_args\" input of the WanVideo Extra Args node in the top right of the workflow."
  2709.       ],
  2710.       "color": "#432",
  2711.       "bgcolor": "#653"
  2712.     }
  2713.   ],
  2714.   "links": [
  2715.     [
  2716.       246,
  2717.       22,
  2718.       0,
  2719.       121,
  2720.       0,
  2721.       "*"
  2722.     ],
  2723.     [
  2724.       247,
  2725.       38,
  2726.       0,
  2727.       122,
  2728.       0,
  2729.       "*"
  2730.     ],
  2731.     [
  2732.       408,
  2733.       35,
  2734.       0,
  2735.       22,
  2736.       0,
  2737.       "WANCOMPILEARGS"
  2738.     ],
  2739.     [
  2740.       440,
  2741.       238,
  2742.       0,
  2743.       250,
  2744.       0,
  2745.       "WANVAE"
  2746.     ],
  2747.     [
  2748.       460,
  2749.       242,
  2750.       0,
  2751.       261,
  2752.       0,
  2753.       "WANVAE"
  2754.     ],
  2755.     [
  2756.       716,
  2757.       364,
  2758.       0,
  2759.       22,
  2760.       2,
  2761.       "WANVIDLORA"
  2762.     ],
  2763.     [
  2764.       740,
  2765.       241,
  2766.       0,
  2767.       372,
  2768.       0,
  2769.       "WANVIDEOMODEL"
  2770.     ],
  2771.     [
  2772.       742,
  2773.       373,
  2774.       0,
  2775.       372,
  2776.       2,
  2777.       "WANVIDEOSCHEDULER"
  2778.     ],
  2779.     [
  2780.       761,
  2781.       224,
  2782.       0,
  2783.       22,
  2784.       8,
  2785.       "VACEPATH"
  2786.     ],
  2787.     [
  2788.       762,
  2789.       369,
  2790.       0,
  2791.       372,
  2792.       3,
  2793.       "WANVIDEOTEXTEMBEDS"
  2794.     ],
  2795.     [
  2796.       766,
  2797.       379,
  2798.       0,
  2799.       369,
  2800.       0,
  2801.       "WANVIDEOTEXTEMBEDS"
  2802.     ],
  2803.     [
  2804.       767,
  2805.       379,
  2806.       1,
  2807.       369,
  2808.       1,
  2809.       "WANVIDEOTEXTEMBEDS"
  2810.     ],
  2811.     [
  2812.       861,
  2813.       355,
  2814.       1,
  2815.       250,
  2816.       5,
  2817.       "INT"
  2818.     ],
  2819.     [
  2820.       863,
  2821.       355,
  2822.       2,
  2823.       250,
  2824.       6,
  2825.       "INT"
  2826.     ],
  2827.     [
  2828.       864,
  2829.       355,
  2830.       3,
  2831.       250,
  2832.       7,
  2833.       "INT"
  2834.     ],
  2835.     [
  2836.       878,
  2837.       250,
  2838.       0,
  2839.       372,
  2840.       1,
  2841.       "WANVIDIMAGE_EMBEDS"
  2842.     ],
  2843.     [
  2844.       900,
  2845.       372,
  2846.       0,
  2847.       422,
  2848.       4,
  2849.       "LATENT"
  2850.     ],
  2851.     [
  2852.       902,
  2853.       250,
  2854.       0,
  2855.       422,
  2856.       1,
  2857.       "WANVIDIMAGE_EMBEDS"
  2858.     ],
  2859.     [
  2860.       906,
  2861.       423,
  2862.       0,
  2863.       422,
  2864.       2,
  2865.       "WANVIDEOSCHEDULER"
  2866.     ],
  2867.     [
  2868.       907,
  2869.       369,
  2870.       0,
  2871.       422,
  2872.       3,
  2873.       "WANVIDEOTEXTEMBEDS"
  2874.     ],
  2875.     [
  2876.       910,
  2877.       425,
  2878.       0,
  2879.       426,
  2880.       2,
  2881.       "WANVIDLORA"
  2882.     ],
  2883.     [
  2884.       911,
  2885.       424,
  2886.       0,
  2887.       426,
  2888.       8,
  2889.       "VACEPATH"
  2890.     ],
  2891.     [
  2892.       917,
  2893.       426,
  2894.       0,
  2895.       428,
  2896.       0,
  2897.       "WANVIDEOMODEL"
  2898.     ],
  2899.     [
  2900.       918,
  2901.       429,
  2902.       0,
  2903.       422,
  2904.       0,
  2905.       "WANVIDEOMODEL"
  2906.     ],
  2907.     [
  2908.       925,
  2909.       433,
  2910.       0,
  2911.       426,
  2912.       1,
  2913.       "BLOCKSWAPARGS"
  2914.     ],
  2915.     [
  2916.       971,
  2917.       422,
  2918.       0,
  2919.       261,
  2920.       1,
  2921.       "LATENT"
  2922.     ],
  2923.     [
  2924.       978,
  2925.       433,
  2926.       0,
  2927.       22,
  2928.       1,
  2929.       "BLOCKSWAPARGS"
  2930.     ],
  2931.     [
  2932.       1067,
  2933.       261,
  2934.       0,
  2935.       256,
  2936.       0,
  2937.       "IMAGE"
  2938.     ],
  2939.     [
  2940.       1068,
  2941.       261,
  2942.       0,
  2943.       331,
  2944.       0,
  2945.       "IMAGE"
  2946.     ],
  2947.     [
  2948.       1081,
  2949.       355,
  2950.       0,
  2951.       250,
  2952.       1,
  2953.       "IMAGE"
  2954.     ],
  2955.     [
  2956.       1153,
  2957.       35,
  2958.       0,
  2959.       426,
  2960.       0,
  2961.       "WANCOMPILEARGS"
  2962.     ],
  2963.     [
  2964.       1165,
  2965.       514,
  2966.       1,
  2967.       511,
  2968.       0,
  2969.       "MASK"
  2970.     ],
  2971.     [
  2972.       1166,
  2973.       515,
  2974.       0,
  2975.       512,
  2976.       0,
  2977.       "IMAGE"
  2978.     ],
  2979.     [
  2980.       1167,
  2981.       514,
  2982.       0,
  2983.       513,
  2984.       0,
  2985.       "IMAGE"
  2986.     ],
  2987.     [
  2988.       1170,
  2989.       511,
  2990.       0,
  2991.       513,
  2992.       1,
  2993.       "MASK"
  2994.     ],
  2995.     [
  2996.       1171,
  2997.       511,
  2998.       0,
  2999.       250,
  3000.       3,
  3001.       "MASK"
  3002.     ],
  3003.     [
  3004.       1172,
  3005.       513,
  3006.       0,
  3007.       355,
  3008.       0,
  3009.       "IMAGE"
  3010.     ],
  3011.     [
  3012.       1173,
  3013.       519,
  3014.       0,
  3015.       520,
  3016.       0,
  3017.       "WANVAE"
  3018.     ],
  3019.     [
  3020.       1174,
  3021.       522,
  3022.       0,
  3023.       520,
  3024.       1,
  3025.       "IMAGE"
  3026.     ],
  3027.     [
  3028.       1175,
  3029.       521,
  3030.       0,
  3031.       523,
  3032.       0,
  3033.       "WANVIDEOCONTROLNET"
  3034.     ],
  3035.     [
  3036.       1176,
  3037.       520,
  3038.       0,
  3039.       523,
  3040.       1,
  3041.       "LATENT"
  3042.     ],
  3043.     [
  3044.       1177,
  3045.       524,
  3046.       0,
  3047.       525,
  3048.       1,
  3049.       "WANVIDCONTEXT"
  3050.     ],
  3051.     [
  3052.       1178,
  3053.       525,
  3054.       0,
  3055.       422,
  3056.       5,
  3057.       "WANVIDSAMPLEREXTRAARGS"
  3058.     ],
  3059.     [
  3060.       1179,
  3061.       525,
  3062.       0,
  3063.       372,
  3064.       5,
  3065.       "WANVIDSAMPLEREXTRAARGS"
  3066.     ]
  3067.   ],
  3068.   "groups": [
  3069.     {
  3070.       "id": 1,
  3071.       "title": "Models",
  3072.       "bounding": [
  3073.         -402.9936226461343,
  3074.         -2813.3465327312747,
  3075.         1697.302262955316,
  3076.         2133.9150353234577
  3077.       ],
  3078.       "font_size": 24,
  3079.       "flags": {}
  3080.     },
  3081.     {
  3082.       "id": 5,
  3083.       "title": "Sampling",
  3084.       "bounding": [
  3085.         1400.7579511265276,
  3086.         -1478.0987961162368,
  3087.         1350.809373668617,
  3088.         1409.5161750086743
  3089.       ],
  3090.       "color": "#88A",
  3091.       "font_size": 24,
  3092.       "flags": {}
  3093.     },
  3094.     {
  3095.       "id": 6,
  3096.       "title": "Input",
  3097.       "bounding": [
  3098.         -247.67237068484434,
  3099.         -613.8171750408422,
  3100.         1591.603132450006,
  3101.         1568.0337938507237
  3102.       ],
  3103.       "color": "#b06634",
  3104.       "font_size": 24,
  3105.       "flags": {}
  3106.     },
  3107.     {
  3108.       "id": 7,
  3109.       "title": "Output",
  3110.       "bounding": [
  3111.         1395.622814153259,
  3112.         -23.980219143703653,
  3113.         1242.092613280801,
  3114.         713.1139806479675
  3115.       ],
  3116.       "color": "#b06634",
  3117.       "font_size": 24,
  3118.       "flags": {}
  3119.     },
  3120.     {
  3121.       "id": 8,
  3122.       "title": "Optional: Uni3C Camera Control",
  3123.       "bounding": [
  3124.         51.18011744383371,
  3125.         1061.0186230453724,
  3126.         1265.7361660415743,
  3127.         857.5295487773978
  3128.       ],
  3129.       "color": "#b58b2a",
  3130.       "font_size": 24,
  3131.       "flags": {}
  3132.     }
  3133.   ],
  3134.   "config": {},
  3135.   "extra": {
  3136.     "ds": {
  3137.       "scale": 0.5559917313493267,
  3138.       "offset": [
  3139.         380.17430791425994,
  3140.         2654.763362379073
  3141.       ]
  3142.     },
  3143.     "frontendVersion": "1.36.14",
  3144.     "workflowRendererVersion": "Vue",
  3145.     "node_versions": {
  3146.       "ComfyUI-WanVideoWrapper": "a623f87dcad9cff5a690559fe559566be4045a9a",
  3147.       "comfy-core": "0.3.39",
  3148.       "comfyui-frame-interpolation": "1.0.6",
  3149.       "comfyui-videohelpersuite": "1.6.1",
  3150.       "ComfyUI_essentials": "9d9f4bedfc9f0321c19faf71855e228c93bd0dc9",
  3151.       "ComfyUI-KJNodes": "87b8f85103c1788bf8c465f02b7ad619a1840d52"
  3152.     },
  3153.     "VHS_latentpreview": false,
  3154.     "VHS_latentpreviewrate": 0,
  3155.     "VHS_MetadataImage": true,
  3156.     "VHS_KeepIntermediate": true,
  3157.     "ue_links": [],
  3158.     "links_added_by_ue": []
  3159.   },
  3160.   "version": 0.4
  3161. }
Add Comment
Please, Sign In to add comment