Guest User

Untitled

a guest
Aug 26th, 2026
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 295.58 KB | None | 0 0
  1. {
  2. "id": "e3f2b845-8f2c-4b5a-9caf-eac1029d3e7e",
  3. "revision": 0,
  4. "last_node_id": 2074,
  5. "last_link_id": 2777,
  6. "nodes": [
  7. {
  8. "id": 1723,
  9. "type": "JWDatetimeString",
  10. "pos": [
  11. -789.6316576104488,
  12. 5325.3248821886555
  13. ],
  14. "size": [
  15. 256.732226488848,
  16. 59.02265078451683
  17. ],
  18. "flags": {
  19. "collapsed": false
  20. },
  21. "order": 0,
  22. "mode": 0,
  23. "inputs": [],
  24. "outputs": [
  25. {
  26. "name": "STRING",
  27. "type": "STRING",
  28. "links": [
  29. 2376
  30. ]
  31. }
  32. ],
  33. "properties": {
  34. "cnr_id": "jameswalker-nodes",
  35. "ver": "5bd85aaf7616878471469c4ec7e11bbd0cef3bf2",
  36. "Node name for S&R": "JWDatetimeString"
  37. },
  38. "widgets_values": [
  39. "%Y-%m-%d_%H-%M-%S_"
  40. ]
  41. },
  42. {
  43. "id": 1726,
  44. "type": "GetNode",
  45. "pos": [
  46. -694.4022890108287,
  47. 5432.320647225319
  48. ],
  49. "size": [
  50. 210,
  51. 60
  52. ],
  53. "flags": {
  54. "collapsed": true
  55. },
  56. "order": 1,
  57. "mode": 0,
  58. "inputs": [],
  59. "outputs": [
  60. {
  61. "name": "STRING",
  62. "type": "STRING",
  63. "links": [
  64. 2378
  65. ]
  66. }
  67. ],
  68. "title": "Get_mode_string",
  69. "properties": {
  70. "Node name for S&R": "GetNode",
  71. "aux_id": "kijai/ComfyUI-KJNodes"
  72. },
  73. "widgets_values": [
  74. "mode_string"
  75. ]
  76. },
  77. {
  78. "id": 1725,
  79. "type": "SetNode",
  80. "pos": [
  81. -194.98566086484726,
  82. 5345.698318748552
  83. ],
  84. "size": [
  85. 210,
  86. 60
  87. ],
  88. "flags": {
  89. "collapsed": true
  90. },
  91. "order": 39,
  92. "mode": 0,
  93. "inputs": [
  94. {
  95. "name": "STRING",
  96. "type": "STRING",
  97. "link": 2377
  98. }
  99. ],
  100. "outputs": [
  101. {
  102. "name": "STRING",
  103. "type": "STRING",
  104. "links": null
  105. }
  106. ],
  107. "title": "Set_output_filename",
  108. "properties": {
  109. "Node name for S&R": "SetNode",
  110. "aux_id": "kijai/ComfyUI-KJNodes",
  111. "previousName": "output_filename"
  112. },
  113. "widgets_values": [
  114. "output_filename"
  115. ]
  116. },
  117. {
  118. "id": 142,
  119. "type": "LoadImage",
  120. "pos": [
  121. -2517.0885880412934,
  122. 5615.819397942086
  123. ],
  124. "size": [
  125. 283.93328857421875,
  126. 326
  127. ],
  128. "flags": {},
  129. "order": 2,
  130. "mode": 0,
  131. "inputs": [],
  132. "outputs": [
  133. {
  134. "name": "IMAGE",
  135. "type": "IMAGE",
  136. "links": [
  137. 267
  138. ]
  139. },
  140. {
  141. "name": "MASK",
  142. "type": "MASK",
  143. "links": null
  144. }
  145. ],
  146. "title": "Load Image First Frame",
  147. "properties": {
  148. "cnr_id": "comfy-core",
  149. "ver": "0.21.0",
  150. "Node name for S&R": "LoadImage"
  151. },
  152. "widgets_values": [
  153. "temp_img_3.png",
  154. "image"
  155. ]
  156. },
  157. {
  158. "id": 1835,
  159. "type": "SetNode",
  160. "pos": [
  161. -474.02563365145795,
  162. 5054.6620056271195
  163. ],
  164. "size": [
  165. 210,
  166. 60
  167. ],
  168. "flags": {
  169. "collapsed": true
  170. },
  171. "order": 26,
  172. "mode": 0,
  173. "inputs": [
  174. {
  175. "name": "IMAGE",
  176. "type": "IMAGE",
  177. "link": 2517
  178. }
  179. ],
  180. "outputs": [
  181. {
  182. "name": "IMAGE",
  183. "type": "IMAGE",
  184. "links": null
  185. }
  186. ],
  187. "title": "Set_image_empty",
  188. "properties": {
  189. "Node name for S&R": "SetNode",
  190. "aux_id": "kijai/ComfyUI-KJNodes",
  191. "previousName": "image_empty"
  192. },
  193. "widgets_values": [
  194. "image_empty"
  195. ],
  196. "color": "#2a363b",
  197. "bgcolor": "#3f5159"
  198. },
  199. {
  200. "id": 1834,
  201. "type": "EmptyImage",
  202. "pos": [
  203. -771.5451668912043,
  204. 5023.120925707687
  205. ],
  206. "size": [
  207. 270,
  208. 130
  209. ],
  210. "flags": {
  211. "collapsed": false
  212. },
  213. "order": 3,
  214. "mode": 0,
  215. "inputs": [],
  216. "outputs": [
  217. {
  218. "name": "IMAGE",
  219. "type": "IMAGE",
  220. "links": [
  221. 2517
  222. ]
  223. }
  224. ],
  225. "properties": {
  226. "cnr_id": "comfy-core",
  227. "ver": "0.33.1",
  228. "Node name for S&R": "EmptyImage"
  229. },
  230. "widgets_values": [
  231. 32,
  232. 32,
  233. 1,
  234. 0
  235. ]
  236. },
  237. {
  238. "id": 1932,
  239. "type": "GetNode",
  240. "pos": [
  241. -2170.6686545442,
  242. 5636.3315728291755
  243. ],
  244. "size": [
  245. 210,
  246. 60
  247. ],
  248. "flags": {
  249. "collapsed": true
  250. },
  251. "order": 4,
  252. "mode": 0,
  253. "inputs": [],
  254. "outputs": [
  255. {
  256. "name": "FLOAT",
  257. "type": "FLOAT",
  258. "links": [
  259. 2611
  260. ]
  261. }
  262. ],
  263. "title": "Get_megapixels",
  264. "properties": {
  265. "Node name for S&R": "GetNode",
  266. "aux_id": "kijai/ComfyUI-KJNodes"
  267. },
  268. "widgets_values": [
  269. "megapixels"
  270. ],
  271. "color": "#232",
  272. "bgcolor": "#353"
  273. },
  274. {
  275. "id": 1741,
  276. "type": "GetNode",
  277. "pos": [
  278. -2002.537056459341,
  279. 5638.257149112757
  280. ],
  281. "size": [
  282. 210,
  283. 58
  284. ],
  285. "flags": {
  286. "collapsed": true
  287. },
  288. "order": 5,
  289. "mode": 0,
  290. "inputs": [],
  291. "outputs": [
  292. {
  293. "name": "INT",
  294. "type": "INT",
  295. "links": [
  296. 2404
  297. ]
  298. }
  299. ],
  300. "title": "Get_multiple_of",
  301. "properties": {
  302. "Node name for S&R": "GetNode",
  303. "aux_id": "kijai/ComfyUI-KJNodes"
  304. },
  305. "widgets_values": [
  306. "multiple_of"
  307. ],
  308. "color": "#1b4669",
  309. "bgcolor": "#29699c"
  310. },
  311. {
  312. "id": 1699,
  313. "type": "SetNode",
  314. "pos": [
  315. -2028.0933378983798,
  316. 5416.860632571218
  317. ],
  318. "size": [
  319. 210,
  320. 58
  321. ],
  322. "flags": {
  323. "collapsed": true
  324. },
  325. "order": 33,
  326. "mode": 0,
  327. "inputs": [
  328. {
  329. "name": "VAE",
  330. "type": "VAE",
  331. "link": 2356
  332. }
  333. ],
  334. "outputs": [
  335. {
  336. "name": "VAE",
  337. "type": "VAE",
  338. "links": null
  339. }
  340. ],
  341. "title": "Set_vae_audio",
  342. "properties": {
  343. "Node name for S&R": "SetNode",
  344. "aux_id": "kijai/ComfyUI-KJNodes",
  345. "previousName": "vae_audio"
  346. },
  347. "widgets_values": [
  348. "vae_audio"
  349. ],
  350. "color": "#322",
  351. "bgcolor": "#533"
  352. },
  353. {
  354. "id": 1698,
  355. "type": "SetNode",
  356. "pos": [
  357. -2035.5989354925798,
  358. 5297.216752988278
  359. ],
  360. "size": [
  361. 210,
  362. 60
  363. ],
  364. "flags": {
  365. "collapsed": true
  366. },
  367. "order": 34,
  368. "mode": 0,
  369. "inputs": [
  370. {
  371. "name": "VAE",
  372. "type": "VAE",
  373. "link": 2355
  374. }
  375. ],
  376. "outputs": [
  377. {
  378. "name": "VAE",
  379. "type": "VAE",
  380. "links": null
  381. }
  382. ],
  383. "title": "Set_vae_video",
  384. "properties": {
  385. "Node name for S&R": "SetNode",
  386. "aux_id": "kijai/ComfyUI-KJNodes",
  387. "previousName": "vae_video"
  388. },
  389. "widgets_values": [
  390. "vae_video"
  391. ],
  392. "color": "#322",
  393. "bgcolor": "#533"
  394. },
  395. {
  396. "id": 1951,
  397. "type": "GetNode",
  398. "pos": [
  399. -2189.748401562798,
  400. 6055.370352764009
  401. ],
  402. "size": [
  403. 210,
  404. 50
  405. ],
  406. "flags": {
  407. "collapsed": true
  408. },
  409. "order": 6,
  410. "mode": 4,
  411. "inputs": [],
  412. "outputs": [
  413. {
  414. "name": "INT",
  415. "type": "INT",
  416. "links": [
  417. 2639
  418. ]
  419. }
  420. ],
  421. "title": "Get_mode_index",
  422. "properties": {
  423. "Node name for S&R": "GetNode",
  424. "aux_id": "kijai/ComfyUI-KJNodes"
  425. },
  426. "widgets_values": [
  427. "mode_index"
  428. ],
  429. "color": "#1b4669",
  430. "bgcolor": "#29699c"
  431. },
  432. {
  433. "id": 1965,
  434. "type": "GetNode",
  435. "pos": [
  436. -2188.5780284365774,
  437. 6108.441276219823
  438. ],
  439. "size": [
  440. 210,
  441. 50
  442. ],
  443. "flags": {
  444. "collapsed": true
  445. },
  446. "order": 7,
  447. "mode": 4,
  448. "inputs": [],
  449. "outputs": [
  450. {
  451. "name": "FLOAT",
  452. "type": "FLOAT",
  453. "links": [
  454. 2648
  455. ]
  456. }
  457. ],
  458. "title": "Get_megapixels",
  459. "properties": {
  460. "Node name for S&R": "GetNode",
  461. "aux_id": "kijai/ComfyUI-KJNodes"
  462. },
  463. "widgets_values": [
  464. "megapixels"
  465. ],
  466. "color": "#232",
  467. "bgcolor": "#353"
  468. },
  469. {
  470. "id": 1966,
  471. "type": "GetNode",
  472. "pos": [
  473. -2022.866578056798,
  474. 6104.720087366683
  475. ],
  476. "size": [
  477. 210,
  478. 50
  479. ],
  480. "flags": {
  481. "collapsed": true
  482. },
  483. "order": 8,
  484. "mode": 4,
  485. "inputs": [],
  486. "outputs": [
  487. {
  488. "name": "INT",
  489. "type": "INT",
  490. "links": [
  491. 2649
  492. ]
  493. }
  494. ],
  495. "title": "Get_multiple_of",
  496. "properties": {
  497. "Node name for S&R": "GetNode",
  498. "aux_id": "kijai/ComfyUI-KJNodes"
  499. },
  500. "widgets_values": [
  501. "multiple_of"
  502. ],
  503. "color": "#1b4669",
  504. "bgcolor": "#29699c"
  505. },
  506. {
  507. "id": 1972,
  508. "type": "GetNode",
  509. "pos": [
  510. -1673.23965171007,
  511. 7061.413614829433
  512. ],
  513. "size": [
  514. 210,
  515. 50
  516. ],
  517. "flags": {
  518. "collapsed": true
  519. },
  520. "order": 9,
  521. "mode": 0,
  522. "inputs": [],
  523. "outputs": [
  524. {
  525. "name": "INT",
  526. "type": "INT",
  527. "links": [
  528. 2695
  529. ]
  530. }
  531. ],
  532. "title": "Get_mode_index",
  533. "properties": {
  534. "Node name for S&R": "GetNode",
  535. "aux_id": "kijai/ComfyUI-KJNodes"
  536. },
  537. "widgets_values": [
  538. "mode_index"
  539. ],
  540. "color": "#1b4669",
  541. "bgcolor": "#29699c"
  542. },
  543. {
  544. "id": 1988,
  545. "type": "GetNode",
  546. "pos": [
  547. -1499.593969119717,
  548. 6508.669215186865
  549. ],
  550. "size": [
  551. 210,
  552. 60
  553. ],
  554. "flags": {
  555. "collapsed": true
  556. },
  557. "order": 10,
  558. "mode": 0,
  559. "inputs": [],
  560. "outputs": [
  561. {
  562. "name": "STRING",
  563. "type": "STRING",
  564. "links": [
  565. 2708
  566. ]
  567. }
  568. ],
  569. "title": "Get_output_filename",
  570. "properties": {
  571. "Node name for S&R": "GetNode",
  572. "aux_id": "kijai/ComfyUI-KJNodes"
  573. },
  574. "widgets_values": [
  575. "output_filename"
  576. ]
  577. },
  578. {
  579. "id": 92,
  580. "type": "SaveVideo",
  581. "pos": [
  582. -1304.0004348951777,
  583. 6519.982202733684
  584. ],
  585. "size": [
  586. 1235.1722382000005,
  587. 106
  588. ],
  589. "flags": {},
  590. "order": 54,
  591. "mode": 0,
  592. "inputs": [
  593. {
  594. "name": "video",
  595. "type": "VIDEO",
  596. "link": 2549
  597. },
  598. {
  599. "name": "filename_prefix",
  600. "type": "STRING",
  601. "widget": {
  602. "name": "filename_prefix"
  603. },
  604. "link": 2708
  605. }
  606. ],
  607. "outputs": [
  608. {
  609. "name": "video",
  610. "type": "VIDEO",
  611. "links": null
  612. }
  613. ],
  614. "properties": {
  615. "cnr_id": "comfy-core",
  616. "ver": "0.33.1",
  617. "Node name for S&R": "SaveVideo"
  618. },
  619. "widgets_values": [
  620. "video/MiniMax_H3",
  621. "auto",
  622. "auto"
  623. ]
  624. },
  625. {
  626. "id": 1977,
  627. "type": "ModelPreviewOverrideKJ",
  628. "pos": [
  629. -2248.514133542847,
  630. 6520.354571018444
  631. ],
  632. "size": [
  633. 537.5450855321645,
  634. 546.3705315030138
  635. ],
  636. "flags": {},
  637. "order": 28,
  638. "mode": 0,
  639. "inputs": [
  640. {
  641. "name": "model",
  642. "type": "MODEL",
  643. "link": 2702
  644. },
  645. {
  646. "name": "vae",
  647. "shape": 7,
  648. "type": "VAE",
  649. "link": null
  650. }
  651. ],
  652. "outputs": [
  653. {
  654. "name": "MODEL",
  655. "type": "MODEL",
  656. "links": [
  657. 2707
  658. ]
  659. }
  660. ],
  661. "properties": {
  662. "cnr_id": "comfyui-kjnodes",
  663. "ver": "3f20054214fec9f9234fd3841ae6f1e4287948f6",
  664. "Node name for S&R": "ModelPreviewOverrideKJ",
  665. "kjPovPanelH": 60
  666. },
  667. "widgets_values": [
  668. 1024,
  669. 80,
  670. true,
  671. 1,
  672. 12,
  673. "taeh3.safetensors",
  674. ""
  675. ]
  676. },
  677. {
  678. "id": 1724,
  679. "type": "bdd46f73-4868-4b7e-b939-2c133bf18fa2",
  680. "pos": [
  681. -500.49717143975903,
  682. 5315.003572771995
  683. ],
  684. "size": [
  685. 277.61607305103985,
  686. 154
  687. ],
  688. "flags": {},
  689. "order": 25,
  690. "mode": 0,
  691. "inputs": [
  692. {
  693. "label": "text_1",
  694. "name": "a",
  695. "type": "STRING",
  696. "widget": {
  697. "name": "a"
  698. },
  699. "link": null
  700. },
  701. {
  702. "label": "text_2",
  703. "name": "b",
  704. "type": "STRING",
  705. "widget": {
  706. "name": "b"
  707. },
  708. "link": 2376
  709. },
  710. {
  711. "label": "text_3",
  712. "name": "b_1",
  713. "type": "STRING",
  714. "widget": {
  715. "name": "b_1"
  716. },
  717. "link": 2378
  718. },
  719. {
  720. "label": "text_4",
  721. "name": "b_2",
  722. "type": "STRING",
  723. "widget": {
  724. "name": "b_2"
  725. },
  726. "link": null
  727. },
  728. {
  729. "label": "text_5",
  730. "name": "b_3",
  731. "type": "STRING",
  732. "widget": {
  733. "name": "b_3"
  734. },
  735. "link": null
  736. }
  737. ],
  738. "outputs": [
  739. {
  740. "label": "text_merged",
  741. "name": "STRING",
  742. "type": "STRING",
  743. "links": [
  744. 2377
  745. ]
  746. }
  747. ],
  748. "properties": {
  749. "cnr_id": "comfy-core",
  750. "ver": "0.7.0",
  751. "previewExposures": []
  752. },
  753. "widgets_values": [
  754. "MiniMax_H3/",
  755. "",
  756. "",
  757. "",
  758. ""
  759. ],
  760. "color": "#222",
  761. "bgcolor": "#000",
  762. "shape": 1
  763. },
  764. {
  765. "id": 1854,
  766. "type": "Seed (rgthree)",
  767. "pos": [
  768. -1670.0726806926311,
  769. 6563.034806063186
  770. ],
  771. "size": [
  772. 302.82344092279084,
  773. 130
  774. ],
  775. "flags": {},
  776. "order": 11,
  777. "mode": 0,
  778. "inputs": [],
  779. "outputs": [
  780. {
  781. "dir": 4,
  782. "name": "SEED",
  783. "shape": 3,
  784. "type": "INT",
  785. "links": [
  786. 2559
  787. ]
  788. }
  789. ],
  790. "properties": {
  791. "cnr_id": "rgthree-comfy",
  792. "ver": "8ff50e4521881eca1fe26aec9615fc9362474931",
  793. "randomMax": 1125899906842624,
  794. "randomMin": 0,
  795. "ue_properties": {
  796. "widget_ue_connectable": {},
  797. "version": "7.5.2",
  798. "input_ue_unconnectable": {}
  799. }
  800. },
  801. "widgets_values": [
  802. 685046179901897,
  803. "",
  804. "",
  805. ""
  806. ],
  807. "color": "#222",
  808. "bgcolor": "#000"
  809. },
  810. {
  811. "id": 1981,
  812. "type": "96aeeb7a-fa28-4169-ac89-b30f15e70d0b",
  813. "pos": [
  814. -2490.7351151222856,
  815. 6514.283610518241
  816. ],
  817. "size": [
  818. 210,
  819. 82
  820. ],
  821. "flags": {},
  822. "order": 12,
  823. "mode": 0,
  824. "inputs": [
  825. {
  826. "label": "spectrum",
  827. "name": "enabled",
  828. "type": "BOOLEAN",
  829. "widget": {
  830. "name": "enabled"
  831. },
  832. "link": null
  833. }
  834. ],
  835. "outputs": [
  836. {
  837. "name": "model",
  838. "type": "MODEL",
  839. "links": [
  840. 2702
  841. ]
  842. }
  843. ],
  844. "properties": {
  845. "cnr_id": "comfy-core",
  846. "ver": "0.33.1",
  847. "previewExposures": []
  848. },
  849. "widgets_values": [
  850. "auto",
  851. true
  852. ],
  853. "color": "#222",
  854. "bgcolor": "#000"
  855. },
  856. {
  857. "id": 1749,
  858. "type": "PreviewImage",
  859. "pos": [
  860. -1823.8297114603267,
  861. 6071.866847194151
  862. ],
  863. "size": [
  864. 272.42524950584925,
  865. 288.8000000000002
  866. ],
  867. "flags": {},
  868. "order": 43,
  869. "mode": 4,
  870. "inputs": [
  871. {
  872. "name": "images",
  873. "type": "IMAGE",
  874. "link": 2637
  875. }
  876. ],
  877. "outputs": [
  878. {
  879. "name": "images",
  880. "type": "IMAGE",
  881. "links": [
  882. 2416
  883. ]
  884. }
  885. ],
  886. "properties": {
  887. "cnr_id": "comfy-core",
  888. "ver": "0.33.1",
  889. "Node name for S&R": "PreviewImage"
  890. },
  891. "widgets_values": []
  892. },
  893. {
  894. "id": 2045,
  895. "type": "GetNode",
  896. "pos": [
  897. 72.31502959088328,
  898. 5814.393507113634
  899. ],
  900. "size": [
  901. 210,
  902. 50
  903. ],
  904. "flags": {
  905. "collapsed": true
  906. },
  907. "order": 13,
  908. "mode": 0,
  909. "inputs": [],
  910. "outputs": [
  911. {
  912. "name": "INT",
  913. "type": "INT",
  914. "links": [
  915. 2721
  916. ]
  917. }
  918. ],
  919. "title": "Get_mode_index",
  920. "properties": {
  921. "Node name for S&R": "GetNode",
  922. "aux_id": "kijai/ComfyUI-KJNodes"
  923. },
  924. "widgets_values": [
  925. "mode_index"
  926. ],
  927. "color": "#1b4669",
  928. "bgcolor": "#29699c"
  929. },
  930. {
  931. "id": 2044,
  932. "type": "d371f25a-b729-4c1e-89f6-051f3870d9dd",
  933. "pos": [
  934. 263.247642500634,
  935. 5812.36233610129
  936. ],
  937. "size": [
  938. 316.33637019472394,
  939. 112
  940. ],
  941. "flags": {
  942. "collapsed": true
  943. },
  944. "order": 57,
  945. "mode": 0,
  946. "inputs": [
  947. {
  948. "label": "prompt_draft",
  949. "name": "value",
  950. "type": "STRING",
  951. "widget": {
  952. "name": "value"
  953. },
  954. "link": 2719
  955. },
  956. {
  957. "label": "mode_index",
  958. "name": "index",
  959. "type": "INT",
  960. "widget": {
  961. "name": "index"
  962. },
  963. "link": 2721
  964. }
  965. ],
  966. "outputs": [
  967. {
  968. "label": "final_instructions",
  969. "name": "STRING",
  970. "type": "STRING",
  971. "links": [
  972. 2720,
  973. 2766
  974. ]
  975. }
  976. ],
  977. "properties": {
  978. "cnr_id": "comfy-core",
  979. "ver": "0.33.1",
  980. "previewExposures": []
  981. },
  982. "widgets_values": [
  983. "",
  984. 0
  985. ]
  986. },
  987. {
  988. "id": 1963,
  989. "type": "c84a9886-b323-40cf-ad2a-430b21c214a4",
  990. "pos": [
  991. -2191.537320254899,
  992. 6150.705973053019
  993. ],
  994. "size": [
  995. 334.82933825683585,
  996. 202.4365583496101
  997. ],
  998. "flags": {},
  999. "order": 32,
  1000. "mode": 4,
  1001. "inputs": [
  1002. {
  1003. "name": "image",
  1004. "shape": 7,
  1005. "type": "IMAGE",
  1006. "link": 2636
  1007. },
  1008. {
  1009. "label": "mode_index",
  1010. "name": "a",
  1011. "shape": 7,
  1012. "type": "*",
  1013. "link": 2639
  1014. },
  1015. {
  1016. "label": "aspect_ratio",
  1017. "name": "resize_type.aspect_ratio",
  1018. "type": "COMBO",
  1019. "widget": {
  1020. "name": "resize_type.aspect_ratio"
  1021. },
  1022. "link": null
  1023. },
  1024. {
  1025. "label": "megapixels",
  1026. "name": "resize_type.megapixels",
  1027. "type": "FLOAT",
  1028. "widget": {
  1029. "name": "resize_type.megapixels"
  1030. },
  1031. "link": 2648
  1032. },
  1033. {
  1034. "label": "multiple_of",
  1035. "name": "resize_type.multiple_of",
  1036. "type": "INT",
  1037. "widget": {
  1038. "name": "resize_type.multiple_of"
  1039. },
  1040. "link": 2649
  1041. }
  1042. ],
  1043. "outputs": [
  1044. {
  1045. "name": "resized_image",
  1046. "type": "IMAGE",
  1047. "links": [
  1048. 2637
  1049. ]
  1050. }
  1051. ],
  1052. "properties": {
  1053. "cnr_id": "comfy-core",
  1054. "ver": "0.33.1",
  1055. "previewExposures": []
  1056. },
  1057. "widgets_values": [
  1058. "16:9 (Widescreen)",
  1059. 0.4,
  1060. 0
  1061. ]
  1062. },
  1063. {
  1064. "id": 1853,
  1065. "type": "6f2275ee-ad89-410c-9276-4e6e4a375125",
  1066. "pos": [
  1067. -1673.1871586205655,
  1068. 6735.999791308552
  1069. ],
  1070. "size": [
  1071. 299.25619834710756,
  1072. 274
  1073. ],
  1074. "flags": {},
  1075. "order": 41,
  1076. "mode": 0,
  1077. "inputs": [
  1078. {
  1079. "name": "noise_seed",
  1080. "type": "INT",
  1081. "widget": {
  1082. "name": "noise_seed"
  1083. },
  1084. "link": 2559
  1085. },
  1086. {
  1087. "label": "mode_index",
  1088. "name": "index",
  1089. "type": "INT",
  1090. "widget": {
  1091. "name": "index"
  1092. },
  1093. "link": 2695
  1094. },
  1095. {
  1096. "name": "model",
  1097. "type": "MODEL",
  1098. "link": 2707
  1099. }
  1100. ],
  1101. "outputs": [
  1102. {
  1103. "name": "VIDEO",
  1104. "type": "VIDEO",
  1105. "links": [
  1106. 2549
  1107. ]
  1108. }
  1109. ],
  1110. "properties": {
  1111. "cnr_id": "comfy-core",
  1112. "ver": "0.33.1",
  1113. "previewExposures": []
  1114. },
  1115. "widgets_values": [
  1116. 1120014561543063,
  1117. "res_multistep",
  1118. "simple",
  1119. 20,
  1120. 1,
  1121. 24,
  1122. 8,
  1123. 0
  1124. ],
  1125. "color": "#223",
  1126. "bgcolor": "#335"
  1127. },
  1128. {
  1129. "id": 2072,
  1130. "type": "GetNode",
  1131. "pos": [
  1132. -1287.4015861735988,
  1133. 6015.295760826374
  1134. ],
  1135. "size": [
  1136. 210,
  1137. 60
  1138. ],
  1139. "flags": {
  1140. "collapsed": true
  1141. },
  1142. "order": 14,
  1143. "mode": 0,
  1144. "inputs": [],
  1145. "outputs": [
  1146. {
  1147. "name": "*",
  1148. "type": "*",
  1149. "links": [
  1150. 2768
  1151. ]
  1152. }
  1153. ],
  1154. "title": "Get_images_for_llm",
  1155. "properties": {
  1156. "Node name for S&R": "GetNode",
  1157. "aux_id": "kijai/ComfyUI-KJNodes"
  1158. },
  1159. "widgets_values": [
  1160. "images_for_llm"
  1161. ]
  1162. },
  1163. {
  1164. "id": 182,
  1165. "type": "SetNode",
  1166. "pos": [
  1167. -1026.7085856584317,
  1168. 5155.932031478614
  1169. ],
  1170. "size": [
  1171. 210,
  1172. 60
  1173. ],
  1174. "flags": {
  1175. "collapsed": true
  1176. },
  1177. "order": 46,
  1178. "mode": 0,
  1179. "inputs": [
  1180. {
  1181. "name": "INT",
  1182. "type": "INT",
  1183. "link": 2391
  1184. }
  1185. ],
  1186. "outputs": [
  1187. {
  1188. "name": "INT",
  1189. "type": "INT",
  1190. "links": null
  1191. }
  1192. ],
  1193. "title": "Set_duration_input",
  1194. "properties": {
  1195. "Node name for S&R": "SetNode",
  1196. "aux_id": "kijai/ComfyUI-KJNodes",
  1197. "previousName": "duration_input"
  1198. },
  1199. "widgets_values": [
  1200. "duration_input"
  1201. ],
  1202. "color": "#1b4669",
  1203. "bgcolor": "#29699c"
  1204. },
  1205. {
  1206. "id": 1732,
  1207. "type": "SetNode",
  1208. "pos": [
  1209. -1013.436702931735,
  1210. 5236.473188855335
  1211. ],
  1212. "size": [
  1213. 210,
  1214. 60
  1215. ],
  1216. "flags": {
  1217. "collapsed": true
  1218. },
  1219. "order": 48,
  1220. "mode": 0,
  1221. "inputs": [
  1222. {
  1223. "name": "FLOAT",
  1224. "type": "FLOAT",
  1225. "link": 2393
  1226. }
  1227. ],
  1228. "outputs": [
  1229. {
  1230. "name": "FLOAT",
  1231. "type": "FLOAT",
  1232. "links": null
  1233. }
  1234. ],
  1235. "title": "Set_megapixels",
  1236. "properties": {
  1237. "Node name for S&R": "SetNode",
  1238. "aux_id": "kijai/ComfyUI-KJNodes",
  1239. "previousName": "megapixels"
  1240. },
  1241. "widgets_values": [
  1242. "megapixels"
  1243. ],
  1244. "color": "#232",
  1245. "bgcolor": "#353"
  1246. },
  1247. {
  1248. "id": 1733,
  1249. "type": "SetNode",
  1250. "pos": [
  1251. -1010.7899887007737,
  1252. 5274.527734789849
  1253. ],
  1254. "size": [
  1255. 210,
  1256. 58
  1257. ],
  1258. "flags": {
  1259. "collapsed": true
  1260. },
  1261. "order": 49,
  1262. "mode": 0,
  1263. "inputs": [
  1264. {
  1265. "name": "INT",
  1266. "type": "INT",
  1267. "link": 2394
  1268. }
  1269. ],
  1270. "outputs": [
  1271. {
  1272. "name": "INT",
  1273. "type": "INT",
  1274. "links": null
  1275. }
  1276. ],
  1277. "title": "Set_multiple_of",
  1278. "properties": {
  1279. "Node name for S&R": "SetNode",
  1280. "aux_id": "kijai/ComfyUI-KJNodes",
  1281. "previousName": "multiple_of"
  1282. },
  1283. "widgets_values": [
  1284. "multiple_of"
  1285. ],
  1286. "color": "#1b4669",
  1287. "bgcolor": "#29699c"
  1288. },
  1289. {
  1290. "id": 1736,
  1291. "type": "SetNode",
  1292. "pos": [
  1293. -1020.3819637498437,
  1294. 5316.609360396448
  1295. ],
  1296. "size": [
  1297. 210,
  1298. 60
  1299. ],
  1300. "flags": {
  1301. "collapsed": true
  1302. },
  1303. "order": 50,
  1304. "mode": 0,
  1305. "inputs": [
  1306. {
  1307. "name": "INT",
  1308. "type": "INT",
  1309. "link": 2400
  1310. }
  1311. ],
  1312. "outputs": [
  1313. {
  1314. "name": "INT",
  1315. "type": "INT",
  1316. "links": null
  1317. }
  1318. ],
  1319. "title": "Set_output_width",
  1320. "properties": {
  1321. "Node name for S&R": "SetNode",
  1322. "aux_id": "kijai/ComfyUI-KJNodes",
  1323. "previousName": "output_width"
  1324. },
  1325. "widgets_values": [
  1326. "output_width"
  1327. ],
  1328. "color": "#1b4669",
  1329. "bgcolor": "#29699c"
  1330. },
  1331. {
  1332. "id": 1737,
  1333. "type": "SetNode",
  1334. "pos": [
  1335. -1022.4719249178403,
  1336. 5357.213860838752
  1337. ],
  1338. "size": [
  1339. 210,
  1340. 60
  1341. ],
  1342. "flags": {
  1343. "collapsed": true
  1344. },
  1345. "order": 51,
  1346. "mode": 0,
  1347. "inputs": [
  1348. {
  1349. "name": "INT",
  1350. "type": "INT",
  1351. "link": 2401
  1352. }
  1353. ],
  1354. "outputs": [
  1355. {
  1356. "name": "INT",
  1357. "type": "INT",
  1358. "links": null
  1359. }
  1360. ],
  1361. "title": "Set_output_height",
  1362. "properties": {
  1363. "Node name for S&R": "SetNode",
  1364. "aux_id": "kijai/ComfyUI-KJNodes",
  1365. "previousName": "output_height"
  1366. },
  1367. "widgets_values": [
  1368. "output_height"
  1369. ],
  1370. "color": "#1b4669",
  1371. "bgcolor": "#29699c"
  1372. },
  1373. {
  1374. "id": 2071,
  1375. "type": "SetNode",
  1376. "pos": [
  1377. -1027.4903818463424,
  1378. 5397.386018721249
  1379. ],
  1380. "size": [
  1381. 210,
  1382. 60
  1383. ],
  1384. "flags": {
  1385. "collapsed": true
  1386. },
  1387. "order": 52,
  1388. "mode": 0,
  1389. "inputs": [
  1390. {
  1391. "name": "*",
  1392. "type": "*",
  1393. "link": 2767
  1394. }
  1395. ],
  1396. "outputs": [
  1397. {
  1398. "name": "*",
  1399. "type": "*",
  1400. "links": null
  1401. }
  1402. ],
  1403. "title": "Set_images_for_llm",
  1404. "properties": {
  1405. "Node name for S&R": "SetNode",
  1406. "aux_id": "kijai/ComfyUI-KJNodes",
  1407. "previousName": "images_for_llm"
  1408. },
  1409. "widgets_values": [
  1410. "images_for_llm"
  1411. ]
  1412. },
  1413. {
  1414. "id": 183,
  1415. "type": "SetNode",
  1416. "pos": [
  1417. -1032.3165785709268,
  1418. 5199.878082858549
  1419. ],
  1420. "size": [
  1421. 210.666748046875,
  1422. 58
  1423. ],
  1424. "flags": {
  1425. "collapsed": true
  1426. },
  1427. "order": 47,
  1428. "mode": 0,
  1429. "inputs": [
  1430. {
  1431. "name": "FLOAT",
  1432. "type": "FLOAT",
  1433. "link": 2392
  1434. }
  1435. ],
  1436. "outputs": [
  1437. {
  1438. "name": "FLOAT",
  1439. "type": "FLOAT",
  1440. "links": null
  1441. }
  1442. ],
  1443. "title": "Set_duration_output",
  1444. "properties": {
  1445. "Node name for S&R": "SetNode",
  1446. "aux_id": "kijai/ComfyUI-KJNodes",
  1447. "previousName": "duration_output"
  1448. },
  1449. "widgets_values": [
  1450. "duration_output"
  1451. ],
  1452. "color": "#232",
  1453. "bgcolor": "#353"
  1454. },
  1455. {
  1456. "id": 191,
  1457. "type": "SetNode",
  1458. "pos": [
  1459. -1050.1578407331679,
  1460. 5012.8512740568385
  1461. ],
  1462. "size": [
  1463. 210,
  1464. 60
  1465. ],
  1466. "flags": {
  1467. "collapsed": true
  1468. },
  1469. "order": 37,
  1470. "mode": 0,
  1471. "inputs": [
  1472. {
  1473. "name": "INT",
  1474. "type": "INT",
  1475. "link": 2450
  1476. }
  1477. ],
  1478. "outputs": [
  1479. {
  1480. "name": "INT",
  1481. "type": "INT",
  1482. "links": null
  1483. }
  1484. ],
  1485. "title": "Set_mode_index",
  1486. "properties": {
  1487. "Node name for S&R": "SetNode",
  1488. "aux_id": "kijai/ComfyUI-KJNodes",
  1489. "previousName": "mode_index"
  1490. },
  1491. "widgets_values": [
  1492. "mode_index"
  1493. ],
  1494. "color": "#1b4669",
  1495. "bgcolor": "#29699c"
  1496. },
  1497. {
  1498. "id": 196,
  1499. "type": "SetNode",
  1500. "pos": [
  1501. -1048.51507391566,
  1502. 4965.089415812004
  1503. ],
  1504. "size": [
  1505. 210,
  1506. 60
  1507. ],
  1508. "flags": {
  1509. "collapsed": true
  1510. },
  1511. "order": 36,
  1512. "mode": 0,
  1513. "inputs": [
  1514. {
  1515. "name": "STRING",
  1516. "type": "STRING",
  1517. "link": 2449
  1518. }
  1519. ],
  1520. "outputs": [
  1521. {
  1522. "name": "STRING",
  1523. "type": "STRING",
  1524. "links": null
  1525. }
  1526. ],
  1527. "title": "Set_mode_string",
  1528. "properties": {
  1529. "Node name for S&R": "SetNode",
  1530. "aux_id": "kijai/ComfyUI-KJNodes",
  1531. "previousName": "mode_string"
  1532. },
  1533. "widgets_values": [
  1534. "mode_string"
  1535. ]
  1536. },
  1537. {
  1538. "id": 1731,
  1539. "type": "a4078340-52f5-4ab4-a7db-04dea29501b2",
  1540. "pos": [
  1541. -1342.5925264245216,
  1542. 5187.3256273550915
  1543. ],
  1544. "size": [
  1545. 299.0468786621093,
  1546. 294
  1547. ],
  1548. "flags": {},
  1549. "order": 38,
  1550. "mode": 0,
  1551. "inputs": [
  1552. {
  1553. "label": "duration",
  1554. "name": "value",
  1555. "type": "FLOAT",
  1556. "widget": {
  1557. "name": "value"
  1558. },
  1559. "link": null
  1560. },
  1561. {
  1562. "label": "T2V_aspect_ratio",
  1563. "name": "aspect_ratio",
  1564. "type": "COMBO",
  1565. "widget": {
  1566. "name": "aspect_ratio"
  1567. },
  1568. "link": null
  1569. },
  1570. {
  1571. "label": "megapixels",
  1572. "name": "value_1",
  1573. "type": "FLOAT",
  1574. "widget": {
  1575. "name": "value_1"
  1576. },
  1577. "link": null
  1578. },
  1579. {
  1580. "label": "multiple_of",
  1581. "name": "value_2",
  1582. "type": "INT",
  1583. "widget": {
  1584. "name": "value_2"
  1585. },
  1586. "link": null
  1587. },
  1588. {
  1589. "label": "mode_index",
  1590. "name": "index",
  1591. "type": "INT",
  1592. "widget": {
  1593. "name": "index"
  1594. },
  1595. "link": 2591
  1596. }
  1597. ],
  1598. "outputs": [
  1599. {
  1600. "label": "duration_frames",
  1601. "name": "INT",
  1602. "type": "INT",
  1603. "links": [
  1604. 2391
  1605. ]
  1606. },
  1607. {
  1608. "label": "duration_length",
  1609. "name": "FLOAT",
  1610. "type": "FLOAT",
  1611. "links": [
  1612. 2392
  1613. ]
  1614. },
  1615. {
  1616. "label": "megapixels",
  1617. "name": "FLOAT_1",
  1618. "type": "FLOAT",
  1619. "links": [
  1620. 2393
  1621. ]
  1622. },
  1623. {
  1624. "label": "multiple_of",
  1625. "name": "INT_1",
  1626. "type": "INT",
  1627. "links": [
  1628. 2394
  1629. ]
  1630. },
  1631. {
  1632. "label": "output_width",
  1633. "name": "width",
  1634. "type": "INT",
  1635. "links": [
  1636. 2400
  1637. ]
  1638. },
  1639. {
  1640. "label": "output_height",
  1641. "name": "height",
  1642. "type": "INT",
  1643. "links": [
  1644. 2401
  1645. ]
  1646. },
  1647. {
  1648. "label": "images_for_llm",
  1649. "name": "value",
  1650. "type": "*",
  1651. "links": [
  1652. 2767
  1653. ]
  1654. }
  1655. ],
  1656. "properties": {
  1657. "cnr_id": "comfy-core",
  1658. "ver": "0.33.1",
  1659. "previewExposures": []
  1660. },
  1661. "widgets_values": [
  1662. 5,
  1663. "16:9 (Widescreen)",
  1664. 0.4,
  1665. 32,
  1666. 0
  1667. ],
  1668. "color": "#222",
  1669. "bgcolor": "#000"
  1670. },
  1671. {
  1672. "id": 147,
  1673. "type": "ResizeImageMaskAlt",
  1674. "pos": [
  1675. -2173.319297238182,
  1676. 5681.994846629815
  1677. ],
  1678. "size": [
  1679. 336.62890625,
  1680. 246
  1681. ],
  1682. "flags": {},
  1683. "order": 27,
  1684. "mode": 0,
  1685. "inputs": [
  1686. {
  1687. "name": "image",
  1688. "shape": 7,
  1689. "type": "IMAGE",
  1690. "link": 267
  1691. },
  1692. {
  1693. "name": "mask",
  1694. "shape": 7,
  1695. "type": "MASK",
  1696. "link": null
  1697. },
  1698. {
  1699. "name": "resize_type.megapixels",
  1700. "type": "FLOAT",
  1701. "widget": {
  1702. "name": "resize_type.megapixels"
  1703. },
  1704. "link": 2611
  1705. },
  1706. {
  1707. "name": "resize_type.multiple_of",
  1708. "type": "INT",
  1709. "widget": {
  1710. "name": "resize_type.multiple_of"
  1711. },
  1712. "link": 2404
  1713. }
  1714. ],
  1715. "outputs": [
  1716. {
  1717. "name": "resized_image",
  1718. "type": "IMAGE",
  1719. "links": [
  1720. 276
  1721. ]
  1722. },
  1723. {
  1724. "name": "resized_mask",
  1725. "type": "MASK",
  1726. "links": null
  1727. }
  1728. ],
  1729. "properties": {
  1730. "aux_id": "altoiddealer/comfyui_essential-er",
  1731. "ver": "ab08a0440b7bfac4ac2723c074bc88bf6adddc80",
  1732. "Node name for S&R": "ResizeImageMaskAlt"
  1733. },
  1734. "widgets_values": [
  1735. "scale total pixels",
  1736. "16:9 (Widescreen)",
  1737. 0.4,
  1738. 0.5,
  1739. 0,
  1740. "center",
  1741. "lanczos",
  1742. "always"
  1743. ]
  1744. },
  1745. {
  1746. "id": 1856,
  1747. "type": "easy positive",
  1748. "pos": [
  1749. -893.1553311397547,
  1750. 5547.087928389095
  1751. ],
  1752. "size": [
  1753. 910.0124859285418,
  1754. 342.93430471137435
  1755. ],
  1756. "flags": {},
  1757. "order": 15,
  1758. "mode": 0,
  1759. "inputs": [],
  1760. "outputs": [
  1761. {
  1762. "name": "positive",
  1763. "type": "STRING",
  1764. "links": [
  1765. 2569,
  1766. 2573
  1767. ]
  1768. }
  1769. ],
  1770. "title": "Prompt Override",
  1771. "properties": {
  1772. "cnr_id": "comfyui-easy-use",
  1773. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  1774. "Node name for S&R": "easy positive"
  1775. },
  1776. "widgets_values": [
  1777. ""
  1778. ],
  1779. "color": "#232",
  1780. "bgcolor": "#353"
  1781. },
  1782. {
  1783. "id": 1859,
  1784. "type": "easy isNone",
  1785. "pos": [
  1786. 61.151317288154154,
  1787. 5695.889761551454
  1788. ],
  1789. "size": [
  1790. 140,
  1791. 26
  1792. ],
  1793. "flags": {
  1794. "collapsed": true
  1795. },
  1796. "order": 30,
  1797. "mode": 0,
  1798. "inputs": [
  1799. {
  1800. "name": "any",
  1801. "type": "*",
  1802. "link": 2569
  1803. }
  1804. ],
  1805. "outputs": [
  1806. {
  1807. "name": "boolean",
  1808. "type": "BOOLEAN",
  1809. "links": [
  1810. 2571
  1811. ]
  1812. }
  1813. ],
  1814. "properties": {
  1815. "cnr_id": "comfyui-easy-use",
  1816. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  1817. "Node name for S&R": "easy isNone"
  1818. },
  1819. "widgets_values": []
  1820. },
  1821. {
  1822. "id": 1861,
  1823. "type": "ComfySwitchNode",
  1824. "pos": [
  1825. 102.22066012262158,
  1826. 5741.367134649151
  1827. ],
  1828. "size": [
  1829. 270,
  1830. 78
  1831. ],
  1832. "flags": {
  1833. "collapsed": true
  1834. },
  1835. "order": 55,
  1836. "mode": 0,
  1837. "inputs": [
  1838. {
  1839. "name": "on_false",
  1840. "type": "STRING",
  1841. "link": 2573
  1842. },
  1843. {
  1844. "name": "on_true",
  1845. "type": "STRING",
  1846. "link": 2572
  1847. },
  1848. {
  1849. "name": "switch",
  1850. "type": "BOOLEAN",
  1851. "widget": {
  1852. "name": "switch"
  1853. },
  1854. "link": 2571
  1855. }
  1856. ],
  1857. "outputs": [
  1858. {
  1859. "name": "output",
  1860. "type": "STRING",
  1861. "links": [
  1862. 2719
  1863. ]
  1864. }
  1865. ],
  1866. "properties": {
  1867. "cnr_id": "comfy-core",
  1868. "ver": "0.33.1",
  1869. "Node name for S&R": "ComfySwitchNode"
  1870. },
  1871. "widgets_values": [
  1872. false
  1873. ]
  1874. },
  1875. {
  1876. "id": 1716,
  1877. "type": "SetNode",
  1878. "pos": [
  1879. 468.44683518411375,
  1880. 5811.3521909228075
  1881. ],
  1882. "size": [
  1883. 210,
  1884. 60
  1885. ],
  1886. "flags": {
  1887. "collapsed": true
  1888. },
  1889. "order": 58,
  1890. "mode": 0,
  1891. "inputs": [
  1892. {
  1893. "name": "STRING",
  1894. "type": "STRING",
  1895. "link": 2720
  1896. }
  1897. ],
  1898. "outputs": [
  1899. {
  1900. "name": "STRING",
  1901. "type": "STRING",
  1902. "links": null
  1903. }
  1904. ],
  1905. "title": "Set_final_prompt",
  1906. "properties": {
  1907. "Node name for S&R": "SetNode",
  1908. "aux_id": "kijai/ComfyUI-KJNodes",
  1909. "previousName": "final_prompt"
  1910. },
  1911. "widgets_values": [
  1912. "final_prompt"
  1913. ]
  1914. },
  1915. {
  1916. "id": 176,
  1917. "type": "PreviewAny",
  1918. "pos": [
  1919. -617.8731056047999,
  1920. 5989.709363824687
  1921. ],
  1922. "size": [
  1923. 604.8951546615272,
  1924. 373.6393737880089
  1925. ],
  1926. "flags": {},
  1927. "order": 42,
  1928. "mode": 0,
  1929. "inputs": [
  1930. {
  1931. "name": "source",
  1932. "type": "*",
  1933. "link": 299
  1934. }
  1935. ],
  1936. "outputs": [
  1937. {
  1938. "name": "STRING",
  1939. "type": "STRING",
  1940. "links": [
  1941. 2572
  1942. ]
  1943. }
  1944. ],
  1945. "title": "Preview Generated Text",
  1946. "properties": {
  1947. "cnr_id": "comfy-core",
  1948. "ver": "0.33.1",
  1949. "Node name for S&R": "PreviewAny"
  1950. },
  1951. "widgets_values": []
  1952. },
  1953. {
  1954. "id": 2070,
  1955. "type": "PreviewAny",
  1956. "pos": [
  1957. 72.49223924571646,
  1958. 5935.635670768792
  1959. ],
  1960. "size": [
  1961. 598.9917300279858,
  1962. 442.82009885873504
  1963. ],
  1964. "flags": {},
  1965. "order": 59,
  1966. "mode": 0,
  1967. "inputs": [
  1968. {
  1969. "name": "source",
  1970. "type": "*",
  1971. "link": 2766
  1972. }
  1973. ],
  1974. "outputs": [
  1975. {
  1976. "name": "STRING",
  1977. "type": "STRING",
  1978. "links": []
  1979. }
  1980. ],
  1981. "title": "Preview Final Prompt",
  1982. "properties": {
  1983. "cnr_id": "comfy-core",
  1984. "ver": "0.33.1",
  1985. "Node name for S&R": "PreviewAny"
  1986. },
  1987. "widgets_values": []
  1988. },
  1989. {
  1990. "id": 155,
  1991. "type": "PreviewImage",
  1992. "pos": [
  1993. -1811.2230334704868,
  1994. 5626.472443911816
  1995. ],
  1996. "size": [
  1997. 277.5586723574115,
  1998. 307.8666442871099
  1999. ],
  2000. "flags": {},
  2001. "order": 40,
  2002. "mode": 0,
  2003. "inputs": [
  2004. {
  2005. "name": "images",
  2006. "type": "IMAGE",
  2007. "link": 276
  2008. }
  2009. ],
  2010. "outputs": [
  2011. {
  2012. "name": "images",
  2013. "type": "IMAGE",
  2014. "links": [
  2015. 2370
  2016. ]
  2017. }
  2018. ],
  2019. "properties": {
  2020. "cnr_id": "comfy-core",
  2021. "ver": "0.33.1",
  2022. "Node name for S&R": "PreviewImage"
  2023. },
  2024. "widgets_values": []
  2025. },
  2026. {
  2027. "id": 1967,
  2028. "type": "MarkdownNote",
  2029. "pos": [
  2030. -3231.3503276773713,
  2031. 5187.288608227518
  2032. ],
  2033. "size": [
  2034. 596.6224595206727,
  2035. 310.5308977553741
  2036. ],
  2037. "flags": {},
  2038. "order": 16,
  2039. "mode": 0,
  2040. "inputs": [],
  2041. "outputs": [],
  2042. "properties": {},
  2043. "widgets_values": [
  2044. "# 1. Choose Models\n\n# 2. Select Mode (T2VA / I2VA / FL2VA / L2VA)\n\n# 3. Adjust \"Generation Settings\"\n\n# 4. When using images:\n## - FL2VA: Configure resize for First Frame. Last Frame will automatically match.\n## - I2VA/L2VA: Configure resize for that Image\n\n# 5. Use Prompt Enhancement, or Prompt Override"
  2045. ],
  2046. "color": "#222",
  2047. "bgcolor": "#000"
  2048. },
  2049. {
  2050. "id": 129,
  2051. "type": "UNETLoader",
  2052. "pos": [
  2053. -2521.3204631961808,
  2054. 4969.500629770027
  2055. ],
  2056. "size": [
  2057. 458.98400000000015,
  2058. 82
  2059. ],
  2060. "flags": {},
  2061. "order": 17,
  2062. "mode": 0,
  2063. "inputs": [],
  2064. "outputs": [
  2065. {
  2066. "name": "MODEL",
  2067. "type": "MODEL",
  2068. "links": [
  2069. 2775
  2070. ]
  2071. }
  2072. ],
  2073. "properties": {
  2074. "cnr_id": "comfy-core",
  2075. "ver": "0.33.1",
  2076. "Node name for S&R": "UNETLoader",
  2077. "models": [
  2078. {
  2079. "name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
  2080. "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors",
  2081. "directory": "diffusion_models"
  2082. }
  2083. ]
  2084. },
  2085. "widgets_values": [
  2086. "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
  2087. "default"
  2088. ],
  2089. "color": "#323",
  2090. "bgcolor": "#535"
  2091. },
  2092. {
  2093. "id": 1710,
  2094. "type": "SetNode",
  2095. "pos": [
  2096. -1581.6942676831138,
  2097. 4980.162635562952
  2098. ],
  2099. "size": [
  2100. 210,
  2101. 60
  2102. ],
  2103. "flags": {
  2104. "collapsed": true
  2105. },
  2106. "order": 44,
  2107. "mode": 0,
  2108. "inputs": [
  2109. {
  2110. "name": "MODEL",
  2111. "type": "MODEL",
  2112. "link": 2772
  2113. }
  2114. ],
  2115. "outputs": [
  2116. {
  2117. "name": "MODEL",
  2118. "type": "MODEL",
  2119. "links": null
  2120. }
  2121. ],
  2122. "title": "Set_model_base",
  2123. "properties": {
  2124. "Node name for S&R": "SetNode",
  2125. "aux_id": "kijai/ComfyUI-KJNodes",
  2126. "previousName": "model_base"
  2127. },
  2128. "widgets_values": [
  2129. "model_base"
  2130. ],
  2131. "color": "#223",
  2132. "bgcolor": "#335"
  2133. },
  2134. {
  2135. "id": 1700,
  2136. "type": "SetNode",
  2137. "pos": [
  2138. -1530.9984366326391,
  2139. 5030.216181648175
  2140. ],
  2141. "size": [
  2142. 210,
  2143. 60
  2144. ],
  2145. "flags": {
  2146. "collapsed": true
  2147. },
  2148. "order": 45,
  2149. "mode": 0,
  2150. "inputs": [
  2151. {
  2152. "name": "CLIP",
  2153. "type": "CLIP",
  2154. "link": 2773
  2155. }
  2156. ],
  2157. "outputs": [
  2158. {
  2159. "name": "CLIP",
  2160. "type": "CLIP",
  2161. "links": null
  2162. }
  2163. ],
  2164. "title": "Set_clip",
  2165. "properties": {
  2166. "Node name for S&R": "SetNode",
  2167. "aux_id": "kijai/ComfyUI-KJNodes",
  2168. "previousName": "clip"
  2169. },
  2170. "widgets_values": [
  2171. "clip"
  2172. ],
  2173. "color": "#432",
  2174. "bgcolor": "#653"
  2175. },
  2176. {
  2177. "id": 1934,
  2178. "type": "CLIPLoader",
  2179. "pos": [
  2180. -1871.9859255933648,
  2181. 5285.571344227151
  2182. ],
  2183. "size": [
  2184. 453.74659010201435,
  2185. 106
  2186. ],
  2187. "flags": {},
  2188. "order": 18,
  2189. "mode": 0,
  2190. "showAdvanced": false,
  2191. "inputs": [],
  2192. "outputs": [
  2193. {
  2194. "name": "CLIP",
  2195. "type": "CLIP",
  2196. "links": [
  2197. 2613
  2198. ]
  2199. }
  2200. ],
  2201. "title": "Load CLIP (LLM Prompt Enhancement)",
  2202. "properties": {
  2203. "cnr_id": "comfy-core",
  2204. "ver": "0.21.0",
  2205. "Node name for S&R": "CLIPLoader",
  2206. "models": [
  2207. {
  2208. "name": "gemma4_e4b_it_fp8_scaled.safetensors",
  2209. "url": "https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e4b_it_fp8_scaled.safetensors",
  2210. "directory": "text_encoders"
  2211. }
  2212. ]
  2213. },
  2214. "widgets_values": [
  2215. "gemma4_e4b_it_int8_convrot.safetensors",
  2216. "stable_diffusion",
  2217. "default"
  2218. ],
  2219. "color": "#432",
  2220. "bgcolor": "#653"
  2221. },
  2222. {
  2223. "id": 1935,
  2224. "type": "SetNode",
  2225. "pos": [
  2226. -1570.1479661043063,
  2227. 5437.650458945108
  2228. ],
  2229. "size": [
  2230. 210,
  2231. 60
  2232. ],
  2233. "flags": {
  2234. "collapsed": true
  2235. },
  2236. "order": 31,
  2237. "mode": 0,
  2238. "inputs": [
  2239. {
  2240. "name": "CLIP",
  2241. "type": "CLIP",
  2242. "link": 2613
  2243. }
  2244. ],
  2245. "outputs": [
  2246. {
  2247. "name": "CLIP",
  2248. "type": "CLIP",
  2249. "links": null
  2250. }
  2251. ],
  2252. "title": "Set_llm_model",
  2253. "properties": {
  2254. "Node name for S&R": "SetNode",
  2255. "aux_id": "kijai/ComfyUI-KJNodes",
  2256. "previousName": "llm_model"
  2257. },
  2258. "widgets_values": [
  2259. "llm_model"
  2260. ],
  2261. "color": "#432",
  2262. "bgcolor": "#653"
  2263. },
  2264. {
  2265. "id": 1713,
  2266. "type": "SetNode",
  2267. "pos": [
  2268. -1505.0377712378352,
  2269. 5654.199866727748
  2270. ],
  2271. "size": [
  2272. 210,
  2273. 50
  2274. ],
  2275. "flags": {
  2276. "collapsed": true
  2277. },
  2278. "order": 53,
  2279. "mode": 0,
  2280. "inputs": [
  2281. {
  2282. "name": "IMAGE",
  2283. "type": "IMAGE",
  2284. "link": 2370
  2285. }
  2286. ],
  2287. "outputs": [
  2288. {
  2289. "name": "IMAGE",
  2290. "type": "IMAGE",
  2291. "links": null
  2292. }
  2293. ],
  2294. "title": "Set_image_first",
  2295. "properties": {
  2296. "Node name for S&R": "SetNode",
  2297. "aux_id": "kijai/ComfyUI-KJNodes",
  2298. "previousName": "image_first"
  2299. },
  2300. "widgets_values": [
  2301. "image_first"
  2302. ],
  2303. "color": "#2a363b",
  2304. "bgcolor": "#3f5159"
  2305. },
  2306. {
  2307. "id": 1712,
  2308. "type": "SetNode",
  2309. "pos": [
  2310. -1507.7990150093024,
  2311. 6101.694457352081
  2312. ],
  2313. "size": [
  2314. 210,
  2315. 60
  2316. ],
  2317. "flags": {
  2318. "collapsed": true
  2319. },
  2320. "order": 56,
  2321. "mode": 4,
  2322. "inputs": [
  2323. {
  2324. "name": "IMAGE",
  2325. "type": "IMAGE",
  2326. "link": 2416
  2327. }
  2328. ],
  2329. "outputs": [
  2330. {
  2331. "name": "IMAGE",
  2332. "type": "IMAGE",
  2333. "links": null
  2334. }
  2335. ],
  2336. "title": "Set_image_last",
  2337. "properties": {
  2338. "Node name for S&R": "SetNode",
  2339. "aux_id": "kijai/ComfyUI-KJNodes",
  2340. "previousName": "image_last"
  2341. },
  2342. "widgets_values": [
  2343. "image_last"
  2344. ],
  2345. "color": "#2a363b",
  2346. "bgcolor": "#3f5159"
  2347. },
  2348. {
  2349. "id": 149,
  2350. "type": "LoadImage",
  2351. "pos": [
  2352. -2516.489010660573,
  2353. 6060.6712300339905
  2354. ],
  2355. "size": [
  2356. 282.798828125,
  2357. 314
  2358. ],
  2359. "flags": {},
  2360. "order": 19,
  2361. "mode": 4,
  2362. "inputs": [],
  2363. "outputs": [
  2364. {
  2365. "name": "IMAGE",
  2366. "type": "IMAGE",
  2367. "links": [
  2368. 2636
  2369. ]
  2370. },
  2371. {
  2372. "name": "MASK",
  2373. "type": "MASK",
  2374. "links": null
  2375. }
  2376. ],
  2377. "title": "Load Image Last Frame",
  2378. "properties": {
  2379. "cnr_id": "comfy-core",
  2380. "ver": "0.33.1",
  2381. "Node name for S&R": "LoadImage"
  2382. },
  2383. "widgets_values": [
  2384. "temp_img_4.png",
  2385. "image"
  2386. ]
  2387. },
  2388. {
  2389. "id": 122,
  2390. "type": "VAELoader",
  2391. "pos": [
  2392. -2515.9419265447564,
  2393. 5388.8123718973
  2394. ],
  2395. "size": [
  2396. 458.24575411155024,
  2397. 58
  2398. ],
  2399. "flags": {},
  2400. "order": 20,
  2401. "mode": 0,
  2402. "inputs": [],
  2403. "outputs": [
  2404. {
  2405. "name": "VAE",
  2406. "type": "VAE",
  2407. "links": [
  2408. 2356
  2409. ]
  2410. }
  2411. ],
  2412. "properties": {
  2413. "cnr_id": "comfy-core",
  2414. "ver": "0.33.1",
  2415. "Node name for S&R": "VAELoader",
  2416. "models": [
  2417. {
  2418. "name": "minimax_h3_audio_vae_fp32.safetensors",
  2419. "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_audio_vae_fp32.safetensors",
  2420. "directory": "vae"
  2421. }
  2422. ]
  2423. },
  2424. "widgets_values": [
  2425. "minimax_h3_audio_vae_fp32.safetensors"
  2426. ],
  2427. "color": "#322",
  2428. "bgcolor": "#533"
  2429. },
  2430. {
  2431. "id": 121,
  2432. "type": "VAELoader",
  2433. "pos": [
  2434. -2520.886809245588,
  2435. 5266.620959737456
  2436. ],
  2437. "size": [
  2438. 457.7920876853252,
  2439. 58
  2440. ],
  2441. "flags": {},
  2442. "order": 21,
  2443. "mode": 0,
  2444. "inputs": [],
  2445. "outputs": [
  2446. {
  2447. "name": "VAE",
  2448. "type": "VAE",
  2449. "links": [
  2450. 2355
  2451. ]
  2452. }
  2453. ],
  2454. "properties": {
  2455. "cnr_id": "comfy-core",
  2456. "ver": "0.33.1",
  2457. "Node name for S&R": "VAELoader",
  2458. "models": [
  2459. {
  2460. "name": "minimax_h3_video_vae_fp16.safetensors",
  2461. "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors",
  2462. "directory": "vae"
  2463. }
  2464. ]
  2465. },
  2466. "widgets_values": [
  2467. "minimax_h3_video_vae_fp16.safetensors"
  2468. ],
  2469. "color": "#322",
  2470. "bgcolor": "#533"
  2471. },
  2472. {
  2473. "id": 130,
  2474. "type": "CLIPLoader",
  2475. "pos": [
  2476. -2523.1507554990917,
  2477. 5108.962477156501
  2478. ],
  2479. "size": [
  2480. 457.6615422307798,
  2481. 106
  2482. ],
  2483. "flags": {},
  2484. "order": 22,
  2485. "mode": 0,
  2486. "inputs": [],
  2487. "outputs": [
  2488. {
  2489. "name": "CLIP",
  2490. "type": "CLIP",
  2491. "links": [
  2492. 2774
  2493. ]
  2494. }
  2495. ],
  2496. "title": "Load CLIP (MiniMax H3)",
  2497. "properties": {
  2498. "cnr_id": "comfy-core",
  2499. "ver": "0.33.1",
  2500. "Node name for S&R": "CLIPLoader",
  2501. "models": [
  2502. {
  2503. "name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
  2504. "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
  2505. "directory": "text_encoders"
  2506. }
  2507. ]
  2508. },
  2509. "widgets_values": [
  2510. "qwen3vl_32b_minimax_h3_int4_convrot.safetensors",
  2511. "minimax",
  2512. "default"
  2513. ],
  2514. "color": "#432",
  2515. "bgcolor": "#653"
  2516. },
  2517. {
  2518. "id": 2074,
  2519. "type": "Power Lora Loader (rgthree)",
  2520. "pos": [
  2521. -1969.4442080040455,
  2522. 4981.822848635155
  2523. ],
  2524. "size": [
  2525. 340.519921875,
  2526. 118
  2527. ],
  2528. "flags": {},
  2529. "order": 35,
  2530. "mode": 0,
  2531. "inputs": [
  2532. {
  2533. "dir": 3,
  2534. "name": "model",
  2535. "type": "MODEL",
  2536. "link": 2775
  2537. },
  2538. {
  2539. "dir": 3,
  2540. "name": "clip",
  2541. "type": "CLIP",
  2542. "link": 2774
  2543. }
  2544. ],
  2545. "outputs": [
  2546. {
  2547. "dir": 4,
  2548. "name": "MODEL",
  2549. "shape": 3,
  2550. "type": "MODEL",
  2551. "links": [
  2552. 2772
  2553. ]
  2554. },
  2555. {
  2556. "dir": 4,
  2557. "name": "CLIP",
  2558. "shape": 3,
  2559. "type": "CLIP",
  2560. "links": [
  2561. 2773
  2562. ]
  2563. }
  2564. ],
  2565. "properties": {
  2566. "cnr_id": "rgthree-comfy",
  2567. "ver": "6b76ee6f2c5a007710b5a16f97c94330d6ecc871",
  2568. "Show Strengths": "Single Strength",
  2569. "Match": ""
  2570. },
  2571. "widgets_values": [
  2572. {},
  2573. {
  2574. "type": "PowerLoraLoaderHeaderWidget"
  2575. },
  2576. {},
  2577. ""
  2578. ],
  2579. "color": "#323",
  2580. "bgcolor": "#535"
  2581. },
  2582. {
  2583. "id": 162,
  2584. "type": "71c31341-b821-46f5-bea3-dc07952a580e",
  2585. "pos": [
  2586. -1084.9367792847481,
  2587. 5991.465587689004
  2588. ],
  2589. "size": [
  2590. 393.2306084800807,
  2591. 364.83770341356194
  2592. ],
  2593. "flags": {},
  2594. "order": 29,
  2595. "mode": 0,
  2596. "inputs": [
  2597. {
  2598. "label": "user_prompt",
  2599. "name": "value",
  2600. "type": "STRING",
  2601. "widget": {
  2602. "name": "value"
  2603. },
  2604. "link": null
  2605. },
  2606. {
  2607. "name": "image",
  2608. "shape": 7,
  2609. "type": "IMAGE",
  2610. "link": 2768
  2611. },
  2612. {
  2613. "name": "video",
  2614. "shape": 7,
  2615. "type": "IMAGE",
  2616. "link": null
  2617. },
  2618. {
  2619. "name": "audio",
  2620. "shape": 7,
  2621. "type": "AUDIO",
  2622. "link": null
  2623. }
  2624. ],
  2625. "outputs": [
  2626. {
  2627. "label": "generated_text",
  2628. "name": "generated_text",
  2629. "type": "STRING",
  2630. "links": [
  2631. 299
  2632. ]
  2633. }
  2634. ],
  2635. "properties": {
  2636. "cnr_id": "comfy-core",
  2637. "ver": "0.33.1",
  2638. "previewExposures": [
  2639. {
  2640. "name": "audioUI",
  2641. "sourceNodeId": "145",
  2642. "sourcePreviewName": "audioUI"
  2643. }
  2644. ]
  2645. },
  2646. "widgets_values": [
  2647. ""
  2648. ],
  2649. "color": "#232",
  2650. "bgcolor": "#353"
  2651. },
  2652. {
  2653. "id": 1800,
  2654. "type": "Fast Groups Bypasser (rgthree)",
  2655. "pos": [
  2656. -1301.6332640418725,
  2657. 5573.725170165715
  2658. ],
  2659. "size": [
  2660. 364.1814487304688,
  2661. 131.01999999999953
  2662. ],
  2663. "flags": {},
  2664. "order": 23,
  2665. "mode": 0,
  2666. "inputs": [],
  2667. "outputs": [
  2668. {
  2669. "name": "OPT_CONNECTION",
  2670. "type": "*",
  2671. "links": null
  2672. }
  2673. ],
  2674. "properties": {
  2675. "matchColors": "Green",
  2676. "matchTitle": "",
  2677. "showNav": false,
  2678. "showAllGraphs": false,
  2679. "sort": "alphanumeric",
  2680. "customSortAlphabet": "",
  2681. "toggleRestriction": "default"
  2682. },
  2683. "color": "#222",
  2684. "bgcolor": "#000"
  2685. },
  2686. {
  2687. "id": 1780,
  2688. "type": "CustomCombo",
  2689. "pos": [
  2690. -1316.8276674785877,
  2691. 4953.767445638162
  2692. ],
  2693. "size": [
  2694. 228.25231560302745,
  2695. 198
  2696. ],
  2697. "flags": {},
  2698. "order": 24,
  2699. "mode": 0,
  2700. "inputs": [],
  2701. "outputs": [
  2702. {
  2703. "name": "STRING",
  2704. "type": "STRING",
  2705. "links": [
  2706. 2449
  2707. ]
  2708. },
  2709. {
  2710. "name": "INDEX",
  2711. "type": "INT",
  2712. "links": [
  2713. 2450,
  2714. 2591
  2715. ]
  2716. }
  2717. ],
  2718. "title": "SELECT MODE",
  2719. "properties": {
  2720. "cnr_id": "comfy-core",
  2721. "ver": "0.33.1",
  2722. "Node name for S&R": "CustomCombo"
  2723. },
  2724. "widgets_values": [
  2725. "I2VA",
  2726. 1,
  2727. "T2VA",
  2728. "I2VA",
  2729. "FL2VA",
  2730. "L2VA",
  2731. ""
  2732. ],
  2733. "color": "#222",
  2734. "bgcolor": "#000"
  2735. }
  2736. ],
  2737. "links": [
  2738. [
  2739. 267,
  2740. 142,
  2741. 0,
  2742. 147,
  2743. 0,
  2744. "IMAGE"
  2745. ],
  2746. [
  2747. 276,
  2748. 147,
  2749. 0,
  2750. 155,
  2751. 0,
  2752. "IMAGE"
  2753. ],
  2754. [
  2755. 299,
  2756. 162,
  2757. 0,
  2758. 176,
  2759. 0,
  2760. "STRING"
  2761. ],
  2762. [
  2763. 2355,
  2764. 121,
  2765. 0,
  2766. 1698,
  2767. 0,
  2768. "VAE"
  2769. ],
  2770. [
  2771. 2356,
  2772. 122,
  2773. 0,
  2774. 1699,
  2775. 0,
  2776. "VAE"
  2777. ],
  2778. [
  2779. 2370,
  2780. 155,
  2781. 0,
  2782. 1713,
  2783. 0,
  2784. "IMAGE"
  2785. ],
  2786. [
  2787. 2376,
  2788. 1723,
  2789. 0,
  2790. 1724,
  2791. 1,
  2792. "STRING"
  2793. ],
  2794. [
  2795. 2377,
  2796. 1724,
  2797. 0,
  2798. 1725,
  2799. 0,
  2800. "STRING"
  2801. ],
  2802. [
  2803. 2378,
  2804. 1726,
  2805. 0,
  2806. 1724,
  2807. 2,
  2808. "STRING"
  2809. ],
  2810. [
  2811. 2391,
  2812. 1731,
  2813. 0,
  2814. 182,
  2815. 0,
  2816. "INT"
  2817. ],
  2818. [
  2819. 2392,
  2820. 1731,
  2821. 1,
  2822. 183,
  2823. 0,
  2824. "FLOAT"
  2825. ],
  2826. [
  2827. 2393,
  2828. 1731,
  2829. 2,
  2830. 1732,
  2831. 0,
  2832. "FLOAT"
  2833. ],
  2834. [
  2835. 2394,
  2836. 1731,
  2837. 3,
  2838. 1733,
  2839. 0,
  2840. "INT"
  2841. ],
  2842. [
  2843. 2400,
  2844. 1731,
  2845. 4,
  2846. 1736,
  2847. 0,
  2848. "INT"
  2849. ],
  2850. [
  2851. 2401,
  2852. 1731,
  2853. 5,
  2854. 1737,
  2855. 0,
  2856. "INT"
  2857. ],
  2858. [
  2859. 2404,
  2860. 1741,
  2861. 0,
  2862. 147,
  2863. 3,
  2864. "INT"
  2865. ],
  2866. [
  2867. 2416,
  2868. 1749,
  2869. 0,
  2870. 1712,
  2871. 0,
  2872. "IMAGE"
  2873. ],
  2874. [
  2875. 2449,
  2876. 1780,
  2877. 0,
  2878. 196,
  2879. 0,
  2880. "STRING"
  2881. ],
  2882. [
  2883. 2450,
  2884. 1780,
  2885. 1,
  2886. 191,
  2887. 0,
  2888. "INT"
  2889. ],
  2890. [
  2891. 2517,
  2892. 1834,
  2893. 0,
  2894. 1835,
  2895. 0,
  2896. "IMAGE"
  2897. ],
  2898. [
  2899. 2549,
  2900. 1853,
  2901. 0,
  2902. 92,
  2903. 0,
  2904. "VIDEO"
  2905. ],
  2906. [
  2907. 2559,
  2908. 1854,
  2909. 0,
  2910. 1853,
  2911. 0,
  2912. "INT"
  2913. ],
  2914. [
  2915. 2569,
  2916. 1856,
  2917. 0,
  2918. 1859,
  2919. 0,
  2920. "STRING"
  2921. ],
  2922. [
  2923. 2571,
  2924. 1859,
  2925. 0,
  2926. 1861,
  2927. 2,
  2928. "BOOLEAN"
  2929. ],
  2930. [
  2931. 2572,
  2932. 176,
  2933. 0,
  2934. 1861,
  2935. 1,
  2936. "STRING"
  2937. ],
  2938. [
  2939. 2573,
  2940. 1856,
  2941. 0,
  2942. 1861,
  2943. 0,
  2944. "STRING"
  2945. ],
  2946. [
  2947. 2591,
  2948. 1780,
  2949. 1,
  2950. 1731,
  2951. 4,
  2952. "INT"
  2953. ],
  2954. [
  2955. 2611,
  2956. 1932,
  2957. 0,
  2958. 147,
  2959. 2,
  2960. "FLOAT"
  2961. ],
  2962. [
  2963. 2613,
  2964. 1934,
  2965. 0,
  2966. 1935,
  2967. 0,
  2968. "CLIP"
  2969. ],
  2970. [
  2971. 2636,
  2972. 149,
  2973. 0,
  2974. 1963,
  2975. 0,
  2976. "IMAGE"
  2977. ],
  2978. [
  2979. 2637,
  2980. 1963,
  2981. 0,
  2982. 1749,
  2983. 0,
  2984. "IMAGE"
  2985. ],
  2986. [
  2987. 2639,
  2988. 1951,
  2989. 0,
  2990. 1963,
  2991. 1,
  2992. "INT"
  2993. ],
  2994. [
  2995. 2648,
  2996. 1965,
  2997. 0,
  2998. 1963,
  2999. 3,
  3000. "FLOAT"
  3001. ],
  3002. [
  3003. 2649,
  3004. 1966,
  3005. 0,
  3006. 1963,
  3007. 4,
  3008. "INT"
  3009. ],
  3010. [
  3011. 2695,
  3012. 1972,
  3013. 0,
  3014. 1853,
  3015. 1,
  3016. "INT"
  3017. ],
  3018. [
  3019. 2702,
  3020. 1981,
  3021. 0,
  3022. 1977,
  3023. 0,
  3024. "MODEL"
  3025. ],
  3026. [
  3027. 2707,
  3028. 1977,
  3029. 0,
  3030. 1853,
  3031. 2,
  3032. "MODEL"
  3033. ],
  3034. [
  3035. 2708,
  3036. 1988,
  3037. 0,
  3038. 92,
  3039. 1,
  3040. "STRING"
  3041. ],
  3042. [
  3043. 2719,
  3044. 1861,
  3045. 0,
  3046. 2044,
  3047. 0,
  3048. "STRING"
  3049. ],
  3050. [
  3051. 2720,
  3052. 2044,
  3053. 0,
  3054. 1716,
  3055. 0,
  3056. "STRING"
  3057. ],
  3058. [
  3059. 2721,
  3060. 2045,
  3061. 0,
  3062. 2044,
  3063. 1,
  3064. "INT"
  3065. ],
  3066. [
  3067. 2766,
  3068. 2044,
  3069. 0,
  3070. 2070,
  3071. 0,
  3072. "STRING"
  3073. ],
  3074. [
  3075. 2767,
  3076. 1731,
  3077. 6,
  3078. 2071,
  3079. 0,
  3080. "*"
  3081. ],
  3082. [
  3083. 2768,
  3084. 2072,
  3085. 0,
  3086. 162,
  3087. 1,
  3088. "IMAGE"
  3089. ],
  3090. [
  3091. 2772,
  3092. 2074,
  3093. 0,
  3094. 1710,
  3095. 0,
  3096. "MODEL"
  3097. ],
  3098. [
  3099. 2773,
  3100. 2074,
  3101. 1,
  3102. 1700,
  3103. 0,
  3104. "CLIP"
  3105. ],
  3106. [
  3107. 2774,
  3108. 130,
  3109. 0,
  3110. 2074,
  3111. 1,
  3112. "CLIP"
  3113. ],
  3114. [
  3115. 2775,
  3116. 129,
  3117. 0,
  3118. 2074,
  3119. 0,
  3120. "MODEL"
  3121. ]
  3122. ],
  3123. "groups": [
  3124. {
  3125. "id": 1,
  3126. "title": "Models",
  3127. "bounding": [
  3128. -2540.284107327925,
  3129. 4894.821805640048,
  3130. 1145.6495726794858,
  3131. 589.1290448583122
  3132. ],
  3133. "color": "#3f789e",
  3134. "flags": {}
  3135. },
  3136. {
  3137. "id": 6,
  3138. "title": "First Frame",
  3139. "bounding": [
  3140. -2533.68862161063,
  3141. 5547.286075798532,
  3142. 1199.509356664195,
  3143. 406.79993286132867
  3144. ],
  3145. "color": "#8A8",
  3146. "flags": {}
  3147. },
  3148. {
  3149. "id": 77,
  3150. "title": "Prompt Enhancement",
  3151. "bounding": [
  3152. -1296.0692066000547,
  3153. 5903.060982027844,
  3154. 1315.358390573794,
  3155. 476.6646575219893
  3156. ],
  3157. "color": "#8A8",
  3158. "flags": {}
  3159. },
  3160. {
  3161. "id": 79,
  3162. "title": "Last Frame",
  3163. "bounding": [
  3164. -2534.571841130814,
  3165. 5989.2496175927545,
  3166. 1207.75409004468,
  3167. 390.2217284080316
  3168. ],
  3169. "color": "#8A8",
  3170. "flags": {}
  3171. },
  3172. {
  3173. "id": 80,
  3174. "title": "Project",
  3175. "bounding": [
  3176. -799.6316576104488,
  3177. 5245.003572771995,
  3178. 789.384277995603,
  3179. 234
  3180. ],
  3181. "color": "#3f789e",
  3182. "flags": {}
  3183. },
  3184. {
  3185. "id": 81,
  3186. "title": "Generation Settings",
  3187. "bounding": [
  3188. -1357.8191438561623,
  3189. 4883.952249059189,
  3190. 506.57216541592095,
  3191. 602.8457971998487
  3192. ],
  3193. "color": "#3f789e",
  3194. "flags": {}
  3195. },
  3196. {
  3197. "id": 91,
  3198. "title": "Generate Video",
  3199. "bounding": [
  3200. -2529.0469298106427,
  3201. 6437.449150465065,
  3202. 2546.419056951123,
  3203. 654.6851706535272
  3204. ],
  3205. "color": "#3f789e",
  3206. "flags": {}
  3207. }
  3208. ],
  3209. "definitions": {
  3210. "subgraphs": [
  3211. {
  3212. "id": "71c31341-b821-46f5-bea3-dc07952a580e",
  3213. "version": 1,
  3214. "state": {
  3215. "lastGroupId": 94,
  3216. "lastNodeId": 2074,
  3217. "lastLinkId": 2777,
  3218. "lastRerouteId": 15
  3219. },
  3220. "revision": 0,
  3221. "config": {},
  3222. "name": "Prompt Enhancement",
  3223. "inputNode": {
  3224. "id": -10,
  3225. "bounding": [
  3226. -2976.2053299641175,
  3227. 4922.7355967795165,
  3228. 128,
  3229. 128
  3230. ]
  3231. },
  3232. "outputNode": {
  3233. "id": -20,
  3234. "bounding": [
  3235. -1225.4839930943854,
  3236. 4920.215541073624,
  3237. 132.568359375,
  3238. 68
  3239. ]
  3240. },
  3241. "inputs": [
  3242. {
  3243. "id": "f1208128-924c-40e5-8ebd-d2dffc3604a2",
  3244. "name": "value",
  3245. "type": "STRING",
  3246. "linkIds": [
  3247. 296
  3248. ],
  3249. "label": "user_prompt",
  3250. "pos": [
  3251. -2872.2053299641175,
  3252. 4946.7355967795165
  3253. ]
  3254. },
  3255. {
  3256. "id": "5865a012-7473-489b-9d29-879ea428fbaf",
  3257. "name": "image",
  3258. "type": "IMAGE",
  3259. "linkIds": [
  3260. 301
  3261. ],
  3262. "pos": [
  3263. -2872.2053299641175,
  3264. 4966.7355967795165
  3265. ]
  3266. },
  3267. {
  3268. "id": "a5ef1acf-3084-4a5a-8743-c5f19203bc6e",
  3269. "name": "video",
  3270. "type": "IMAGE",
  3271. "linkIds": [
  3272. 302
  3273. ],
  3274. "pos": [
  3275. -2872.2053299641175,
  3276. 4986.7355967795165
  3277. ]
  3278. },
  3279. {
  3280. "id": "2a9d88cf-b678-4ea9-90a1-1cabd9bc8686",
  3281. "name": "audio",
  3282. "type": "AUDIO",
  3283. "linkIds": [
  3284. 303
  3285. ],
  3286. "pos": [
  3287. -2872.2053299641175,
  3288. 5006.7355967795165
  3289. ]
  3290. }
  3291. ],
  3292. "outputs": [
  3293. {
  3294. "id": "2b0cd5f7-88bc-41c0-915d-ec8459c09609",
  3295. "name": "generated_text",
  3296. "type": "STRING",
  3297. "linkIds": [
  3298. 2746
  3299. ],
  3300. "localized_name": "generated_text",
  3301. "label": "generated_text",
  3302. "pos": [
  3303. -1201.4839930943854,
  3304. 4944.215541073624
  3305. ]
  3306. }
  3307. ],
  3308. "widgets": [],
  3309. "nodes": [
  3310. {
  3311. "id": 1681,
  3312. "type": "GetNode",
  3313. "pos": [
  3314. -2519.042143794248,
  3315. 4466.372008297542
  3316. ],
  3317. "size": [
  3318. 210,
  3319. 49.999999999999545
  3320. ],
  3321. "flags": {
  3322. "collapsed": true
  3323. },
  3324. "order": 0,
  3325. "mode": 0,
  3326. "inputs": [],
  3327. "outputs": [
  3328. {
  3329. "name": "INT",
  3330. "type": "INT",
  3331. "links": [
  3332. 2330
  3333. ]
  3334. }
  3335. ],
  3336. "title": "Get_mode_index",
  3337. "properties": {
  3338. "Node name for S&R": "GetNode",
  3339. "aux_id": "kijai/ComfyUI-KJNodes"
  3340. },
  3341. "widgets_values": [
  3342. "mode_index"
  3343. ],
  3344. "color": "#1b4669",
  3345. "bgcolor": "#29699c"
  3346. },
  3347. {
  3348. "id": 1662,
  3349. "type": "5607ba13-9696-4c0e-a458-352bca10cbef",
  3350. "pos": [
  3351. -2561.172919094978,
  3352. 4354.128213001007
  3353. ],
  3354. "size": [
  3355. 217.57645552833628,
  3356. 52.970858293393576
  3357. ],
  3358. "flags": {},
  3359. "order": 1,
  3360. "mode": 0,
  3361. "inputs": [],
  3362. "outputs": [
  3363. {
  3364. "label": "merged",
  3365. "name": "STRING",
  3366. "type": "STRING",
  3367. "links": [
  3368. 2323
  3369. ]
  3370. }
  3371. ],
  3372. "properties": {
  3373. "cnr_id": "comfy-core",
  3374. "ver": "0.33.1",
  3375. "previewExposures": []
  3376. },
  3377. "color": "#232",
  3378. "bgcolor": "#353"
  3379. },
  3380. {
  3381. "id": 173,
  3382. "type": "StringConcatenate",
  3383. "pos": [
  3384. -2171.410009217329,
  3385. 4735.53594871378
  3386. ],
  3387. "size": [
  3388. 400,
  3389. 200
  3390. ],
  3391. "flags": {
  3392. "collapsed": true
  3393. },
  3394. "order": 8,
  3395. "mode": 0,
  3396. "inputs": [
  3397. {
  3398. "localized_name": "string_a",
  3399. "name": "string_a",
  3400. "type": "STRING",
  3401. "widget": {
  3402. "name": "string_a"
  3403. },
  3404. "link": 2728
  3405. },
  3406. {
  3407. "localized_name": "string_b",
  3408. "name": "string_b",
  3409. "type": "STRING",
  3410. "widget": {
  3411. "name": "string_b"
  3412. },
  3413. "link": 297
  3414. }
  3415. ],
  3416. "outputs": [
  3417. {
  3418. "localized_name": "STRING",
  3419. "name": "STRING",
  3420. "type": "STRING",
  3421. "links": [
  3422. 2731
  3423. ]
  3424. }
  3425. ],
  3426. "properties": {
  3427. "cnr_id": "comfy-core",
  3428. "ver": "0.33.1",
  3429. "Node name for S&R": "StringConcatenate"
  3430. },
  3431. "widgets_values": [
  3432. "",
  3433. "",
  3434. ""
  3435. ]
  3436. },
  3437. {
  3438. "id": 174,
  3439. "type": "easy positive",
  3440. "pos": [
  3441. -2502.6621587330933,
  3442. 4804.482129400089
  3443. ],
  3444. "size": [
  3445. 269.5401858154296,
  3446. 88
  3447. ],
  3448. "flags": {
  3449. "collapsed": false
  3450. },
  3451. "order": 9,
  3452. "mode": 0,
  3453. "inputs": [
  3454. {
  3455. "localized_name": "positive",
  3456. "name": "positive",
  3457. "type": "STRING",
  3458. "widget": {
  3459. "name": "positive"
  3460. },
  3461. "link": 296
  3462. }
  3463. ],
  3464. "outputs": [
  3465. {
  3466. "localized_name": "positive",
  3467. "name": "positive",
  3468. "type": "STRING",
  3469. "links": [
  3470. 297
  3471. ]
  3472. }
  3473. ],
  3474. "title": "Positive (User prompt)",
  3475. "properties": {
  3476. "cnr_id": "comfyui-easy-use",
  3477. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  3478. "Node name for S&R": "easy positive"
  3479. },
  3480. "widgets_values": [
  3481. "Provide a FL2VA prompt. A brilliant flash of holy light engulfs the scene of image 1, all the demons all disintegrate while the man decomposes into the zombie, dreamlike transition of the environment into image 2"
  3482. ],
  3483. "color": "#232",
  3484. "bgcolor": "#353"
  3485. },
  3486. {
  3487. "id": 2057,
  3488. "type": "GetNode",
  3489. "pos": [
  3490. -2768.3925350409427,
  3491. 4664.743842798176
  3492. ],
  3493. "size": [
  3494. 210,
  3495. 60
  3496. ],
  3497. "flags": {
  3498. "collapsed": true
  3499. },
  3500. "order": 2,
  3501. "mode": 0,
  3502. "inputs": [],
  3503. "outputs": [
  3504. {
  3505. "name": "FLOAT",
  3506. "type": "FLOAT",
  3507. "links": [
  3508. 2744
  3509. ]
  3510. }
  3511. ],
  3512. "title": "Get_duration_output",
  3513. "properties": {
  3514. "Node name for S&R": "GetNode",
  3515. "aux_id": "kijai/ComfyUI-KJNodes"
  3516. },
  3517. "widgets_values": [
  3518. "duration_output"
  3519. ],
  3520. "color": "#232",
  3521. "bgcolor": "#353"
  3522. },
  3523. {
  3524. "id": 2050,
  3525. "type": "GetNode",
  3526. "pos": [
  3527. -2754.9463025708974,
  3528. 4628.971964297206
  3529. ],
  3530. "size": [
  3531. 210,
  3532. 50
  3533. ],
  3534. "flags": {
  3535. "collapsed": true
  3536. },
  3537. "order": 3,
  3538. "mode": 0,
  3539. "inputs": [],
  3540. "outputs": [
  3541. {
  3542. "name": "STRING",
  3543. "type": "STRING",
  3544. "links": [
  3545. 2724
  3546. ]
  3547. }
  3548. ],
  3549. "title": "Get_mode_string",
  3550. "properties": {
  3551. "Node name for S&R": "GetNode",
  3552. "aux_id": "kijai/ComfyUI-KJNodes"
  3553. },
  3554. "widgets_values": [
  3555. "mode_string"
  3556. ]
  3557. },
  3558. {
  3559. "id": 197,
  3560. "type": "StringConcatenate",
  3561. "pos": [
  3562. -1952.0794126499302,
  3563. 4523.55371378546
  3564. ],
  3565. "size": [
  3566. 400,
  3567. 200
  3568. ],
  3569. "flags": {
  3570. "collapsed": true
  3571. },
  3572. "order": 11,
  3573. "mode": 0,
  3574. "inputs": [
  3575. {
  3576. "localized_name": "string_a",
  3577. "name": "string_a",
  3578. "type": "STRING",
  3579. "widget": {
  3580. "name": "string_a"
  3581. },
  3582. "link": 2332
  3583. },
  3584. {
  3585. "localized_name": "string_b",
  3586. "name": "string_b",
  3587. "type": "STRING",
  3588. "widget": {
  3589. "name": "string_b"
  3590. },
  3591. "link": 2731
  3592. }
  3593. ],
  3594. "outputs": [
  3595. {
  3596. "localized_name": "STRING",
  3597. "name": "STRING",
  3598. "type": "STRING",
  3599. "links": [
  3600. 2336,
  3601. 2771
  3602. ]
  3603. }
  3604. ],
  3605. "properties": {
  3606. "cnr_id": "comfy-core",
  3607. "ver": "0.33.1",
  3608. "Node name for S&R": "StringConcatenate"
  3609. },
  3610. "widgets_values": [
  3611. "",
  3612. "",
  3613. ""
  3614. ]
  3615. },
  3616. {
  3617. "id": 143,
  3618. "type": "TextGenerate",
  3619. "pos": [
  3620. -1701.6418808435494,
  3621. 4930.3738766426995
  3622. ],
  3623. "size": [
  3624. 400,
  3625. 412
  3626. ],
  3627. "flags": {},
  3628. "order": 7,
  3629. "mode": 0,
  3630. "showAdvanced": true,
  3631. "inputs": [
  3632. {
  3633. "localized_name": "clip",
  3634. "name": "clip",
  3635. "type": "CLIP",
  3636. "link": 2614
  3637. },
  3638. {
  3639. "localized_name": "image",
  3640. "name": "image",
  3641. "shape": 7,
  3642. "type": "IMAGE",
  3643. "link": 301
  3644. },
  3645. {
  3646. "localized_name": "video",
  3647. "name": "video",
  3648. "shape": 7,
  3649. "type": "IMAGE",
  3650. "link": 302
  3651. },
  3652. {
  3653. "localized_name": "audio",
  3654. "name": "audio",
  3655. "shape": 7,
  3656. "type": "AUDIO",
  3657. "link": 303
  3658. },
  3659. {
  3660. "localized_name": "prompt",
  3661. "name": "prompt",
  3662. "type": "STRING",
  3663. "widget": {
  3664. "name": "prompt"
  3665. },
  3666. "link": 2771
  3667. }
  3668. ],
  3669. "outputs": [
  3670. {
  3671. "localized_name": "generated_text",
  3672. "name": "generated_text",
  3673. "type": "STRING",
  3674. "links": [
  3675. 2746
  3676. ]
  3677. }
  3678. ],
  3679. "properties": {
  3680. "cnr_id": "comfy-core",
  3681. "ver": "0.21.0",
  3682. "Node name for S&R": "TextGenerate"
  3683. },
  3684. "widgets_values": [
  3685. "Describe the images",
  3686. 512,
  3687. "on",
  3688. 0.7,
  3689. 64,
  3690. 0.95,
  3691. 0.05,
  3692. 1.05,
  3693. 0,
  3694. 0,
  3695. false,
  3696. true
  3697. ]
  3698. },
  3699. {
  3700. "id": 1936,
  3701. "type": "GetNode",
  3702. "pos": [
  3703. -1928.850168793573,
  3704. 4913.439843173988
  3705. ],
  3706. "size": [
  3707. 210,
  3708. 60
  3709. ],
  3710. "flags": {
  3711. "collapsed": true
  3712. },
  3713. "order": 4,
  3714. "mode": 0,
  3715. "inputs": [],
  3716. "outputs": [
  3717. {
  3718. "name": "CLIP",
  3719. "type": "CLIP",
  3720. "links": [
  3721. 2614
  3722. ]
  3723. }
  3724. ],
  3725. "title": "Get_llm_model",
  3726. "properties": {
  3727. "Node name for S&R": "GetNode",
  3728. "aux_id": "kijai/ComfyUI-KJNodes"
  3729. },
  3730. "widgets_values": [
  3731. "llm_model"
  3732. ],
  3733. "color": "#432",
  3734. "bgcolor": "#653"
  3735. },
  3736. {
  3737. "id": 180,
  3738. "type": "PreviewAny",
  3739. "pos": [
  3740. -1040.9656040259367,
  3741. 3667.112528833522
  3742. ],
  3743. "size": [
  3744. 1185.3049059473515,
  3745. 2097.4725597759316
  3746. ],
  3747. "flags": {},
  3748. "order": 10,
  3749. "mode": 0,
  3750. "inputs": [
  3751. {
  3752. "localized_name": "source",
  3753. "name": "source",
  3754. "type": "*",
  3755. "link": 2336
  3756. }
  3757. ],
  3758. "outputs": [
  3759. {
  3760. "localized_name": "STRING",
  3761. "name": "STRING",
  3762. "type": "STRING",
  3763. "links": null
  3764. }
  3765. ],
  3766. "title": "Preview Instructions to LLM",
  3767. "properties": {
  3768. "cnr_id": "comfy-core",
  3769. "ver": "0.33.1",
  3770. "Node name for S&R": "PreviewAny"
  3771. },
  3772. "widgets_values": []
  3773. },
  3774. {
  3775. "id": 1673,
  3776. "type": "434a3838-5219-4c5c-bc10-8435d6d8ce57",
  3777. "pos": [
  3778. -2311.9327017846454,
  3779. 4346.87731529011
  3780. ],
  3781. "size": [
  3782. 316.33637019472394,
  3783. 112
  3784. ],
  3785. "flags": {},
  3786. "order": 5,
  3787. "mode": 0,
  3788. "inputs": [
  3789. {
  3790. "label": "shared_instructions",
  3791. "name": "value",
  3792. "type": "STRING",
  3793. "widget": {
  3794. "name": "value"
  3795. },
  3796. "link": 2323
  3797. },
  3798. {
  3799. "label": "mode_index",
  3800. "name": "index",
  3801. "type": "INT",
  3802. "widget": {
  3803. "name": "index"
  3804. },
  3805. "link": 2330
  3806. }
  3807. ],
  3808. "outputs": [
  3809. {
  3810. "label": "mode_instructions",
  3811. "name": "STRING",
  3812. "type": "STRING",
  3813. "links": [
  3814. 2332
  3815. ]
  3816. }
  3817. ],
  3818. "properties": {
  3819. "cnr_id": "comfy-core",
  3820. "ver": "0.33.1",
  3821. "previewExposures": []
  3822. },
  3823. "widgets_values": [
  3824. "",
  3825. 0
  3826. ]
  3827. },
  3828. {
  3829. "id": 2047,
  3830. "type": "StringFormat",
  3831. "pos": [
  3832. -2561.6587567708584,
  3833. 4614.135568340591
  3834. ],
  3835. "size": [
  3836. 332.061769253218,
  3837. 148
  3838. ],
  3839. "flags": {},
  3840. "order": 6,
  3841. "mode": 0,
  3842. "inputs": [
  3843. {
  3844. "label": "a",
  3845. "localized_name": "values.a",
  3846. "name": "values.a",
  3847. "shape": 7,
  3848. "type": "*",
  3849. "link": 2724
  3850. },
  3851. {
  3852. "label": "b",
  3853. "localized_name": "values.b",
  3854. "name": "values.b",
  3855. "shape": 7,
  3856. "type": "*",
  3857. "link": 2744
  3858. },
  3859. {
  3860. "label": "c",
  3861. "localized_name": "values.c",
  3862. "name": "values.c",
  3863. "shape": 7,
  3864. "type": "*",
  3865. "link": null
  3866. }
  3867. ],
  3868. "outputs": [
  3869. {
  3870. "localized_name": "STRING",
  3871. "name": "STRING",
  3872. "type": "STRING",
  3873. "links": [
  3874. 2728
  3875. ]
  3876. }
  3877. ],
  3878. "properties": {
  3879. "cnr_id": "comfy-core",
  3880. "ver": "0.33.1",
  3881. "Node name for S&R": "StringFormat"
  3882. },
  3883. "widgets_values": [
  3884. "### BEGIN USER INSTRUCTION ###\n\nProvide a {a} prompt for a {b} seconds duration video: "
  3885. ]
  3886. }
  3887. ],
  3888. "groups": [
  3889. {
  3890. "id": 75,
  3891. "title": "Build Instructions per Mode",
  3892. "bounding": [
  3893. -2571.172919094976,
  3894. 4276.87731529011,
  3895. 585.5765875050679,
  3896. 199.49469300743112
  3897. ],
  3898. "color": "#3f789e",
  3899. "flags": {}
  3900. },
  3901. {
  3902. "id": 76,
  3903. "title": "Build user prompt",
  3904. "bounding": [
  3905. -2773.47664591097,
  3906. 4534.329935915895,
  3907. 785.8262691510331,
  3908. 378.58062740079276
  3909. ],
  3910. "color": "#3f789e",
  3911. "flags": {}
  3912. }
  3913. ],
  3914. "links": [
  3915. {
  3916. "id": 296,
  3917. "origin_id": -10,
  3918. "origin_slot": 0,
  3919. "target_id": 174,
  3920. "target_slot": 0,
  3921. "type": "STRING"
  3922. },
  3923. {
  3924. "id": 297,
  3925. "origin_id": 174,
  3926. "origin_slot": 0,
  3927. "target_id": 173,
  3928. "target_slot": 1,
  3929. "type": "STRING"
  3930. },
  3931. {
  3932. "id": 301,
  3933. "origin_id": -10,
  3934. "origin_slot": 1,
  3935. "target_id": 143,
  3936. "target_slot": 1,
  3937. "type": "IMAGE"
  3938. },
  3939. {
  3940. "id": 302,
  3941. "origin_id": -10,
  3942. "origin_slot": 2,
  3943. "target_id": 143,
  3944. "target_slot": 2,
  3945. "type": "IMAGE"
  3946. },
  3947. {
  3948. "id": 303,
  3949. "origin_id": -10,
  3950. "origin_slot": 3,
  3951. "target_id": 143,
  3952. "target_slot": 3,
  3953. "type": "AUDIO"
  3954. },
  3955. {
  3956. "id": 2323,
  3957. "origin_id": 1662,
  3958. "origin_slot": 0,
  3959. "target_id": 1673,
  3960. "target_slot": 0,
  3961. "type": "STRING"
  3962. },
  3963. {
  3964. "id": 2330,
  3965. "origin_id": 1681,
  3966. "origin_slot": 0,
  3967. "target_id": 1673,
  3968. "target_slot": 1,
  3969. "type": "INT"
  3970. },
  3971. {
  3972. "id": 2332,
  3973. "origin_id": 1673,
  3974. "origin_slot": 0,
  3975. "target_id": 197,
  3976. "target_slot": 0,
  3977. "type": "STRING"
  3978. },
  3979. {
  3980. "id": 2336,
  3981. "origin_id": 197,
  3982. "origin_slot": 0,
  3983. "target_id": 180,
  3984. "target_slot": 0,
  3985. "type": "STRING"
  3986. },
  3987. {
  3988. "id": 2614,
  3989. "origin_id": 1936,
  3990. "origin_slot": 0,
  3991. "target_id": 143,
  3992. "target_slot": 0,
  3993. "type": "CLIP"
  3994. },
  3995. {
  3996. "id": 2724,
  3997. "origin_id": 2050,
  3998. "origin_slot": 0,
  3999. "target_id": 2047,
  4000. "target_slot": 0,
  4001. "type": "STRING"
  4002. },
  4003. {
  4004. "id": 2728,
  4005. "origin_id": 2047,
  4006. "origin_slot": 0,
  4007. "target_id": 173,
  4008. "target_slot": 0,
  4009. "type": "STRING"
  4010. },
  4011. {
  4012. "id": 2731,
  4013. "origin_id": 173,
  4014. "origin_slot": 0,
  4015. "target_id": 197,
  4016. "target_slot": 1,
  4017. "type": "STRING"
  4018. },
  4019. {
  4020. "id": 2744,
  4021. "origin_id": 2057,
  4022. "origin_slot": 0,
  4023. "target_id": 2047,
  4024. "target_slot": 1,
  4025. "type": "FLOAT"
  4026. },
  4027. {
  4028. "id": 2746,
  4029. "origin_id": 143,
  4030. "origin_slot": 0,
  4031. "target_id": -20,
  4032. "target_slot": 0,
  4033. "type": "STRING"
  4034. },
  4035. {
  4036. "id": 2771,
  4037. "origin_id": 197,
  4038. "origin_slot": 0,
  4039. "target_id": 143,
  4040. "target_slot": 4,
  4041. "type": "STRING"
  4042. }
  4043. ],
  4044. "extra": {
  4045. "pixaromaGroups": []
  4046. }
  4047. },
  4048. {
  4049. "id": "d92bcaa4-1ac2-4999-a505-838cc1500168",
  4050. "version": 1,
  4051. "state": {
  4052. "lastGroupId": 94,
  4053. "lastNodeId": 2074,
  4054. "lastLinkId": 2777,
  4055. "lastRerouteId": 15
  4056. },
  4057. "revision": 0,
  4058. "config": {},
  4059. "name": "Duration (seconds)",
  4060. "inputNode": {
  4061. "id": -10,
  4062. "bounding": [
  4063. -1674.5608557742264,
  4064. 7692.057709667783,
  4065. 128,
  4066. 68
  4067. ]
  4068. },
  4069. "outputNode": {
  4070. "id": -20,
  4071. "bounding": [
  4072. -680.5415297234129,
  4073. 7672.057709667783,
  4074. 139.828125,
  4075. 88
  4076. ]
  4077. },
  4078. "inputs": [
  4079. {
  4080. "id": "b8ef13d2-cdc3-45d2-86fb-303ea72371be",
  4081. "name": "value",
  4082. "type": "FLOAT",
  4083. "linkIds": [
  4084. 315
  4085. ],
  4086. "label": "duration",
  4087. "pos": [
  4088. -1570.5608557742264,
  4089. 7716.057709667783
  4090. ]
  4091. }
  4092. ],
  4093. "outputs": [
  4094. {
  4095. "id": "e1d89e7c-5774-4758-a074-5975fbae960b",
  4096. "name": "INT",
  4097. "type": "INT",
  4098. "linkIds": [
  4099. 245,
  4100. 245
  4101. ],
  4102. "localized_name": "INT",
  4103. "label": "duration_frames",
  4104. "pos": [
  4105. -656.5415297234129,
  4106. 7696.057709667783
  4107. ]
  4108. },
  4109. {
  4110. "id": "5343adbd-47ab-4a41-b775-565436c02760",
  4111. "name": "FLOAT",
  4112. "type": "FLOAT",
  4113. "linkIds": [
  4114. 311
  4115. ],
  4116. "localized_name": "FLOAT",
  4117. "label": "duration_length",
  4118. "pos": [
  4119. -656.5415297234129,
  4120. 7716.057709667783
  4121. ]
  4122. }
  4123. ],
  4124. "widgets": [],
  4125. "nodes": [
  4126. {
  4127. "id": 134,
  4128. "type": "ComfyMathExpression",
  4129. "pos": [
  4130. -1183.1723755798816,
  4131. 7560.170405030724
  4132. ],
  4133. "size": [
  4134. 440.9917355371899,
  4135. 159.44901899857996
  4136. ],
  4137. "flags": {
  4138. "collapsed": false
  4139. },
  4140. "order": 0,
  4141. "mode": 0,
  4142. "inputs": [
  4143. {
  4144. "label": "a",
  4145. "localized_name": "values.a",
  4146. "name": "values.a",
  4147. "type": "FLOAT,INT,BOOLEAN",
  4148. "link": 248
  4149. },
  4150. {
  4151. "label": "b",
  4152. "localized_name": "values.b",
  4153. "name": "values.b",
  4154. "shape": 7,
  4155. "type": "FLOAT,INT,BOOLEAN",
  4156. "link": null
  4157. }
  4158. ],
  4159. "outputs": [
  4160. {
  4161. "localized_name": "FLOAT",
  4162. "name": "FLOAT",
  4163. "type": "FLOAT",
  4164. "links": []
  4165. },
  4166. {
  4167. "localized_name": "INT",
  4168. "name": "INT",
  4169. "type": "INT",
  4170. "links": [
  4171. 245,
  4172. 283
  4173. ]
  4174. },
  4175. {
  4176. "localized_name": "BOOL",
  4177. "name": "BOOL",
  4178. "type": "BOOLEAN",
  4179. "links": []
  4180. }
  4181. ],
  4182. "properties": {
  4183. "cnr_id": "comfy-core",
  4184. "ver": "0.33.1",
  4185. "Node name for S&R": "ComfyMathExpression"
  4186. },
  4187. "widgets_values": [
  4188. "max(5, round(a * 24)) + (5 - (max(5, round(a * 24)) % 17)) % 17"
  4189. ]
  4190. },
  4191. {
  4192. "id": 135,
  4193. "type": "PrimitiveFloat",
  4194. "pos": [
  4195. -1486.5608557742264,
  4196. 7562.374177709573
  4197. ],
  4198. "size": [
  4199. 270,
  4200. 70
  4201. ],
  4202. "flags": {},
  4203. "order": 1,
  4204. "mode": 0,
  4205. "inputs": [
  4206. {
  4207. "localized_name": "value",
  4208. "name": "value",
  4209. "type": "FLOAT",
  4210. "widget": {
  4211. "name": "value"
  4212. },
  4213. "link": 315
  4214. }
  4215. ],
  4216. "outputs": [
  4217. {
  4218. "localized_name": "FLOAT",
  4219. "name": "FLOAT",
  4220. "type": "FLOAT",
  4221. "links": [
  4222. 248
  4223. ]
  4224. }
  4225. ],
  4226. "title": "Float (duration)",
  4227. "properties": {
  4228. "cnr_id": "comfy-core",
  4229. "ver": "0.33.1",
  4230. "Node name for S&R": "PrimitiveFloat"
  4231. },
  4232. "widgets_values": [
  4233. 5
  4234. ]
  4235. },
  4236. {
  4237. "id": 137,
  4238. "type": "ComfyMathExpression",
  4239. "pos": [
  4240. -1100.5415297234129,
  4241. 7773.94501430484
  4242. ],
  4243. "size": [
  4244. 360,
  4245. 128
  4246. ],
  4247. "flags": {
  4248. "collapsed": false
  4249. },
  4250. "order": 2,
  4251. "mode": 0,
  4252. "inputs": [
  4253. {
  4254. "label": "a",
  4255. "localized_name": "values.a",
  4256. "name": "values.a",
  4257. "type": "FLOAT,INT,BOOLEAN",
  4258. "link": 283
  4259. },
  4260. {
  4261. "label": "b",
  4262. "localized_name": "values.b",
  4263. "name": "values.b",
  4264. "shape": 7,
  4265. "type": "FLOAT,INT,BOOLEAN",
  4266. "link": null
  4267. }
  4268. ],
  4269. "outputs": [
  4270. {
  4271. "localized_name": "FLOAT",
  4272. "name": "FLOAT",
  4273. "type": "FLOAT",
  4274. "links": [
  4275. 311
  4276. ]
  4277. },
  4278. {
  4279. "localized_name": "INT",
  4280. "name": "INT",
  4281. "type": "INT",
  4282. "links": []
  4283. },
  4284. {
  4285. "localized_name": "BOOL",
  4286. "name": "BOOL",
  4287. "type": "BOOLEAN",
  4288. "links": []
  4289. }
  4290. ],
  4291. "properties": {
  4292. "cnr_id": "comfy-core",
  4293. "ver": "0.33.1",
  4294. "Node name for S&R": "ComfyMathExpression"
  4295. },
  4296. "widgets_values": [
  4297. "floor(round(a / 24, 4) * 100) / 100"
  4298. ]
  4299. }
  4300. ],
  4301. "groups": [],
  4302. "links": [
  4303. {
  4304. "id": 248,
  4305. "origin_id": 135,
  4306. "origin_slot": 0,
  4307. "target_id": 134,
  4308. "target_slot": 0,
  4309. "type": "FLOAT"
  4310. },
  4311. {
  4312. "id": 283,
  4313. "origin_id": 134,
  4314. "origin_slot": 1,
  4315. "target_id": 137,
  4316. "target_slot": 0,
  4317. "type": "INT"
  4318. },
  4319. {
  4320. "id": 245,
  4321. "origin_id": 134,
  4322. "origin_slot": 1,
  4323. "target_id": -20,
  4324. "target_slot": 0,
  4325. "type": "INT"
  4326. },
  4327. {
  4328. "id": 311,
  4329. "origin_id": 137,
  4330. "origin_slot": 0,
  4331. "target_id": -20,
  4332. "target_slot": 1,
  4333. "type": "FLOAT"
  4334. },
  4335. {
  4336. "id": 315,
  4337. "origin_id": -10,
  4338. "origin_slot": 0,
  4339. "target_id": 135,
  4340. "target_slot": 0,
  4341. "type": "FLOAT"
  4342. }
  4343. ],
  4344. "extra": {
  4345. "pixaromaGroups": []
  4346. }
  4347. },
  4348. {
  4349. "id": "5607ba13-9696-4c0e-a458-352bca10cbef",
  4350. "version": 1,
  4351. "state": {
  4352. "lastGroupId": 94,
  4353. "lastNodeId": 2074,
  4354. "lastLinkId": 2777,
  4355. "lastRerouteId": 15
  4356. },
  4357. "revision": 0,
  4358. "config": {},
  4359. "name": "Shared Instructions",
  4360. "inputNode": {
  4361. "id": -10,
  4362. "bounding": [
  4363. -2769.9396814397924,
  4364. 2512.034840516287,
  4365. 128,
  4366. 48
  4367. ]
  4368. },
  4369. "outputNode": {
  4370. "id": -20,
  4371. "bounding": [
  4372. -510.32155325461383,
  4373. 2332.838904876988,
  4374. 128,
  4375. 68
  4376. ]
  4377. },
  4378. "inputs": [],
  4379. "outputs": [
  4380. {
  4381. "id": "a57a5abb-16cc-4766-bee4-2d23984cf630",
  4382. "name": "STRING",
  4383. "type": "STRING",
  4384. "linkIds": [
  4385. 2300
  4386. ],
  4387. "label": "merged",
  4388. "pos": [
  4389. -486.32155325461383,
  4390. 2356.838904876988
  4391. ]
  4392. }
  4393. ],
  4394. "widgets": [],
  4395. "nodes": [
  4396. {
  4397. "id": 1657,
  4398. "type": "PrimitiveStringMultiline",
  4399. "pos": [
  4400. -1959.6899276809168,
  4401. 2298.9539876872273
  4402. ],
  4403. "size": [
  4404. 381.35323865360965,
  4405. 732.9407878374586
  4406. ],
  4407. "flags": {},
  4408. "order": 0,
  4409. "mode": 0,
  4410. "inputs": [],
  4411. "outputs": [
  4412. {
  4413. "localized_name": "STRING",
  4414. "name": "STRING",
  4415. "type": "STRING",
  4416. "links": [
  4417. 2297
  4418. ]
  4419. }
  4420. ],
  4421. "title": "Shared Prompt - Visuals",
  4422. "properties": {
  4423. "cnr_id": "comfy-core",
  4424. "ver": "0.33.1",
  4425. "Node name for S&R": "PrimitiveStringMultiline"
  4426. },
  4427. "widgets_values": [
  4428. "Describe visual events as observable actions and state changes rather than abstract intentions.\n\nCamera motion should be expressed naturally within the sentence. When useful, specify the motion type, amplitude, and speed.\n\nSupported camera motion includes:\nZoom In / Zoom Out\nPush In / Pull Out\nPan Left / Pan Right\nTruck Left / Truck Right\nTilt Up / Tilt Down\nPedestal Up / Pedestal Down\nArc Shot\nTracking Shot\nStatic Shot\nShake Slightly / Shake Strongly\nPOV\nRoll Clockwise / Roll Counterclockwise\n\nAmplitude may be expressed as:\nwith small amplitude\nwith large amplitude\n\nSpeed may be expressed as:\nat slow speed\nat fast speed\n\nDo not mechanically include all three dimensions. Omit amplitude or speed when they are not meaningful. Medium amplitude and normal speed generally do not need to be stated.\n\nWrite camera movement as natural English:\n\nThe camera pushes in with small amplitude at slow speed toward the object in her hands.\nThe camera pans right with large amplitude at fast speed, revealing the doorway.\nThe camera holds a static shot as the subject exits the frame.\n\nUse ordinary cuts with natural phrases such as:\nthe camera cuts to\nthe shot cuts to\nthe shot transitions to\nthe shot changes to\nthe shot switches to\n\nUse cross-dissolve, fade, or wipe only when explicitly requested or clearly appropriate to the user's intent.\n\nMaintain continuity of character identity, clothing, colors, objects, positions, environment, lighting, and spatial relationships unless the user explicitly requests a change.\n\n"
  4429. ]
  4430. },
  4431. {
  4432. "id": 1665,
  4433. "type": "StringConcatenate",
  4434. "pos": [
  4435. -1525.1738490818002,
  4436. 2254.401850061126
  4437. ],
  4438. "size": [
  4439. 400,
  4440. 200
  4441. ],
  4442. "flags": {
  4443. "collapsed": true
  4444. },
  4445. "order": 3,
  4446. "mode": 0,
  4447. "inputs": [
  4448. {
  4449. "localized_name": "string_a",
  4450. "name": "string_a",
  4451. "type": "STRING",
  4452. "widget": {
  4453. "name": "string_a"
  4454. },
  4455. "link": 2296
  4456. },
  4457. {
  4458. "localized_name": "string_b",
  4459. "name": "string_b",
  4460. "type": "STRING",
  4461. "widget": {
  4462. "name": "string_b"
  4463. },
  4464. "link": 2297
  4465. }
  4466. ],
  4467. "outputs": [
  4468. {
  4469. "localized_name": "STRING",
  4470. "name": "STRING",
  4471. "type": "STRING",
  4472. "links": [
  4473. 2298
  4474. ]
  4475. }
  4476. ],
  4477. "properties": {
  4478. "cnr_id": "comfy-core",
  4479. "ver": "0.33.1",
  4480. "Node name for S&R": "StringConcatenate"
  4481. },
  4482. "widgets_values": [
  4483. "",
  4484. "",
  4485. ""
  4486. ]
  4487. },
  4488. {
  4489. "id": 1666,
  4490. "type": "StringConcatenate",
  4491. "pos": [
  4492. -877.8506180208648,
  4493. 2368.2285930095895
  4494. ],
  4495. "size": [
  4496. 400,
  4497. 200
  4498. ],
  4499. "flags": {
  4500. "collapsed": true
  4501. },
  4502. "order": 4,
  4503. "mode": 0,
  4504. "inputs": [
  4505. {
  4506. "localized_name": "string_a",
  4507. "name": "string_a",
  4508. "type": "STRING",
  4509. "widget": {
  4510. "name": "string_a"
  4511. },
  4512. "link": 2298
  4513. },
  4514. {
  4515. "localized_name": "string_b",
  4516. "name": "string_b",
  4517. "type": "STRING",
  4518. "widget": {
  4519. "name": "string_b"
  4520. },
  4521. "link": 2299
  4522. }
  4523. ],
  4524. "outputs": [
  4525. {
  4526. "localized_name": "STRING",
  4527. "name": "STRING",
  4528. "type": "STRING",
  4529. "links": [
  4530. 2300
  4531. ]
  4532. }
  4533. ],
  4534. "properties": {
  4535. "cnr_id": "comfy-core",
  4536. "ver": "0.33.1",
  4537. "Node name for S&R": "StringConcatenate"
  4538. },
  4539. "widgets_values": [
  4540. "",
  4541. "",
  4542. ""
  4543. ]
  4544. },
  4545. {
  4546. "id": 1656,
  4547. "type": "PrimitiveStringMultiline",
  4548. "pos": [
  4549. -2428.109330583903,
  4550. 2155.981462468097
  4551. ],
  4552. "size": [
  4553. 398.1262190601203,
  4554. 660.867799776755
  4555. ],
  4556. "flags": {},
  4557. "order": 1,
  4558. "mode": 0,
  4559. "inputs": [],
  4560. "outputs": [
  4561. {
  4562. "localized_name": "STRING",
  4563. "name": "STRING",
  4564. "type": "STRING",
  4565. "links": [
  4566. 2296
  4567. ]
  4568. }
  4569. ],
  4570. "title": "Shared Prompt - Introduction",
  4571. "properties": {
  4572. "cnr_id": "comfy-core",
  4573. "ver": "0.33.1",
  4574. "Node name for S&R": "PrimitiveStringMultiline"
  4575. },
  4576. "widgets_values": [
  4577. "You are enhancing a user's video-generation prompt for MiniMax H3-Base-FL2VA.\n\nRewrite the user's request into the required final prompt format. Preserve the user's intent, requested actions, subjects, dialogue, lyrics, on-screen text, and other explicit details. You may add concrete visual, temporal, environmental, and sound details when they improve continuity and remain consistent with the user's intent.\n\nThe final output must contain exactly these three core fields, in this order:\n\nintegrated_multimodal_description: ...\noverall_soundscape: ...\nnon_diegetic_music: ...\n\nDo not add numbered sections, headings, explanations, commentary, or metadata outside these three fields.\n\nThe integrated_multimodal_description is the main timeline. It describes everything that is visible or audibly occurring at specific points in the video, including visual style, composition, subjects, actions, reactions, camera behavior, shots, dialogue, singing, on-screen text, and diegetic sound.\n\nBegin [Shot 1] by establishing the overall visual style and initial composition. Common styles include cinematic live-action, 2D animation, 3D CG, claymation, watercolor, and vintage film. For reference-image modes, derive the style and important visual characteristics from the reference image. For text-only generation, select an appropriate style from the user's request or use cinematic live-action when no style is specified.\n\nUse sequential shot labels such as [Shot 1], [Shot 2], [Shot 3]. Do not timestamp [Shot 1].\n\nEvery later shot must begin with a strictly increasing cut time that falls within the video duration:\n\n[Shot 2] At 00:03.500, the camera cuts to...\n\nUse cuts when there is a meaningful change in subject, space, state, viewpoint, or time. When only framing or viewing angle needs to change, prefer camera motion instead of introducing a new shot.\n\nThe final output must be a coherent audiovisual timeline rather than a collection of disconnected descriptions.\n\n"
  4578. ]
  4579. },
  4580. {
  4581. "id": 1658,
  4582. "type": "PrimitiveStringMultiline",
  4583. "pos": [
  4584. -1464.8310123490598,
  4585. 2403.9909871193454
  4586. ],
  4587. "size": [
  4588. 523.843893593983,
  4589. 790.0259296395807
  4590. ],
  4591. "flags": {},
  4592. "order": 2,
  4593. "mode": 0,
  4594. "inputs": [],
  4595. "outputs": [
  4596. {
  4597. "localized_name": "STRING",
  4598. "name": "STRING",
  4599. "type": "STRING",
  4600. "links": [
  4601. 2299
  4602. ]
  4603. }
  4604. ],
  4605. "title": "Shared Prompt - Audio",
  4606. "properties": {
  4607. "cnr_id": "comfy-core",
  4608. "ver": "0.33.1",
  4609. "Node name for S&R": "PrimitiveStringMultiline"
  4610. },
  4611. "widgets_values": [
  4612. "Keep visual and audio events synchronized.\n\nSubjects who speak, sing, or produce an on-screen or off-screen human voice use stable speaker IDs such as (S1), (S2), and (S1,S2). A speaker keeps the same ID throughout the entire video. Characters who never vocalize do not need speaker IDs.\n\nWhen a speaker first appears, establish enough information to maintain a stable voice identity, such as character type, age, gender, whether the person is on-screen, pitch, timbre, speaking rate, or accent.\n\nKeep the speaker's identifying description, speaker ID, action, and delivery outside the dialogue tag. Inside <d>, include only the language tag and the exact user-provided spoken words or lyrics.\n\nPreserve user-provided dialogue and lyrics verbatim, including wording and punctuation. Do not translate, rewrite, or paraphrase them.\n\nExample:\nThe young woman with a quiet, breathy voice (S1) says: <d>[English] I get off at the next station.</d>\n\nWhen multiple established speakers speak or sing together, use a compound ID:\n(S1,S2)\n\nFor voiceover, use the exact phrase \"says in an off-screen voiceover\" and immediately state that the corresponding on-screen character's lips remain closed.\n\nExample:\nThe man (S1) says in an off-screen voiceover: <d>[English] I still remember that road.</d> while his lips remain completely closed.\n\nIf dialogue or lyrics continue across a shot change, explicitly indicate that the audio continues across the cut. Use <scenetrans> at the connecting points when appropriate and state that the audio continues seamlessly, uninterrupted, carries over, or remains audible across the transition.\n\nUse <cutoff> when speech is intentionally truncated by the end of the video.\n\nAny visible banner, sign, label, subtitle, or other on-screen text must be enclosed in English double quotation marks. Preserve user-provided text and punctuation verbatim and do not translate it.\n\noverall_soundscape must be one continuous paragraph of 1–4 English sentences. Describe ambient sound, physical action sounds, and non-verbal human sounds occurring across the video. Do not repeat dialogue, singing, or diegetic music already described in the multimodal timeline.\n\nUse N/A for overall_soundscape only when the user explicitly requests complete silence throughout the video.\n\nnon_diegetic_music must contain 1–3 English sentences describing background music audible only to the audience. Describe concrete musical characteristics such as instrumentation, tempo, rhythm, dynamics, and changes over time. Do not describe abstract mood or emotional function.\n\nMusic, singing, radio, television, or phone audio that characters can hear is diegetic and belongs in integrated_multimodal_description instead.\n\nUse N/A when no non-diegetic music is requested or appropriate.\n\n"
  4613. ]
  4614. }
  4615. ],
  4616. "groups": [],
  4617. "links": [
  4618. {
  4619. "id": 2296,
  4620. "origin_id": 1656,
  4621. "origin_slot": 0,
  4622. "target_id": 1665,
  4623. "target_slot": 0,
  4624. "type": "STRING"
  4625. },
  4626. {
  4627. "id": 2297,
  4628. "origin_id": 1657,
  4629. "origin_slot": 0,
  4630. "target_id": 1665,
  4631. "target_slot": 1,
  4632. "type": "STRING"
  4633. },
  4634. {
  4635. "id": 2298,
  4636. "origin_id": 1665,
  4637. "origin_slot": 0,
  4638. "target_id": 1666,
  4639. "target_slot": 0,
  4640. "type": "STRING"
  4641. },
  4642. {
  4643. "id": 2299,
  4644. "origin_id": 1658,
  4645. "origin_slot": 0,
  4646. "target_id": 1666,
  4647. "target_slot": 1,
  4648. "type": "STRING"
  4649. },
  4650. {
  4651. "id": 2300,
  4652. "origin_id": 1666,
  4653. "origin_slot": 0,
  4654. "target_id": -20,
  4655. "target_slot": 0,
  4656. "type": "STRING"
  4657. }
  4658. ],
  4659. "extra": {
  4660. "pixaromaGroups": []
  4661. }
  4662. },
  4663. {
  4664. "id": "434a3838-5219-4c5c-bc10-8435d6d8ce57",
  4665. "version": 1,
  4666. "state": {
  4667. "lastGroupId": 94,
  4668. "lastNodeId": 2074,
  4669. "lastLinkId": 2777,
  4670. "lastRerouteId": 15
  4671. },
  4672. "revision": 0,
  4673. "config": {},
  4674. "name": "Instructions Per Mode",
  4675. "inputNode": {
  4676. "id": -10,
  4677. "bounding": [
  4678. -3168.725623772648,
  4679. 1957.3146811582715,
  4680. 158.8828125,
  4681. 88
  4682. ]
  4683. },
  4684. "outputNode": {
  4685. "id": -20,
  4686. "bounding": [
  4687. -1147.3299987991002,
  4688. 1876.7635199769566,
  4689. 152.103515625,
  4690. 68
  4691. ]
  4692. },
  4693. "inputs": [
  4694. {
  4695. "id": "b3ca73b0-3b06-4a73-8351-7c592efd2f63",
  4696. "name": "value",
  4697. "type": "STRING",
  4698. "linkIds": [
  4699. 2319,
  4700. 2320,
  4701. 2321,
  4702. 2322
  4703. ],
  4704. "label": "shared_instructions",
  4705. "pos": [
  4706. -3033.842811272648,
  4707. 1981.3146811582715
  4708. ]
  4709. },
  4710. {
  4711. "id": "082c9bfc-6d64-4f71-94cc-54e00a352d8d",
  4712. "name": "index",
  4713. "type": "INT",
  4714. "linkIds": [
  4715. 2324
  4716. ],
  4717. "label": "mode_index",
  4718. "pos": [
  4719. -3033.842811272648,
  4720. 2001.3146811582715
  4721. ]
  4722. }
  4723. ],
  4724. "outputs": [
  4725. {
  4726. "id": "01b239bf-1d62-48eb-b592-1b6097090746",
  4727. "name": "STRING",
  4728. "type": "STRING",
  4729. "linkIds": [
  4730. 2329
  4731. ],
  4732. "label": "mode_instructions",
  4733. "pos": [
  4734. -1123.3299987991002,
  4735. 1900.7635199769566
  4736. ]
  4737. }
  4738. ],
  4739. "widgets": [],
  4740. "nodes": [
  4741. {
  4742. "id": 1993,
  4743. "type": "PrimitiveStringMultiline",
  4744. "pos": [
  4745. -2136.4127750272514,
  4746. 2972.6192727915136
  4747. ],
  4748. "size": [
  4749. 402.5486783147637,
  4750. 540.6996277555058
  4751. ],
  4752. "flags": {},
  4753. "order": 0,
  4754. "mode": 4,
  4755. "inputs": [],
  4756. "outputs": [
  4757. {
  4758. "localized_name": "STRING",
  4759. "name": "STRING",
  4760. "type": "STRING",
  4761. "links": []
  4762. }
  4763. ],
  4764. "title": "L2VA Instructions",
  4765. "properties": {
  4766. "cnr_id": "comfy-core",
  4767. "ver": "0.33.1",
  4768. "Node name for S&R": "PrimitiveStringMultiline"
  4769. },
  4770. "widgets_values": [
  4771. "MODE: L2VA\n\nPicture 1 is the final frame of the video. It belongs to the actual final shot rather than inherently belonging to [Shot 1].\n\nThe final prompt must begin with this structural instruction, using the actual effective video duration formatted to exactly two decimal places:\n\nHow the reference pictures align with the target video — <Picture 1> (from [Shot N]) aligns with the S.SS-second mark of the target video.\n\nHere, N is the index of the actual final shot and S.SS is the effective video duration rounded or formatted to exactly two decimal places.\n\nLeave one blank line after this instruction before the three core fields.\n\nDo not treat Picture 1 as the opening state. Infer a plausible preceding state from the user's request and the final reference image.\n\nDescribe how characters, objects, camera position, composition, lighting, and scene state develop toward the final reference.\n\nThe sequence should gradually converge on Picture 1, with the final shot explicitly completing the transition and landing on the reference image's composition and state.\n\nPrefer this progression:\n\nplausible preceding state → explicit action and transition path → gradual convergence in the final shot → last-frame landing\n\nDo not invent an opening state that makes the final reference impossible or inconsistent.\n\n"
  4772. ]
  4773. },
  4774. {
  4775. "id": 1994,
  4776. "type": "PrimitiveStringMultiline",
  4777. "pos": [
  4778. -2549.312686024717,
  4779. 2992.1166323557322
  4780. ],
  4781. "size": [
  4782. 359.0671548043831,
  4783. 471.2605534199847
  4784. ],
  4785. "flags": {},
  4786. "order": 1,
  4787. "mode": 4,
  4788. "inputs": [],
  4789. "outputs": [
  4790. {
  4791. "localized_name": "STRING",
  4792. "name": "STRING",
  4793. "type": "STRING",
  4794. "links": []
  4795. }
  4796. ],
  4797. "title": "I2VA Instructions",
  4798. "properties": {
  4799. "cnr_id": "comfy-core",
  4800. "ver": "0.33.1",
  4801. "Node name for S&R": "PrimitiveStringMultiline"
  4802. },
  4803. "widgets_values": [
  4804. "MODE: I2VA\n\nPicture 1 is the actual first frame of the video and belongs to [Shot 1].\n\nThe final prompt must begin with this exact structural instruction, using the actual video start time:\n\nFor the target video, at 0.00 seconds into the target video, <Picture 1> (from [Shot 1]) is fully referenced.\n\nLeave one blank line after this instruction before the three core fields.\n\nIn [Shot 1], treat Picture 1 as the actual starting visual state. Establish its style, subjects, appearance, clothing, colors, composition, objects, environment, lighting, and spatial relationships before describing subsequent action.\n\nDo not merely repeat the image description. Use it as an anchor and then describe how the scene develops forward from that state.\n\nMaintain the identities and visual characteristics established by Picture 1 throughout the sequence unless the user's request explicitly calls for a change.\n\nPrefer this progression:\n\nfirst-frame anchor → action onset → continuous development → result or reaction\n\nThe video should visibly develop forward from the first-frame state rather than inventing an unrelated opening.\n\n"
  4805. ]
  4806. },
  4807. {
  4808. "id": 1997,
  4809. "type": "PrimitiveStringMultiline",
  4810. "pos": [
  4811. -1623.0144880918244,
  4812. 2986.9497264762067
  4813. ],
  4814. "size": [
  4815. 442.68626969063416,
  4816. 535.2897188428938
  4817. ],
  4818. "flags": {},
  4819. "order": 2,
  4820. "mode": 4,
  4821. "inputs": [],
  4822. "outputs": [
  4823. {
  4824. "localized_name": "STRING",
  4825. "name": "STRING",
  4826. "type": "STRING",
  4827. "links": []
  4828. }
  4829. ],
  4830. "title": "FL2VA Instructions",
  4831. "properties": {
  4832. "cnr_id": "comfy-core",
  4833. "ver": "0.33.1",
  4834. "Node name for S&R": "PrimitiveStringMultiline"
  4835. },
  4836. "widgets_values": [
  4837. "MODE: FL2VA\n\nPicture 1 is the opening frame and Picture 2 is the ending frame.\n\nThe final prompt must begin with this structural instruction, using the actual effective video duration formatted to exactly two decimal places:\n\nHow the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot N) aligns with the S.SS-second mark of the target video.\n\nHere, N is the index of the actual final shot and S.SS is the effective video duration rounded or formatted to exactly two decimal places.\n\nLeave one blank line after this instruction before the three core fields.\n\nUse Picture 1 as the opening state and Picture 2 as the ending state. The integrated_multimodal_description should primarily describe the observable path connecting those states rather than independently describing two static images.\n\nDescribe how subjects move, poses change, objects are manipulated, the camera moves, and the composition, scene, or lighting transitions toward the final reference.\n\nPrefer a continuous single shot whenever possible. Use multiple shots only when explicitly requested or when required by the user's intended sequence.\n\nThe final [Shot N] must reach the state established by Picture 2 at the end of the video.\n\nPrefer this progression:\n\nfirst-frame state → observable intermediate changes → progressively narrowing differences → last-frame state\n\nDo not introduce an ending that conflicts with Picture 2.\n\n\n"
  4838. ]
  4839. },
  4840. {
  4841. "id": 1659,
  4842. "type": "PrimitiveStringMultiline",
  4843. "pos": [
  4844. -3025.244193520202,
  4845. 2098.0256327581037
  4846. ],
  4847. "size": [
  4848. 265.14788075937577,
  4849. 327.06036009840363
  4850. ],
  4851. "flags": {},
  4852. "order": 3,
  4853. "mode": 0,
  4854. "inputs": [],
  4855. "outputs": [
  4856. {
  4857. "localized_name": "STRING",
  4858. "name": "STRING",
  4859. "type": "STRING",
  4860. "links": [
  4861. 2302
  4862. ]
  4863. }
  4864. ],
  4865. "title": "T2VA Instructions",
  4866. "properties": {
  4867. "cnr_id": "comfy-core",
  4868. "ver": "0.33.1",
  4869. "Node name for S&R": "PrimitiveStringMultiline"
  4870. },
  4871. "widgets_values": [
  4872. "MODE: T2VA\n\nThere are no reference images.\n\nConstruct the complete audiovisual timeline directly from the user's request. Establish the visual style, opening composition, subjects, environment, objects, actions, camera behavior, dialogue, and sound from the user's intent.\n\nYou may add specific visual or audio details that make the sequence more coherent, but do not introduce events, characters, or narrative changes that conflict with the user's request.\n\nThe video should develop naturally from the opening state through its requested actions and end in a plausible final state.\n\n"
  4873. ]
  4874. },
  4875. {
  4876. "id": 1655,
  4877. "type": "PrimitiveStringMultiline",
  4878. "pos": [
  4879. -2737.405689201889,
  4880. 2147.028804776854
  4881. ],
  4882. "size": [
  4883. 306.4756997595316,
  4884. 421.4322408408343
  4885. ],
  4886. "flags": {},
  4887. "order": 4,
  4888. "mode": 0,
  4889. "inputs": [],
  4890. "outputs": [
  4891. {
  4892. "localized_name": "STRING",
  4893. "name": "STRING",
  4894. "type": "STRING",
  4895. "links": [
  4896. 2304
  4897. ]
  4898. }
  4899. ],
  4900. "title": "I2VA Instructions",
  4901. "properties": {
  4902. "cnr_id": "comfy-core",
  4903. "ver": "0.33.1",
  4904. "Node name for S&R": "PrimitiveStringMultiline"
  4905. },
  4906. "widgets_values": [
  4907. "MODE: I2VA\n\nPicture 1 is the actual first frame of the video and belongs to [Shot 1].\n\nIn [Shot 1], treat Picture 1 as the actual starting visual state. Establish its style, subjects, appearance, clothing, colors, composition, objects, environment, lighting, and spatial relationships before describing subsequent action.\n\nDo not merely repeat the image description. Use it as an anchor and then describe how the scene develops forward from that state.\n\nMaintain the identities and visual characteristics established by Picture 1 throughout the sequence unless the user's request explicitly calls for a change.\n\nPrefer this progression:\n\nfirst-frame anchor → action onset → continuous development → result or reaction\n\nThe video should visibly develop forward from the first-frame state rather than inventing an unrelated opening.\n\n"
  4908. ]
  4909. },
  4910. {
  4911. "id": 1653,
  4912. "type": "PrimitiveStringMultiline",
  4913. "pos": [
  4914. -2398.6091935140835,
  4915. 2149.937401476012
  4916. ],
  4917. "size": [
  4918. 319.08550788483626,
  4919. 475.23506879040497
  4920. ],
  4921. "flags": {},
  4922. "order": 5,
  4923. "mode": 0,
  4924. "inputs": [],
  4925. "outputs": [
  4926. {
  4927. "localized_name": "STRING",
  4928. "name": "STRING",
  4929. "type": "STRING",
  4930. "links": [
  4931. 2308
  4932. ]
  4933. }
  4934. ],
  4935. "title": "FL2VA Instructions",
  4936. "properties": {
  4937. "cnr_id": "comfy-core",
  4938. "ver": "0.33.1",
  4939. "Node name for S&R": "PrimitiveStringMultiline"
  4940. },
  4941. "widgets_values": [
  4942. "MODE: FL2VA\n\nPicture 1 is the opening frame and Picture 2 is the ending frame.\n\nUse Picture 1 as the opening state and Picture 2 as the ending state. The integrated_multimodal_description should primarily describe the observable path connecting those states rather than independently describing two static images.\n\nDescribe how subjects move, poses change, objects are manipulated, the camera moves, and the composition, scene, or lighting transitions toward the final reference.\n\nPrefer a continuous single shot whenever possible. Use multiple shots only when explicitly requested or when required by the user's intended sequence.\n\nThe final [Shot N] must reach the state established by Picture 2 at the end of the video.\n\nPrefer this progression:\n\nfirst-frame state → observable intermediate changes → progressively narrowing differences → last-frame state\n\nDo not introduce an ending that conflicts with Picture 2.\n\n\n"
  4943. ]
  4944. },
  4945. {
  4946. "id": 1670,
  4947. "type": "StringConcatenate",
  4948. "pos": [
  4949. -2059.2340397874164,
  4950. 1958.8777748441335
  4951. ],
  4952. "size": [
  4953. 400,
  4954. 200
  4955. ],
  4956. "flags": {
  4957. "collapsed": true
  4958. },
  4959. "order": 10,
  4960. "mode": 0,
  4961. "inputs": [
  4962. {
  4963. "localized_name": "string_a",
  4964. "name": "string_a",
  4965. "type": "STRING",
  4966. "widget": {
  4967. "name": "string_a"
  4968. },
  4969. "link": 2322
  4970. },
  4971. {
  4972. "localized_name": "string_b",
  4973. "name": "string_b",
  4974. "type": "STRING",
  4975. "widget": {
  4976. "name": "string_b"
  4977. },
  4978. "link": 2308
  4979. }
  4980. ],
  4981. "outputs": [
  4982. {
  4983. "localized_name": "STRING",
  4984. "name": "STRING",
  4985. "type": "STRING",
  4986. "links": [
  4987. 2776
  4988. ]
  4989. }
  4990. ],
  4991. "title": "FL2VA Instructions",
  4992. "properties": {
  4993. "cnr_id": "comfy-core",
  4994. "ver": "0.33.1",
  4995. "Node name for S&R": "StringConcatenate"
  4996. },
  4997. "widgets_values": [
  4998. "",
  4999. "",
  5000. ""
  5001. ]
  5002. },
  5003. {
  5004. "id": 1654,
  5005. "type": "PrimitiveStringMultiline",
  5006. "pos": [
  5007. -2049.4154038687525,
  5008. 2156.8642089745645
  5009. ],
  5010. "size": [
  5011. 311.76837253658664,
  5012. 423.3836504483079
  5013. ],
  5014. "flags": {},
  5015. "order": 6,
  5016. "mode": 0,
  5017. "inputs": [],
  5018. "outputs": [
  5019. {
  5020. "localized_name": "STRING",
  5021. "name": "STRING",
  5022. "type": "STRING",
  5023. "links": [
  5024. 2306
  5025. ]
  5026. }
  5027. ],
  5028. "title": "L2VA Instructions",
  5029. "properties": {
  5030. "cnr_id": "comfy-core",
  5031. "ver": "0.33.1",
  5032. "Node name for S&R": "PrimitiveStringMultiline"
  5033. },
  5034. "widgets_values": [
  5035. "MODE: L2VA\n\nPicture 1 is the final frame of the video. It belongs to the actual final shot rather than inherently belonging to [Shot 1].\n\nDo not treat Picture 1 as the opening state. Infer a plausible preceding state from the user's request and the final reference image.\n\nDescribe how characters, objects, camera position, composition, lighting, and scene state develop toward the final reference.\n\nThe sequence should gradually converge on Picture 1, with the final shot explicitly completing the transition and landing on the reference image's composition and state.\n\nPrefer this progression:\n\nplausible preceding state → explicit action and transition path → gradual convergence in the final shot → last-frame landing\n\nDo not invent an opening state that makes the final reference impossible or inconsistent.\n\n"
  5036. ]
  5037. },
  5038. {
  5039. "id": 1669,
  5040. "type": "StringConcatenate",
  5041. "pos": [
  5042. -1718.8622085898785,
  5043. 1980.1466918385229
  5044. ],
  5045. "size": [
  5046. 400,
  5047. 200
  5048. ],
  5049. "flags": {
  5050. "collapsed": true
  5051. },
  5052. "order": 9,
  5053. "mode": 0,
  5054. "inputs": [
  5055. {
  5056. "localized_name": "string_a",
  5057. "name": "string_a",
  5058. "type": "STRING",
  5059. "widget": {
  5060. "name": "string_a"
  5061. },
  5062. "link": 2321
  5063. },
  5064. {
  5065. "localized_name": "string_b",
  5066. "name": "string_b",
  5067. "type": "STRING",
  5068. "widget": {
  5069. "name": "string_b"
  5070. },
  5071. "link": 2306
  5072. }
  5073. ],
  5074. "outputs": [
  5075. {
  5076. "localized_name": "STRING",
  5077. "name": "STRING",
  5078. "type": "STRING",
  5079. "links": [
  5080. 2777
  5081. ]
  5082. }
  5083. ],
  5084. "title": "L2VA Instructions",
  5085. "properties": {
  5086. "cnr_id": "comfy-core",
  5087. "ver": "0.33.1",
  5088. "Node name for S&R": "StringConcatenate"
  5089. },
  5090. "widgets_values": [
  5091. "",
  5092. "",
  5093. ""
  5094. ]
  5095. },
  5096. {
  5097. "id": 1680,
  5098. "type": "easy anythingIndexSwitch",
  5099. "pos": [
  5100. -1498.0035290823566,
  5101. 1887.1552369123112
  5102. ],
  5103. "size": [
  5104. 270,
  5105. 138
  5106. ],
  5107. "flags": {},
  5108. "order": 11,
  5109. "mode": 0,
  5110. "inputs": [
  5111. {
  5112. "localized_name": "value0",
  5113. "name": "value0",
  5114. "shape": 7,
  5115. "type": "*",
  5116. "link": 2325
  5117. },
  5118. {
  5119. "localized_name": "value1",
  5120. "name": "value1",
  5121. "shape": 7,
  5122. "type": "*",
  5123. "link": 2326
  5124. },
  5125. {
  5126. "localized_name": "index",
  5127. "name": "index",
  5128. "type": "INT",
  5129. "widget": {
  5130. "name": "index"
  5131. },
  5132. "link": 2324
  5133. },
  5134. {
  5135. "name": "value2",
  5136. "type": "*",
  5137. "link": 2776
  5138. },
  5139. {
  5140. "name": "value3",
  5141. "type": "*",
  5142. "link": 2777
  5143. },
  5144. {
  5145. "name": "value4",
  5146. "type": "*",
  5147. "link": null
  5148. }
  5149. ],
  5150. "outputs": [
  5151. {
  5152. "localized_name": "value",
  5153. "name": "value",
  5154. "type": "*",
  5155. "links": [
  5156. 2329
  5157. ]
  5158. }
  5159. ],
  5160. "properties": {
  5161. "cnr_id": "comfyui-easy-use",
  5162. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  5163. "Node name for S&R": "easy anythingIndexSwitch"
  5164. },
  5165. "widgets_values": [
  5166. 0
  5167. ]
  5168. },
  5169. {
  5170. "id": 1668,
  5171. "type": "StringConcatenate",
  5172. "pos": [
  5173. -2405.3760415509023,
  5174. 1912.381822788528
  5175. ],
  5176. "size": [
  5177. 400,
  5178. 200
  5179. ],
  5180. "flags": {
  5181. "collapsed": true
  5182. },
  5183. "order": 8,
  5184. "mode": 0,
  5185. "inputs": [
  5186. {
  5187. "localized_name": "string_a",
  5188. "name": "string_a",
  5189. "type": "STRING",
  5190. "widget": {
  5191. "name": "string_a"
  5192. },
  5193. "link": 2320
  5194. },
  5195. {
  5196. "localized_name": "string_b",
  5197. "name": "string_b",
  5198. "type": "STRING",
  5199. "widget": {
  5200. "name": "string_b"
  5201. },
  5202. "link": 2304
  5203. }
  5204. ],
  5205. "outputs": [
  5206. {
  5207. "localized_name": "STRING",
  5208. "name": "STRING",
  5209. "type": "STRING",
  5210. "links": [
  5211. 2326
  5212. ]
  5213. }
  5214. ],
  5215. "title": "I2VA Instructions",
  5216. "properties": {
  5217. "cnr_id": "comfy-core",
  5218. "ver": "0.33.1",
  5219. "Node name for S&R": "StringConcatenate"
  5220. },
  5221. "widgets_values": [
  5222. "",
  5223. "",
  5224. ""
  5225. ]
  5226. },
  5227. {
  5228. "id": 1667,
  5229. "type": "StringConcatenate",
  5230. "pos": [
  5231. -2699.4531675261655,
  5232. 1855.1344936838864
  5233. ],
  5234. "size": [
  5235. 400,
  5236. 200
  5237. ],
  5238. "flags": {
  5239. "collapsed": true
  5240. },
  5241. "order": 7,
  5242. "mode": 0,
  5243. "inputs": [
  5244. {
  5245. "localized_name": "string_a",
  5246. "name": "string_a",
  5247. "type": "STRING",
  5248. "widget": {
  5249. "name": "string_a"
  5250. },
  5251. "link": 2319
  5252. },
  5253. {
  5254. "localized_name": "string_b",
  5255. "name": "string_b",
  5256. "type": "STRING",
  5257. "widget": {
  5258. "name": "string_b"
  5259. },
  5260. "link": 2302
  5261. }
  5262. ],
  5263. "outputs": [
  5264. {
  5265. "localized_name": "STRING",
  5266. "name": "STRING",
  5267. "type": "STRING",
  5268. "links": [
  5269. 2325
  5270. ]
  5271. }
  5272. ],
  5273. "title": "T2VA Instructions",
  5274. "properties": {
  5275. "cnr_id": "comfy-core",
  5276. "ver": "0.33.1",
  5277. "Node name for S&R": "StringConcatenate"
  5278. },
  5279. "widgets_values": [
  5280. "",
  5281. "",
  5282. ""
  5283. ]
  5284. }
  5285. ],
  5286. "groups": [],
  5287. "links": [
  5288. {
  5289. "id": 2302,
  5290. "origin_id": 1659,
  5291. "origin_slot": 0,
  5292. "target_id": 1667,
  5293. "target_slot": 1,
  5294. "type": "STRING"
  5295. },
  5296. {
  5297. "id": 2304,
  5298. "origin_id": 1655,
  5299. "origin_slot": 0,
  5300. "target_id": 1668,
  5301. "target_slot": 1,
  5302. "type": "STRING"
  5303. },
  5304. {
  5305. "id": 2306,
  5306. "origin_id": 1654,
  5307. "origin_slot": 0,
  5308. "target_id": 1669,
  5309. "target_slot": 1,
  5310. "type": "STRING"
  5311. },
  5312. {
  5313. "id": 2308,
  5314. "origin_id": 1653,
  5315. "origin_slot": 0,
  5316. "target_id": 1670,
  5317. "target_slot": 1,
  5318. "type": "STRING"
  5319. },
  5320. {
  5321. "id": 2319,
  5322. "origin_id": -10,
  5323. "origin_slot": 0,
  5324. "target_id": 1667,
  5325. "target_slot": 0,
  5326. "type": "STRING"
  5327. },
  5328. {
  5329. "id": 2320,
  5330. "origin_id": -10,
  5331. "origin_slot": 0,
  5332. "target_id": 1668,
  5333. "target_slot": 0,
  5334. "type": "STRING"
  5335. },
  5336. {
  5337. "id": 2321,
  5338. "origin_id": -10,
  5339. "origin_slot": 0,
  5340. "target_id": 1669,
  5341. "target_slot": 0,
  5342. "type": "STRING"
  5343. },
  5344. {
  5345. "id": 2322,
  5346. "origin_id": -10,
  5347. "origin_slot": 0,
  5348. "target_id": 1670,
  5349. "target_slot": 0,
  5350. "type": "STRING"
  5351. },
  5352. {
  5353. "id": 2324,
  5354. "origin_id": -10,
  5355. "origin_slot": 1,
  5356. "target_id": 1680,
  5357. "target_slot": 2,
  5358. "type": "INT"
  5359. },
  5360. {
  5361. "id": 2325,
  5362. "origin_id": 1667,
  5363. "origin_slot": 0,
  5364. "target_id": 1680,
  5365. "target_slot": 0,
  5366. "type": "STRING"
  5367. },
  5368. {
  5369. "id": 2326,
  5370. "origin_id": 1668,
  5371. "origin_slot": 0,
  5372. "target_id": 1680,
  5373. "target_slot": 1,
  5374. "type": "STRING"
  5375. },
  5376. {
  5377. "id": 2329,
  5378. "origin_id": 1680,
  5379. "origin_slot": 0,
  5380. "target_id": -20,
  5381. "target_slot": 0,
  5382. "type": "*"
  5383. },
  5384. {
  5385. "id": 2776,
  5386. "origin_id": 1670,
  5387. "origin_slot": 0,
  5388. "target_id": 1680,
  5389. "target_slot": 3,
  5390. "type": "STRING"
  5391. },
  5392. {
  5393. "id": 2777,
  5394. "origin_id": 1669,
  5395. "origin_slot": 0,
  5396. "target_id": 1680,
  5397. "target_slot": 4,
  5398. "type": "STRING"
  5399. }
  5400. ],
  5401. "extra": {
  5402. "pixaromaGroups": []
  5403. }
  5404. },
  5405. {
  5406. "id": "bdd46f73-4868-4b7e-b939-2c133bf18fa2",
  5407. "version": 1,
  5408. "state": {
  5409. "lastGroupId": 94,
  5410. "lastNodeId": 2074,
  5411. "lastLinkId": 2777,
  5412. "lastRerouteId": 15
  5413. },
  5414. "revision": 0,
  5415. "config": {},
  5416. "name": "Merge Text - Project Directory",
  5417. "inputNode": {
  5418. "id": -10,
  5419. "bounding": [
  5420. 1937.773690234719,
  5421. 1786.9544086980566,
  5422. 128,
  5423. 148
  5424. ]
  5425. },
  5426. "outputNode": {
  5427. "id": -20,
  5428. "bounding": [
  5429. 2928.8631868243433,
  5430. 1914.3143105021652,
  5431. 128,
  5432. 68
  5433. ]
  5434. },
  5435. "inputs": [
  5436. {
  5437. "id": "220b08cd-e2f1-4a3d-b595-c0236f14011b",
  5438. "name": "a",
  5439. "type": "STRING",
  5440. "linkIds": [
  5441. 725
  5442. ],
  5443. "label": "text_1",
  5444. "pos": [
  5445. 2041.7736902347187,
  5446. 1810.9544086980566
  5447. ]
  5448. },
  5449. {
  5450. "id": "20f2bb46-15c4-413f-bac3-021407b1422e",
  5451. "name": "b",
  5452. "type": "STRING",
  5453. "linkIds": [
  5454. 726
  5455. ],
  5456. "label": "text_2",
  5457. "pos": [
  5458. 2041.7736902347187,
  5459. 1830.9544086980566
  5460. ]
  5461. },
  5462. {
  5463. "id": "bba7fb9d-964a-4ef8-968c-b009b7766b73",
  5464. "name": "b_1",
  5465. "type": "STRING",
  5466. "linkIds": [
  5467. 728
  5468. ],
  5469. "label": "text_3",
  5470. "pos": [
  5471. 2041.7736902347187,
  5472. 1850.9544086980566
  5473. ]
  5474. },
  5475. {
  5476. "id": "ea3c9b07-227b-4417-9d06-271d5f79757f",
  5477. "name": "b_2",
  5478. "type": "STRING",
  5479. "linkIds": [
  5480. 730
  5481. ],
  5482. "label": "text_4",
  5483. "pos": [
  5484. 2041.7736902347187,
  5485. 1870.9544086980566
  5486. ]
  5487. },
  5488. {
  5489. "id": "dc222ebb-e6e1-48bd-adf1-3a91525b3196",
  5490. "name": "b_3",
  5491. "type": "STRING",
  5492. "linkIds": [
  5493. 2062
  5494. ],
  5495. "label": "text_5",
  5496. "pos": [
  5497. 2041.7736902347187,
  5498. 1890.9544086980566
  5499. ]
  5500. }
  5501. ],
  5502. "outputs": [
  5503. {
  5504. "id": "2d1dfe16-007a-4ea8-a108-6e89b07084b9",
  5505. "name": "STRING",
  5506. "type": "STRING",
  5507. "linkIds": [
  5508. 2063
  5509. ],
  5510. "label": "text_merged",
  5511. "pos": [
  5512. 2952.8631868243433,
  5513. 1938.3143105021652
  5514. ]
  5515. }
  5516. ],
  5517. "widgets": [],
  5518. "nodes": [
  5519. {
  5520. "id": 1719,
  5521. "type": "JWStringConcat",
  5522. "pos": [
  5523. 2167.353114715849,
  5524. 1822.6147075476085
  5525. ],
  5526. "size": [
  5527. 270,
  5528. 82
  5529. ],
  5530. "flags": {
  5531. "collapsed": true
  5532. },
  5533. "order": 0,
  5534. "mode": 0,
  5535. "inputs": [
  5536. {
  5537. "localized_name": "a",
  5538. "name": "a",
  5539. "type": "STRING",
  5540. "widget": {
  5541. "name": "a"
  5542. },
  5543. "link": 725
  5544. },
  5545. {
  5546. "localized_name": "b",
  5547. "name": "b",
  5548. "type": "STRING",
  5549. "widget": {
  5550. "name": "b"
  5551. },
  5552. "link": 726
  5553. }
  5554. ],
  5555. "outputs": [
  5556. {
  5557. "localized_name": "STRING",
  5558. "name": "STRING",
  5559. "type": "STRING",
  5560. "links": [
  5561. 727
  5562. ]
  5563. }
  5564. ],
  5565. "properties": {
  5566. "cnr_id": "comfyui-various",
  5567. "ver": "5bd85aaf7616878471469c4ec7e11bbd0cef3bf2",
  5568. "Node name for S&R": "JWStringConcat"
  5569. },
  5570. "widgets_values": [
  5571. "xtra/WAN/",
  5572. "prone/"
  5573. ]
  5574. },
  5575. {
  5576. "id": 1720,
  5577. "type": "JWStringConcat",
  5578. "pos": [
  5579. 2702.3807229818713,
  5580. 1953.7794487629808
  5581. ],
  5582. "size": [
  5583. 269.2553880641208,
  5584. 82
  5585. ],
  5586. "flags": {
  5587. "collapsed": true
  5588. },
  5589. "order": 1,
  5590. "mode": 0,
  5591. "inputs": [
  5592. {
  5593. "localized_name": "a",
  5594. "name": "a",
  5595. "type": "STRING",
  5596. "widget": {
  5597. "name": "a"
  5598. },
  5599. "link": 2061
  5600. },
  5601. {
  5602. "localized_name": "b",
  5603. "name": "b",
  5604. "type": "STRING",
  5605. "widget": {
  5606. "name": "b"
  5607. },
  5608. "link": 2062
  5609. }
  5610. ],
  5611. "outputs": [
  5612. {
  5613. "localized_name": "STRING",
  5614. "name": "STRING",
  5615. "type": "STRING",
  5616. "links": [
  5617. 2063
  5618. ]
  5619. }
  5620. ],
  5621. "properties": {
  5622. "cnr_id": "comfyui-various",
  5623. "ver": "5bd85aaf7616878471469c4ec7e11bbd0cef3bf2",
  5624. "Node name for S&R": "JWStringConcat"
  5625. },
  5626. "widgets_values": [
  5627. "",
  5628. "_smooth-v2_dasiwa-v11"
  5629. ]
  5630. },
  5631. {
  5632. "id": 1721,
  5633. "type": "JWStringConcat",
  5634. "pos": [
  5635. 2523.0435549402955,
  5636. 1911.2592840119078
  5637. ],
  5638. "size": [
  5639. 269.2553880641208,
  5640. 82
  5641. ],
  5642. "flags": {
  5643. "collapsed": true
  5644. },
  5645. "order": 2,
  5646. "mode": 0,
  5647. "inputs": [
  5648. {
  5649. "localized_name": "a",
  5650. "name": "a",
  5651. "type": "STRING",
  5652. "widget": {
  5653. "name": "a"
  5654. },
  5655. "link": 729
  5656. },
  5657. {
  5658. "localized_name": "b",
  5659. "name": "b",
  5660. "type": "STRING",
  5661. "widget": {
  5662. "name": "b"
  5663. },
  5664. "link": 730
  5665. }
  5666. ],
  5667. "outputs": [
  5668. {
  5669. "localized_name": "STRING",
  5670. "name": "STRING",
  5671. "type": "STRING",
  5672. "links": [
  5673. 2061
  5674. ]
  5675. }
  5676. ],
  5677. "properties": {
  5678. "cnr_id": "comfyui-various",
  5679. "ver": "5bd85aaf7616878471469c4ec7e11bbd0cef3bf2",
  5680. "Node name for S&R": "JWStringConcat"
  5681. },
  5682. "widgets_values": [
  5683. "",
  5684. "_smooth-v2_dasiwa-v11"
  5685. ]
  5686. },
  5687. {
  5688. "id": 1722,
  5689. "type": "JWStringConcat",
  5690. "pos": [
  5691. 2344.420571158843,
  5692. 1864.566195985972
  5693. ],
  5694. "size": [
  5695. 270,
  5696. 82
  5697. ],
  5698. "flags": {
  5699. "collapsed": true
  5700. },
  5701. "order": 3,
  5702. "mode": 0,
  5703. "inputs": [
  5704. {
  5705. "localized_name": "a",
  5706. "name": "a",
  5707. "type": "STRING",
  5708. "widget": {
  5709. "name": "a"
  5710. },
  5711. "link": 727
  5712. },
  5713. {
  5714. "localized_name": "b",
  5715. "name": "b",
  5716. "type": "STRING",
  5717. "widget": {
  5718. "name": "b"
  5719. },
  5720. "link": 728
  5721. }
  5722. ],
  5723. "outputs": [
  5724. {
  5725. "localized_name": "STRING",
  5726. "name": "STRING",
  5727. "type": "STRING",
  5728. "links": [
  5729. 729
  5730. ]
  5731. }
  5732. ],
  5733. "properties": {
  5734. "cnr_id": "comfyui-various",
  5735. "ver": "5bd85aaf7616878471469c4ec7e11bbd0cef3bf2",
  5736. "Node name for S&R": "JWStringConcat"
  5737. },
  5738. "widgets_values": [
  5739. "",
  5740. "2026-07-21_13-16-12"
  5741. ]
  5742. }
  5743. ],
  5744. "groups": [],
  5745. "links": [
  5746. {
  5747. "id": 725,
  5748. "origin_id": -10,
  5749. "origin_slot": 0,
  5750. "target_id": 1719,
  5751. "target_slot": 0,
  5752. "type": "STRING"
  5753. },
  5754. {
  5755. "id": 726,
  5756. "origin_id": -10,
  5757. "origin_slot": 1,
  5758. "target_id": 1719,
  5759. "target_slot": 1,
  5760. "type": "STRING"
  5761. },
  5762. {
  5763. "id": 727,
  5764. "origin_id": 1719,
  5765. "origin_slot": 0,
  5766. "target_id": 1722,
  5767. "target_slot": 0,
  5768. "type": "STRING"
  5769. },
  5770. {
  5771. "id": 728,
  5772. "origin_id": -10,
  5773. "origin_slot": 2,
  5774. "target_id": 1722,
  5775. "target_slot": 1,
  5776. "type": "STRING"
  5777. },
  5778. {
  5779. "id": 729,
  5780. "origin_id": 1722,
  5781. "origin_slot": 0,
  5782. "target_id": 1721,
  5783. "target_slot": 0,
  5784. "type": "STRING"
  5785. },
  5786. {
  5787. "id": 730,
  5788. "origin_id": -10,
  5789. "origin_slot": 3,
  5790. "target_id": 1721,
  5791. "target_slot": 1,
  5792. "type": "STRING"
  5793. },
  5794. {
  5795. "id": 2061,
  5796. "origin_id": 1721,
  5797. "origin_slot": 0,
  5798. "target_id": 1720,
  5799. "target_slot": 0,
  5800. "type": "STRING"
  5801. },
  5802. {
  5803. "id": 2062,
  5804. "origin_id": -10,
  5805. "origin_slot": 4,
  5806. "target_id": 1720,
  5807. "target_slot": 1,
  5808. "type": "STRING"
  5809. },
  5810. {
  5811. "id": 2063,
  5812. "origin_id": 1720,
  5813. "origin_slot": 0,
  5814. "target_id": -20,
  5815. "target_slot": 0,
  5816. "type": "STRING"
  5817. }
  5818. ],
  5819. "extra": {
  5820. "workflowRendererVersion": "LG",
  5821. "pixaromaGroups": []
  5822. }
  5823. },
  5824. {
  5825. "id": "a4078340-52f5-4ab4-a7db-04dea29501b2",
  5826. "version": 1,
  5827. "state": {
  5828. "lastGroupId": 94,
  5829. "lastNodeId": 2074,
  5830. "lastLinkId": 2777,
  5831. "lastRerouteId": 15
  5832. },
  5833. "revision": 0,
  5834. "config": {},
  5835. "name": "Generation Settings",
  5836. "inputNode": {
  5837. "id": -10,
  5838. "bounding": [
  5839. -2090.162100350352,
  5840. 5027.832276669458,
  5841. 145.224609375,
  5842. 148
  5843. ]
  5844. },
  5845. "outputNode": {
  5846. "id": -20,
  5847. "bounding": [
  5848. 151.15996638659183,
  5849. 5036.2214332193,
  5850. 139.828125,
  5851. 188
  5852. ]
  5853. },
  5854. "inputs": [
  5855. {
  5856. "id": "7cd78013-725f-42bc-82ce-f9983aefef42",
  5857. "name": "value",
  5858. "type": "FLOAT",
  5859. "linkIds": [
  5860. 2380
  5861. ],
  5862. "label": "duration",
  5863. "pos": [
  5864. -1968.937490975352,
  5865. 5051.832276669458
  5866. ]
  5867. },
  5868. {
  5869. "id": "e4b29e16-88f1-465f-9d04-b518132c165c",
  5870. "name": "aspect_ratio",
  5871. "type": "COMBO",
  5872. "linkIds": [
  5873. 2395
  5874. ],
  5875. "label": "T2V_aspect_ratio",
  5876. "pos": [
  5877. -1968.937490975352,
  5878. 5071.832276669458
  5879. ]
  5880. },
  5881. {
  5882. "id": "ddb7d9e4-f806-4cc6-af7d-18b3debeeaad",
  5883. "name": "value_1",
  5884. "type": "FLOAT",
  5885. "linkIds": [
  5886. 2381
  5887. ],
  5888. "label": "megapixels",
  5889. "pos": [
  5890. -1968.937490975352,
  5891. 5091.832276669458
  5892. ]
  5893. },
  5894. {
  5895. "id": "ed796986-9968-42ee-ab07-f56cd5c1e80c",
  5896. "name": "value_2",
  5897. "type": "INT",
  5898. "linkIds": [
  5899. 2382
  5900. ],
  5901. "label": "multiple_of",
  5902. "pos": [
  5903. -1968.937490975352,
  5904. 5111.832276669458
  5905. ]
  5906. },
  5907. {
  5908. "id": "689edfde-f07f-40dc-a075-d27c47a451f2",
  5909. "name": "index",
  5910. "type": "INT",
  5911. "linkIds": [
  5912. 2590
  5913. ],
  5914. "label": "mode_index",
  5915. "pos": [
  5916. -1968.937490975352,
  5917. 5131.832276669458
  5918. ]
  5919. }
  5920. ],
  5921. "outputs": [
  5922. {
  5923. "id": "b647d0cd-0c3f-4dcd-b2b2-69bea488e0b9",
  5924. "name": "INT",
  5925. "type": "INT",
  5926. "linkIds": [
  5927. 2385
  5928. ],
  5929. "label": "duration_frames",
  5930. "pos": [
  5931. 175.15996638659183,
  5932. 5060.2214332193
  5933. ]
  5934. },
  5935. {
  5936. "id": "c2e33828-98d4-43ba-a394-f1e56204c78a",
  5937. "name": "FLOAT",
  5938. "type": "FLOAT",
  5939. "linkIds": [
  5940. 2386
  5941. ],
  5942. "label": "duration_length",
  5943. "pos": [
  5944. 175.15996638659183,
  5945. 5080.2214332193
  5946. ]
  5947. },
  5948. {
  5949. "id": "3eb093bd-ede6-44cf-aa59-f08338b48cfd",
  5950. "name": "FLOAT_1",
  5951. "type": "FLOAT",
  5952. "linkIds": [
  5953. 2387
  5954. ],
  5955. "label": "megapixels",
  5956. "pos": [
  5957. 175.15996638659183,
  5958. 5100.2214332193
  5959. ]
  5960. },
  5961. {
  5962. "id": "26ab96de-1f21-43e1-a85d-08f8a3736c09",
  5963. "name": "INT_1",
  5964. "type": "INT",
  5965. "linkIds": [
  5966. 2388
  5967. ],
  5968. "label": "multiple_of",
  5969. "pos": [
  5970. 175.15996638659183,
  5971. 5120.2214332193
  5972. ]
  5973. },
  5974. {
  5975. "id": "f09a8181-7cec-4b95-a993-7f0495c764bc",
  5976. "name": "width",
  5977. "type": "INT",
  5978. "linkIds": [
  5979. 2608
  5980. ],
  5981. "label": "output_width",
  5982. "pos": [
  5983. 175.15996638659183,
  5984. 5140.2214332193
  5985. ]
  5986. },
  5987. {
  5988. "id": "b430e2e0-1798-4de3-aad7-5e57223ad546",
  5989. "name": "height",
  5990. "type": "INT",
  5991. "linkIds": [
  5992. 2609
  5993. ],
  5994. "label": "output_height",
  5995. "pos": [
  5996. 175.15996638659183,
  5997. 5160.2214332193
  5998. ]
  5999. },
  6000. {
  6001. "id": "a53b2637-1d21-4c70-be5d-84be0d2f50f0",
  6002. "name": "value",
  6003. "type": "*",
  6004. "linkIds": [
  6005. 2606
  6006. ],
  6007. "label": "images_for_llm",
  6008. "pos": [
  6009. 175.15996638659183,
  6010. 5180.2214332193
  6011. ]
  6012. }
  6013. ],
  6014. "widgets": [],
  6015. "nodes": [
  6016. {
  6017. "id": 1908,
  6018. "type": "GetNode",
  6019. "pos": [
  6020. -1638.1558218014598,
  6021. 5475.770742925252
  6022. ],
  6023. "size": [
  6024. 210,
  6025. 34
  6026. ],
  6027. "flags": {
  6028. "collapsed": true
  6029. },
  6030. "order": 0,
  6031. "mode": 0,
  6032. "inputs": [],
  6033. "outputs": [
  6034. {
  6035. "name": "IMAGE",
  6036. "type": "IMAGE",
  6037. "links": [
  6038. 2582
  6039. ]
  6040. }
  6041. ],
  6042. "title": "Get_image_empty",
  6043. "properties": {
  6044. "Node name for S&R": "GetNode",
  6045. "aux_id": "kijai/ComfyUI-KJNodes"
  6046. },
  6047. "widgets_values": [
  6048. "image_empty"
  6049. ],
  6050. "color": "#2a363b",
  6051. "bgcolor": "#3f5159"
  6052. },
  6053. {
  6054. "id": 1909,
  6055. "type": "GetNode",
  6056. "pos": [
  6057. -1631.742830618794,
  6058. 5663.069285192498
  6059. ],
  6060. "size": [
  6061. 210,
  6062. 34
  6063. ],
  6064. "flags": {
  6065. "collapsed": true
  6066. },
  6067. "order": 1,
  6068. "mode": 0,
  6069. "inputs": [],
  6070. "outputs": [
  6071. {
  6072. "name": "IMAGE",
  6073. "type": "IMAGE",
  6074. "links": [
  6075. 2583
  6076. ]
  6077. }
  6078. ],
  6079. "title": "Get_image_empty",
  6080. "properties": {
  6081. "Node name for S&R": "GetNode",
  6082. "aux_id": "kijai/ComfyUI-KJNodes"
  6083. },
  6084. "widgets_values": [
  6085. "image_empty"
  6086. ],
  6087. "color": "#2a363b",
  6088. "bgcolor": "#3f5159"
  6089. },
  6090. {
  6091. "id": 1910,
  6092. "type": "GetNode",
  6093. "pos": [
  6094. -1629.8772102122355,
  6095. 5841.89692286551
  6096. ],
  6097. "size": [
  6098. 210,
  6099. 34
  6100. ],
  6101. "flags": {
  6102. "collapsed": true
  6103. },
  6104. "order": 2,
  6105. "mode": 0,
  6106. "inputs": [],
  6107. "outputs": [
  6108. {
  6109. "name": "IMAGE",
  6110. "type": "IMAGE",
  6111. "links": [
  6112. 2586
  6113. ]
  6114. }
  6115. ],
  6116. "title": "Get_image_empty",
  6117. "properties": {
  6118. "Node name for S&R": "GetNode",
  6119. "aux_id": "kijai/ComfyUI-KJNodes"
  6120. },
  6121. "widgets_values": [
  6122. "image_empty"
  6123. ],
  6124. "color": "#2a363b",
  6125. "bgcolor": "#3f5159"
  6126. },
  6127. {
  6128. "id": 1911,
  6129. "type": "GetNode",
  6130. "pos": [
  6131. -1617.9695075423845,
  6132. 5793.827174269369
  6133. ],
  6134. "size": [
  6135. 210,
  6136. 34
  6137. ],
  6138. "flags": {
  6139. "collapsed": true
  6140. },
  6141. "order": 3,
  6142. "mode": 0,
  6143. "inputs": [],
  6144. "outputs": [
  6145. {
  6146. "name": "IMAGE",
  6147. "type": "IMAGE",
  6148. "links": [
  6149. 2585
  6150. ]
  6151. }
  6152. ],
  6153. "title": "Get_image_last",
  6154. "properties": {
  6155. "Node name for S&R": "GetNode",
  6156. "aux_id": "kijai/ComfyUI-KJNodes"
  6157. },
  6158. "widgets_values": [
  6159. "image_last"
  6160. ],
  6161. "color": "#2a363b",
  6162. "bgcolor": "#3f5159"
  6163. },
  6164. {
  6165. "id": 1912,
  6166. "type": "Any Switch (rgthree)",
  6167. "pos": [
  6168. -1445.7931054520488,
  6169. 5812.134000525461
  6170. ],
  6171. "size": [
  6172. 263.72841796875,
  6173. 106
  6174. ],
  6175. "flags": {
  6176. "collapsed": true
  6177. },
  6178. "order": 9,
  6179. "mode": 0,
  6180. "inputs": [
  6181. {
  6182. "dir": 3,
  6183. "name": "any_01",
  6184. "type": "*",
  6185. "link": 2585
  6186. },
  6187. {
  6188. "dir": 3,
  6189. "name": "any_02",
  6190. "type": "*",
  6191. "link": 2586
  6192. },
  6193. {
  6194. "dir": 3,
  6195. "name": "any_03",
  6196. "type": "*",
  6197. "link": null
  6198. },
  6199. {
  6200. "dir": 3,
  6201. "name": "any_04",
  6202. "type": "*",
  6203. "link": null
  6204. },
  6205. {
  6206. "name": "any_05",
  6207. "type": "*",
  6208. "link": null
  6209. }
  6210. ],
  6211. "outputs": [
  6212. {
  6213. "dir": 4,
  6214. "label": "*",
  6215. "name": "*",
  6216. "shape": 3,
  6217. "type": "*",
  6218. "links": [
  6219. 2587
  6220. ]
  6221. }
  6222. ],
  6223. "properties": {
  6224. "cnr_id": "rgthree-comfy",
  6225. "ver": "6b76ee6f2c5a007710b5a16f97c94330d6ecc871"
  6226. },
  6227. "widgets_values": []
  6228. },
  6229. {
  6230. "id": 1913,
  6231. "type": "BatchImagesNode",
  6232. "pos": [
  6233. -1616.430212973605,
  6234. 5610.849151257584
  6235. ],
  6236. "size": [
  6237. 169.23046875,
  6238. 86
  6239. ],
  6240. "flags": {
  6241. "collapsed": true
  6242. },
  6243. "order": 11,
  6244. "mode": 0,
  6245. "inputs": [
  6246. {
  6247. "label": "image0",
  6248. "localized_name": "images.image0",
  6249. "name": "images.image0",
  6250. "type": "IMAGE",
  6251. "link": 2579
  6252. },
  6253. {
  6254. "label": "image1",
  6255. "localized_name": "images.image1",
  6256. "name": "images.image1",
  6257. "shape": 7,
  6258. "type": "IMAGE",
  6259. "link": 2580
  6260. },
  6261. {
  6262. "label": "image2",
  6263. "localized_name": "images.image2",
  6264. "name": "images.image2",
  6265. "shape": 7,
  6266. "type": "IMAGE",
  6267. "link": null
  6268. }
  6269. ],
  6270. "outputs": [
  6271. {
  6272. "localized_name": "IMAGE",
  6273. "name": "IMAGE",
  6274. "type": "IMAGE",
  6275. "links": [
  6276. 2581
  6277. ]
  6278. }
  6279. ],
  6280. "properties": {
  6281. "cnr_id": "comfy-core",
  6282. "ver": "0.33.1",
  6283. "Node name for S&R": "BatchImagesNode"
  6284. },
  6285. "widgets_values": []
  6286. },
  6287. {
  6288. "id": 1914,
  6289. "type": "GetNode",
  6290. "pos": [
  6291. -1630.7130968212623,
  6292. 5427.436317650082
  6293. ],
  6294. "size": [
  6295. 210,
  6296. 34
  6297. ],
  6298. "flags": {
  6299. "collapsed": true
  6300. },
  6301. "order": 4,
  6302. "mode": 0,
  6303. "inputs": [],
  6304. "outputs": [
  6305. {
  6306. "name": "IMAGE",
  6307. "type": "IMAGE",
  6308. "links": [
  6309. 2589
  6310. ]
  6311. }
  6312. ],
  6313. "title": "Get_image_first",
  6314. "properties": {
  6315. "Node name for S&R": "GetNode",
  6316. "aux_id": "kijai/ComfyUI-KJNodes"
  6317. },
  6318. "widgets_values": [
  6319. "image_first"
  6320. ],
  6321. "color": "#2a363b",
  6322. "bgcolor": "#3f5159"
  6323. },
  6324. {
  6325. "id": 1915,
  6326. "type": "GetNode",
  6327. "pos": [
  6328. -1839.0862360834888,
  6329. 5634.041391318385
  6330. ],
  6331. "size": [
  6332. 210,
  6333. 34
  6334. ],
  6335. "flags": {
  6336. "collapsed": true
  6337. },
  6338. "order": 5,
  6339. "mode": 0,
  6340. "inputs": [],
  6341. "outputs": [
  6342. {
  6343. "name": "IMAGE",
  6344. "type": "IMAGE",
  6345. "links": [
  6346. 2579
  6347. ]
  6348. }
  6349. ],
  6350. "title": "Get_image_first",
  6351. "properties": {
  6352. "Node name for S&R": "GetNode",
  6353. "aux_id": "kijai/ComfyUI-KJNodes"
  6354. },
  6355. "widgets_values": [
  6356. "image_first"
  6357. ],
  6358. "color": "#2a363b",
  6359. "bgcolor": "#3f5159"
  6360. },
  6361. {
  6362. "id": 1916,
  6363. "type": "GetNode",
  6364. "pos": [
  6365. -1834.3863469813032,
  6366. 5588.095073031645
  6367. ],
  6368. "size": [
  6369. 210,
  6370. 34
  6371. ],
  6372. "flags": {
  6373. "collapsed": true
  6374. },
  6375. "order": 6,
  6376. "mode": 0,
  6377. "inputs": [],
  6378. "outputs": [
  6379. {
  6380. "name": "IMAGE",
  6381. "type": "IMAGE",
  6382. "links": [
  6383. 2580
  6384. ]
  6385. }
  6386. ],
  6387. "title": "Get_image_last",
  6388. "properties": {
  6389. "Node name for S&R": "GetNode",
  6390. "aux_id": "kijai/ComfyUI-KJNodes"
  6391. },
  6392. "widgets_values": [
  6393. "image_last"
  6394. ],
  6395. "color": "#2a363b",
  6396. "bgcolor": "#3f5159"
  6397. },
  6398. {
  6399. "id": 1917,
  6400. "type": "Any Switch (rgthree)",
  6401. "pos": [
  6402. -1437.5728614793152,
  6403. 5633.68412910331
  6404. ],
  6405. "size": [
  6406. 263.72841796875,
  6407. 106
  6408. ],
  6409. "flags": {
  6410. "collapsed": true
  6411. },
  6412. "order": 12,
  6413. "mode": 0,
  6414. "inputs": [
  6415. {
  6416. "dir": 3,
  6417. "name": "any_01",
  6418. "type": "*",
  6419. "link": 2581
  6420. },
  6421. {
  6422. "dir": 3,
  6423. "name": "any_02",
  6424. "type": "*",
  6425. "link": 2583
  6426. },
  6427. {
  6428. "dir": 3,
  6429. "name": "any_03",
  6430. "type": "*",
  6431. "link": null
  6432. },
  6433. {
  6434. "dir": 3,
  6435. "name": "any_04",
  6436. "type": "*",
  6437. "link": null
  6438. },
  6439. {
  6440. "name": "any_05",
  6441. "type": "*",
  6442. "link": null
  6443. }
  6444. ],
  6445. "outputs": [
  6446. {
  6447. "dir": 4,
  6448. "label": "*",
  6449. "name": "*",
  6450. "shape": 3,
  6451. "type": "*",
  6452. "links": [
  6453. 2584
  6454. ]
  6455. }
  6456. ],
  6457. "properties": {
  6458. "cnr_id": "rgthree-comfy",
  6459. "ver": "6b76ee6f2c5a007710b5a16f97c94330d6ecc871"
  6460. },
  6461. "widgets_values": []
  6462. },
  6463. {
  6464. "id": 1918,
  6465. "type": "Any Switch (rgthree)",
  6466. "pos": [
  6467. -1436.3397126335403,
  6468. 5451.152368662038
  6469. ],
  6470. "size": [
  6471. 263.72841796875,
  6472. 106
  6473. ],
  6474. "flags": {
  6475. "collapsed": true
  6476. },
  6477. "order": 10,
  6478. "mode": 0,
  6479. "inputs": [
  6480. {
  6481. "dir": 3,
  6482. "name": "any_01",
  6483. "type": "*",
  6484. "link": 2589
  6485. },
  6486. {
  6487. "dir": 3,
  6488. "name": "any_02",
  6489. "type": "*",
  6490. "link": 2582
  6491. },
  6492. {
  6493. "dir": 3,
  6494. "name": "any_03",
  6495. "type": "*",
  6496. "link": null
  6497. },
  6498. {
  6499. "dir": 3,
  6500. "name": "any_04",
  6501. "type": "*",
  6502. "link": null
  6503. },
  6504. {
  6505. "name": "any_05",
  6506. "type": "*",
  6507. "link": null
  6508. }
  6509. ],
  6510. "outputs": [
  6511. {
  6512. "dir": 4,
  6513. "label": "*",
  6514. "name": "*",
  6515. "shape": 3,
  6516. "type": "*",
  6517. "links": [
  6518. 2578
  6519. ]
  6520. }
  6521. ],
  6522. "properties": {
  6523. "cnr_id": "rgthree-comfy",
  6524. "ver": "6b76ee6f2c5a007710b5a16f97c94330d6ecc871"
  6525. },
  6526. "widgets_values": []
  6527. },
  6528. {
  6529. "id": 1919,
  6530. "type": "GetNode",
  6531. "pos": [
  6532. -1465.313590175653,
  6533. 5286.85359378856
  6534. ],
  6535. "size": [
  6536. 210,
  6537. 34
  6538. ],
  6539. "flags": {
  6540. "collapsed": true
  6541. },
  6542. "order": 7,
  6543. "mode": 0,
  6544. "inputs": [],
  6545. "outputs": [
  6546. {
  6547. "name": "IMAGE",
  6548. "type": "IMAGE",
  6549. "links": [
  6550. 2588
  6551. ]
  6552. }
  6553. ],
  6554. "title": "Get_image_empty",
  6555. "properties": {
  6556. "Node name for S&R": "GetNode",
  6557. "aux_id": "kijai/ComfyUI-KJNodes"
  6558. },
  6559. "widgets_values": [
  6560. "image_empty"
  6561. ],
  6562. "color": "#2a363b",
  6563. "bgcolor": "#3f5159"
  6564. },
  6565. {
  6566. "id": 1923,
  6567. "type": "PrimitiveInt",
  6568. "pos": [
  6569. -783.1962571184,
  6570. 5765.074562937478
  6571. ],
  6572. "size": [
  6573. 210,
  6574. 82
  6575. ],
  6576. "flags": {},
  6577. "order": 8,
  6578. "mode": 0,
  6579. "inputs": [],
  6580. "outputs": [
  6581. {
  6582. "localized_name": "INT",
  6583. "name": "INT",
  6584. "type": "INT",
  6585. "links": [
  6586. 2593
  6587. ]
  6588. }
  6589. ],
  6590. "properties": {
  6591. "cnr_id": "comfy-core",
  6592. "ver": "0.33.1",
  6593. "Node name for S&R": "PrimitiveInt"
  6594. },
  6595. "widgets_values": [
  6596. 33,
  6597. "fixed"
  6598. ]
  6599. },
  6600. {
  6601. "id": 1922,
  6602. "type": "easy compare",
  6603. "pos": [
  6604. -559.6434350144629,
  6605. 5606.506056807944
  6606. ],
  6607. "size": [
  6608. 270,
  6609. 78
  6610. ],
  6611. "flags": {},
  6612. "order": 19,
  6613. "mode": 0,
  6614. "inputs": [
  6615. {
  6616. "localized_name": "a",
  6617. "name": "a",
  6618. "shape": 7,
  6619. "type": "*",
  6620. "link": 2607
  6621. },
  6622. {
  6623. "localized_name": "b",
  6624. "name": "b",
  6625. "shape": 7,
  6626. "type": "*",
  6627. "link": 2593
  6628. }
  6629. ],
  6630. "outputs": [
  6631. {
  6632. "localized_name": "boolean",
  6633. "name": "boolean",
  6634. "type": "BOOLEAN",
  6635. "links": [
  6636. 2595,
  6637. 2596
  6638. ]
  6639. }
  6640. ],
  6641. "properties": {
  6642. "cnr_id": "comfyui-easy-use",
  6643. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  6644. "Node name for S&R": "easy compare"
  6645. },
  6646. "widgets_values": [
  6647. "a > b"
  6648. ]
  6649. },
  6650. {
  6651. "id": 1921,
  6652. "type": "GetImageSize",
  6653. "pos": [
  6654. -766.9479321270577,
  6655. 5589.030054358288
  6656. ],
  6657. "size": [
  6658. 140,
  6659. 124
  6660. ],
  6661. "flags": {},
  6662. "order": 18,
  6663. "mode": 0,
  6664. "inputs": [
  6665. {
  6666. "localized_name": "image",
  6667. "name": "image",
  6668. "type": "IMAGE",
  6669. "link": 2592
  6670. }
  6671. ],
  6672. "outputs": [
  6673. {
  6674. "localized_name": "width",
  6675. "name": "width",
  6676. "type": "INT",
  6677. "links": [
  6678. 2597
  6679. ]
  6680. },
  6681. {
  6682. "localized_name": "height",
  6683. "name": "height",
  6684. "type": "INT",
  6685. "links": [
  6686. 2598,
  6687. 2607
  6688. ]
  6689. },
  6690. {
  6691. "localized_name": "batch_size",
  6692. "name": "batch_size",
  6693. "type": "INT",
  6694. "links": null
  6695. }
  6696. ],
  6697. "properties": {
  6698. "cnr_id": "comfy-core",
  6699. "ver": "0.33.1",
  6700. "Node name for S&R": "GetImageSize"
  6701. },
  6702. "widgets_values": []
  6703. },
  6704. {
  6705. "id": 1926,
  6706. "type": "ComfySwitchNode",
  6707. "pos": [
  6708. -228.33639457327823,
  6709. 5440.774371862729
  6710. ],
  6711. "size": [
  6712. 270,
  6713. 78
  6714. ],
  6715. "flags": {},
  6716. "order": 21,
  6717. "mode": 0,
  6718. "inputs": [
  6719. {
  6720. "localized_name": "on_false",
  6721. "name": "on_false",
  6722. "type": "INT",
  6723. "link": 2599
  6724. },
  6725. {
  6726. "localized_name": "on_true",
  6727. "name": "on_true",
  6728. "type": "INT",
  6729. "link": 2597
  6730. },
  6731. {
  6732. "localized_name": "switch",
  6733. "name": "switch",
  6734. "type": "BOOLEAN",
  6735. "widget": {
  6736. "name": "switch"
  6737. },
  6738. "link": 2596
  6739. }
  6740. ],
  6741. "outputs": [
  6742. {
  6743. "localized_name": "output",
  6744. "name": "output",
  6745. "type": "INT",
  6746. "links": [
  6747. 2608
  6748. ]
  6749. }
  6750. ],
  6751. "title": "If/Else Switch (Output Width)",
  6752. "properties": {
  6753. "cnr_id": "comfy-core",
  6754. "ver": "0.33.1",
  6755. "Node name for S&R": "ComfySwitchNode"
  6756. },
  6757. "widgets_values": [
  6758. false
  6759. ]
  6760. },
  6761. {
  6762. "id": 1924,
  6763. "type": "ComfySwitchNode",
  6764. "pos": [
  6765. -229.38225954937752,
  6766. 5564.390058692054
  6767. ],
  6768. "size": [
  6769. 270,
  6770. 78
  6771. ],
  6772. "flags": {},
  6773. "order": 20,
  6774. "mode": 0,
  6775. "inputs": [
  6776. {
  6777. "localized_name": "on_false",
  6778. "name": "on_false",
  6779. "type": "INT",
  6780. "link": 2600
  6781. },
  6782. {
  6783. "localized_name": "on_true",
  6784. "name": "on_true",
  6785. "type": "INT",
  6786. "link": 2598
  6787. },
  6788. {
  6789. "localized_name": "switch",
  6790. "name": "switch",
  6791. "type": "BOOLEAN",
  6792. "widget": {
  6793. "name": "switch"
  6794. },
  6795. "link": 2595
  6796. }
  6797. ],
  6798. "outputs": [
  6799. {
  6800. "localized_name": "output",
  6801. "name": "output",
  6802. "type": "INT",
  6803. "links": [
  6804. 2609
  6805. ]
  6806. }
  6807. ],
  6808. "title": "If/Else Switch (Output Height)",
  6809. "properties": {
  6810. "cnr_id": "comfy-core",
  6811. "ver": "0.33.1",
  6812. "Node name for S&R": "ComfySwitchNode"
  6813. },
  6814. "widgets_values": [
  6815. false
  6816. ]
  6817. },
  6818. {
  6819. "id": 1735,
  6820. "type": "ResolutionSelector",
  6821. "pos": [
  6822. -1053.0639066150522,
  6823. 4999.21855650145
  6824. ],
  6825. "size": [
  6826. 270,
  6827. 126
  6828. ],
  6829. "flags": {},
  6830. "order": 16,
  6831. "mode": 0,
  6832. "inputs": [
  6833. {
  6834. "localized_name": "aspect_ratio",
  6835. "name": "aspect_ratio",
  6836. "type": "COMBO",
  6837. "widget": {
  6838. "name": "aspect_ratio"
  6839. },
  6840. "link": 2395
  6841. },
  6842. {
  6843. "localized_name": "megapixels",
  6844. "name": "megapixels",
  6845. "type": "FLOAT",
  6846. "widget": {
  6847. "name": "megapixels"
  6848. },
  6849. "link": 2396
  6850. },
  6851. {
  6852. "localized_name": "multiple",
  6853. "name": "multiple",
  6854. "type": "INT",
  6855. "widget": {
  6856. "name": "multiple"
  6857. },
  6858. "link": 2397
  6859. }
  6860. ],
  6861. "outputs": [
  6862. {
  6863. "localized_name": "width",
  6864. "name": "width",
  6865. "type": "INT",
  6866. "links": [
  6867. 2599
  6868. ]
  6869. },
  6870. {
  6871. "localized_name": "height",
  6872. "name": "height",
  6873. "type": "INT",
  6874. "links": [
  6875. 2600
  6876. ]
  6877. }
  6878. ],
  6879. "title": "T2V Resolution Selector",
  6880. "properties": {
  6881. "cnr_id": "comfy-core",
  6882. "ver": "0.33.1",
  6883. "Node name for S&R": "ResolutionSelector"
  6884. },
  6885. "widgets_values": [
  6886. "16:9 (Widescreen)",
  6887. 0.4,
  6888. 32
  6889. ]
  6890. },
  6891. {
  6892. "id": 1920,
  6893. "type": "easy anythingIndexSwitch",
  6894. "pos": [
  6895. -1139.0234416434691,
  6896. 5592.026583461065
  6897. ],
  6898. "size": [
  6899. 270,
  6900. 138
  6901. ],
  6902. "flags": {},
  6903. "order": 17,
  6904. "mode": 0,
  6905. "inputs": [
  6906. {
  6907. "localized_name": "value0",
  6908. "name": "value0",
  6909. "shape": 7,
  6910. "type": "*",
  6911. "link": 2588
  6912. },
  6913. {
  6914. "localized_name": "value1",
  6915. "name": "value1",
  6916. "shape": 7,
  6917. "type": "*",
  6918. "link": 2578
  6919. },
  6920. {
  6921. "localized_name": "index",
  6922. "name": "index",
  6923. "type": "INT",
  6924. "widget": {
  6925. "name": "index"
  6926. },
  6927. "link": 2590
  6928. },
  6929. {
  6930. "name": "value2",
  6931. "type": "*",
  6932. "link": 2584
  6933. },
  6934. {
  6935. "name": "value3",
  6936. "type": "*",
  6937. "link": 2587
  6938. },
  6939. {
  6940. "name": "value4",
  6941. "type": "*",
  6942. "link": null
  6943. }
  6944. ],
  6945. "outputs": [
  6946. {
  6947. "localized_name": "value",
  6948. "name": "value",
  6949. "type": "*",
  6950. "links": [
  6951. 2592,
  6952. 2606
  6953. ]
  6954. }
  6955. ],
  6956. "properties": {
  6957. "cnr_id": "comfyui-easy-use",
  6958. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  6959. "Node name for S&R": "easy anythingIndexSwitch"
  6960. },
  6961. "widgets_values": [
  6962. 0
  6963. ]
  6964. },
  6965. {
  6966. "id": 1730,
  6967. "type": "PrimitiveInt",
  6968. "pos": [
  6969. -1053.8112980834203,
  6970. 4868.485039480656
  6971. ],
  6972. "size": [
  6973. 270,
  6974. 82
  6975. ],
  6976. "flags": {},
  6977. "order": 15,
  6978. "mode": 0,
  6979. "inputs": [
  6980. {
  6981. "localized_name": "value",
  6982. "name": "value",
  6983. "type": "INT",
  6984. "widget": {
  6985. "name": "value"
  6986. },
  6987. "link": 2382
  6988. }
  6989. ],
  6990. "outputs": [
  6991. {
  6992. "localized_name": "INT",
  6993. "name": "INT",
  6994. "type": "INT",
  6995. "links": [
  6996. 2388,
  6997. 2397
  6998. ]
  6999. }
  7000. ],
  7001. "properties": {
  7002. "cnr_id": "comfy-core",
  7003. "ver": "0.33.1",
  7004. "Node name for S&R": "PrimitiveInt"
  7005. },
  7006. "widgets_values": [
  7007. 32,
  7008. "fixed"
  7009. ]
  7010. },
  7011. {
  7012. "id": 1727,
  7013. "type": "PrimitiveFloat",
  7014. "pos": [
  7015. -1054.2641847566076,
  7016. 4757.629294559659
  7017. ],
  7018. "size": [
  7019. 270,
  7020. 58
  7021. ],
  7022. "flags": {},
  7023. "order": 14,
  7024. "mode": 0,
  7025. "inputs": [
  7026. {
  7027. "localized_name": "value",
  7028. "name": "value",
  7029. "type": "FLOAT",
  7030. "widget": {
  7031. "name": "value"
  7032. },
  7033. "link": 2381
  7034. }
  7035. ],
  7036. "outputs": [
  7037. {
  7038. "localized_name": "FLOAT",
  7039. "name": "FLOAT",
  7040. "type": "FLOAT",
  7041. "links": [
  7042. 2387,
  7043. 2396
  7044. ]
  7045. }
  7046. ],
  7047. "title": "Megapixels",
  7048. "properties": {
  7049. "cnr_id": "comfy-core",
  7050. "ver": "0.33.1",
  7051. "Node name for S&R": "PrimitiveFloat"
  7052. },
  7053. "widgets_values": [
  7054. 0
  7055. ]
  7056. },
  7057. {
  7058. "id": 184,
  7059. "type": "d92bcaa4-1ac2-4999-a505-838cc1500168",
  7060. "pos": [
  7061. -1041.9655569828428,
  7062. 4607.826634074259
  7063. ],
  7064. "size": [
  7065. 246.96180940561192,
  7066. 98
  7067. ],
  7068. "flags": {},
  7069. "order": 13,
  7070. "mode": 0,
  7071. "inputs": [
  7072. {
  7073. "label": "duration",
  7074. "name": "value",
  7075. "type": "FLOAT",
  7076. "widget": {
  7077. "name": "value"
  7078. },
  7079. "link": 2380
  7080. }
  7081. ],
  7082. "outputs": [
  7083. {
  7084. "label": "duration_frames",
  7085. "localized_name": "INT",
  7086. "name": "INT",
  7087. "type": "INT",
  7088. "links": [
  7089. 2385
  7090. ]
  7091. },
  7092. {
  7093. "label": "duration_length",
  7094. "localized_name": "FLOAT",
  7095. "name": "FLOAT",
  7096. "type": "FLOAT",
  7097. "links": [
  7098. 2386
  7099. ]
  7100. }
  7101. ],
  7102. "properties": {
  7103. "cnr_id": "comfy-core",
  7104. "ver": "0.33.1",
  7105. "previewExposures": []
  7106. },
  7107. "widgets_values": [
  7108. 8
  7109. ],
  7110. "color": "#232",
  7111. "bgcolor": "#353"
  7112. }
  7113. ],
  7114. "groups": [
  7115. {
  7116. "id": 92,
  7117. "title": "Collect Images for LLM",
  7118. "bounding": [
  7119. -1859.0862360834888,
  7120. 5176.092311803484,
  7121. 1023.028130320263,
  7122. 685.8046110620253
  7123. ],
  7124. "color": "#3f789e",
  7125. "flags": {}
  7126. },
  7127. {
  7128. "id": 87,
  7129. "title": "L2VA",
  7130. "bounding": [
  7131. -1639.8772102122355,
  7132. 5723.827174269369,
  7133. 380.5860578851866,
  7134. 128.06974859614093
  7135. ],
  7136. "color": "#3f789e",
  7137. "flags": {}
  7138. },
  7139. {
  7140. "id": 88,
  7141. "title": "T2VA",
  7142. "bounding": [
  7143. -1483.0223702816759,
  7144. 5216.092311803484,
  7145. 224.23645157375176,
  7146. 82.61197303060999
  7147. ],
  7148. "color": "#3f789e",
  7149. "flags": {}
  7150. },
  7151. {
  7152. "id": 89,
  7153. "title": "I2VA",
  7154. "bounding": [
  7155. -1648.1558218014598,
  7156. 5357.436317650082,
  7157. 398.3180622929194,
  7158. 128.33442527517036
  7159. ],
  7160. "color": "#3f789e",
  7161. "flags": {}
  7162. },
  7163. {
  7164. "id": 90,
  7165. "title": "FL2VA",
  7166. "bounding": [
  7167. -1849.0862360834888,
  7168. 5518.095073031645,
  7169. 598.0153277291736,
  7170. 154.9742121608524
  7171. ],
  7172. "color": "#3f789e",
  7173. "flags": {}
  7174. },
  7175. {
  7176. "id": 93,
  7177. "title": "Determine Output Width/Height (From First Image or T2V)",
  7178. "bounding": [
  7179. -797.9412336273795,
  7180. 5360.493794564164,
  7181. 848.0233732884187,
  7182. 495.7898544867421
  7183. ],
  7184. "color": "#3f789e",
  7185. "flags": {}
  7186. }
  7187. ],
  7188. "links": [
  7189. {
  7190. "id": 2380,
  7191. "origin_id": -10,
  7192. "origin_slot": 0,
  7193. "target_id": 184,
  7194. "target_slot": 0,
  7195. "type": "FLOAT"
  7196. },
  7197. {
  7198. "id": 2381,
  7199. "origin_id": -10,
  7200. "origin_slot": 2,
  7201. "target_id": 1727,
  7202. "target_slot": 0,
  7203. "type": "FLOAT"
  7204. },
  7205. {
  7206. "id": 2382,
  7207. "origin_id": -10,
  7208. "origin_slot": 3,
  7209. "target_id": 1730,
  7210. "target_slot": 0,
  7211. "type": "INT"
  7212. },
  7213. {
  7214. "id": 2385,
  7215. "origin_id": 184,
  7216. "origin_slot": 0,
  7217. "target_id": -20,
  7218. "target_slot": 0,
  7219. "type": "INT"
  7220. },
  7221. {
  7222. "id": 2386,
  7223. "origin_id": 184,
  7224. "origin_slot": 1,
  7225. "target_id": -20,
  7226. "target_slot": 1,
  7227. "type": "FLOAT"
  7228. },
  7229. {
  7230. "id": 2387,
  7231. "origin_id": 1727,
  7232. "origin_slot": 0,
  7233. "target_id": -20,
  7234. "target_slot": 2,
  7235. "type": "FLOAT"
  7236. },
  7237. {
  7238. "id": 2388,
  7239. "origin_id": 1730,
  7240. "origin_slot": 0,
  7241. "target_id": -20,
  7242. "target_slot": 3,
  7243. "type": "INT"
  7244. },
  7245. {
  7246. "id": 2395,
  7247. "origin_id": -10,
  7248. "origin_slot": 1,
  7249. "target_id": 1735,
  7250. "target_slot": 0,
  7251. "type": "COMBO"
  7252. },
  7253. {
  7254. "id": 2396,
  7255. "origin_id": 1727,
  7256. "origin_slot": 0,
  7257. "target_id": 1735,
  7258. "target_slot": 1,
  7259. "type": "FLOAT"
  7260. },
  7261. {
  7262. "id": 2397,
  7263. "origin_id": 1730,
  7264. "origin_slot": 0,
  7265. "target_id": 1735,
  7266. "target_slot": 2,
  7267. "type": "INT"
  7268. },
  7269. {
  7270. "id": 2578,
  7271. "origin_id": 1918,
  7272. "origin_slot": 0,
  7273. "target_id": 1920,
  7274. "target_slot": 1,
  7275. "type": "*"
  7276. },
  7277. {
  7278. "id": 2579,
  7279. "origin_id": 1915,
  7280. "origin_slot": 0,
  7281. "target_id": 1913,
  7282. "target_slot": 0,
  7283. "type": "IMAGE"
  7284. },
  7285. {
  7286. "id": 2580,
  7287. "origin_id": 1916,
  7288. "origin_slot": 0,
  7289. "target_id": 1913,
  7290. "target_slot": 1,
  7291. "type": "IMAGE"
  7292. },
  7293. {
  7294. "id": 2581,
  7295. "origin_id": 1913,
  7296. "origin_slot": 0,
  7297. "target_id": 1917,
  7298. "target_slot": 0,
  7299. "type": "IMAGE"
  7300. },
  7301. {
  7302. "id": 2582,
  7303. "origin_id": 1908,
  7304. "origin_slot": 0,
  7305. "target_id": 1918,
  7306. "target_slot": 1,
  7307. "type": "IMAGE"
  7308. },
  7309. {
  7310. "id": 2583,
  7311. "origin_id": 1909,
  7312. "origin_slot": 0,
  7313. "target_id": 1917,
  7314. "target_slot": 1,
  7315. "type": "IMAGE"
  7316. },
  7317. {
  7318. "id": 2584,
  7319. "origin_id": 1917,
  7320. "origin_slot": 0,
  7321. "target_id": 1920,
  7322. "target_slot": 3,
  7323. "type": "*"
  7324. },
  7325. {
  7326. "id": 2585,
  7327. "origin_id": 1911,
  7328. "origin_slot": 0,
  7329. "target_id": 1912,
  7330. "target_slot": 0,
  7331. "type": "IMAGE"
  7332. },
  7333. {
  7334. "id": 2586,
  7335. "origin_id": 1910,
  7336. "origin_slot": 0,
  7337. "target_id": 1912,
  7338. "target_slot": 1,
  7339. "type": "IMAGE"
  7340. },
  7341. {
  7342. "id": 2587,
  7343. "origin_id": 1912,
  7344. "origin_slot": 0,
  7345. "target_id": 1920,
  7346. "target_slot": 4,
  7347. "type": "*"
  7348. },
  7349. {
  7350. "id": 2588,
  7351. "origin_id": 1919,
  7352. "origin_slot": 0,
  7353. "target_id": 1920,
  7354. "target_slot": 0,
  7355. "type": "IMAGE"
  7356. },
  7357. {
  7358. "id": 2589,
  7359. "origin_id": 1914,
  7360. "origin_slot": 0,
  7361. "target_id": 1918,
  7362. "target_slot": 0,
  7363. "type": "IMAGE"
  7364. },
  7365. {
  7366. "id": 2590,
  7367. "origin_id": -10,
  7368. "origin_slot": 4,
  7369. "target_id": 1920,
  7370. "target_slot": 2,
  7371. "type": "INT"
  7372. },
  7373. {
  7374. "id": 2592,
  7375. "origin_id": 1920,
  7376. "origin_slot": 0,
  7377. "target_id": 1921,
  7378. "target_slot": 0,
  7379. "type": "IMAGE"
  7380. },
  7381. {
  7382. "id": 2593,
  7383. "origin_id": 1923,
  7384. "origin_slot": 0,
  7385. "target_id": 1922,
  7386. "target_slot": 1,
  7387. "type": "INT"
  7388. },
  7389. {
  7390. "id": 2595,
  7391. "origin_id": 1922,
  7392. "origin_slot": 0,
  7393. "target_id": 1924,
  7394. "target_slot": 2,
  7395. "type": "BOOLEAN"
  7396. },
  7397. {
  7398. "id": 2596,
  7399. "origin_id": 1922,
  7400. "origin_slot": 0,
  7401. "target_id": 1926,
  7402. "target_slot": 2,
  7403. "type": "BOOLEAN"
  7404. },
  7405. {
  7406. "id": 2597,
  7407. "origin_id": 1921,
  7408. "origin_slot": 0,
  7409. "target_id": 1926,
  7410. "target_slot": 1,
  7411. "type": "INT"
  7412. },
  7413. {
  7414. "id": 2598,
  7415. "origin_id": 1921,
  7416. "origin_slot": 1,
  7417. "target_id": 1924,
  7418. "target_slot": 1,
  7419. "type": "INT"
  7420. },
  7421. {
  7422. "id": 2599,
  7423. "origin_id": 1735,
  7424. "origin_slot": 0,
  7425. "target_id": 1926,
  7426. "target_slot": 0,
  7427. "type": "INT"
  7428. },
  7429. {
  7430. "id": 2600,
  7431. "origin_id": 1735,
  7432. "origin_slot": 1,
  7433. "target_id": 1924,
  7434. "target_slot": 0,
  7435. "type": "INT"
  7436. },
  7437. {
  7438. "id": 2606,
  7439. "origin_id": 1920,
  7440. "origin_slot": 0,
  7441. "target_id": -20,
  7442. "target_slot": 6,
  7443. "type": "*"
  7444. },
  7445. {
  7446. "id": 2607,
  7447. "origin_id": 1921,
  7448. "origin_slot": 1,
  7449. "target_id": 1922,
  7450. "target_slot": 0,
  7451. "type": "INT"
  7452. },
  7453. {
  7454. "id": 2608,
  7455. "origin_id": 1926,
  7456. "origin_slot": 0,
  7457. "target_id": -20,
  7458. "target_slot": 4,
  7459. "type": "INT"
  7460. },
  7461. {
  7462. "id": 2609,
  7463. "origin_id": 1924,
  7464. "origin_slot": 0,
  7465. "target_id": -20,
  7466. "target_slot": 5,
  7467. "type": "INT"
  7468. }
  7469. ],
  7470. "extra": {
  7471. "pixaromaGroups": []
  7472. }
  7473. },
  7474. {
  7475. "id": "6f2275ee-ad89-410c-9276-4e6e4a375125",
  7476. "version": 1,
  7477. "state": {
  7478. "lastGroupId": 94,
  7479. "lastNodeId": 2074,
  7480. "lastLinkId": 2777,
  7481. "lastRerouteId": 15
  7482. },
  7483. "revision": 0,
  7484. "config": {},
  7485. "name": "Generate",
  7486. "inputNode": {
  7487. "id": -10,
  7488. "bounding": [
  7489. -1850.34991471016,
  7490. 6825.5466204269605,
  7491. 130.564453125,
  7492. 228
  7493. ]
  7494. },
  7495. "outputNode": {
  7496. "id": -20,
  7497. "bounding": [
  7498. 67.59181793860297,
  7499. 6847.954594663141,
  7500. 128,
  7501. 68
  7502. ]
  7503. },
  7504. "inputs": [
  7505. {
  7506. "id": "0deac637-9dda-40d6-b417-333d1cae1cef",
  7507. "name": "noise_seed",
  7508. "type": "INT",
  7509. "linkIds": [
  7510. 2552
  7511. ],
  7512. "pos": [
  7513. -1743.78546158516,
  7514. 6849.5466204269605
  7515. ]
  7516. },
  7517. {
  7518. "id": "e454ae6a-9f68-415a-89b1-d7288cad48f7",
  7519. "name": "sampler_name",
  7520. "type": "COMBO",
  7521. "linkIds": [
  7522. 2553
  7523. ],
  7524. "pos": [
  7525. -1743.78546158516,
  7526. 6869.5466204269605
  7527. ]
  7528. },
  7529. {
  7530. "id": "d18aa7c1-bf50-4ad4-b2a2-b74d56315037",
  7531. "name": "scheduler",
  7532. "type": "COMBO",
  7533. "linkIds": [
  7534. 2554
  7535. ],
  7536. "pos": [
  7537. -1743.78546158516,
  7538. 6889.5466204269605
  7539. ]
  7540. },
  7541. {
  7542. "id": "c36df222-bdbc-4ec0-a2ca-791a35c50f79",
  7543. "name": "steps",
  7544. "type": "INT",
  7545. "linkIds": [
  7546. 2555
  7547. ],
  7548. "pos": [
  7549. -1743.78546158516,
  7550. 6909.5466204269605
  7551. ]
  7552. },
  7553. {
  7554. "id": "87e81951-9786-46be-a827-c1f8c1149a58",
  7555. "name": "denoise",
  7556. "type": "FLOAT",
  7557. "linkIds": [
  7558. 2556
  7559. ],
  7560. "pos": [
  7561. -1743.78546158516,
  7562. 6929.5466204269605
  7563. ]
  7564. },
  7565. {
  7566. "id": "6fdae374-2f1f-412b-972c-035030f4bcbf",
  7567. "name": "fps",
  7568. "type": "FLOAT",
  7569. "linkIds": [
  7570. 2557
  7571. ],
  7572. "pos": [
  7573. -1743.78546158516,
  7574. 6949.5466204269605
  7575. ]
  7576. },
  7577. {
  7578. "id": "eb05834c-8c6c-433c-ad03-cbea9b19bd25",
  7579. "name": "bit_depth",
  7580. "type": "INT",
  7581. "linkIds": [
  7582. 2558
  7583. ],
  7584. "pos": [
  7585. -1743.78546158516,
  7586. 6969.5466204269605
  7587. ]
  7588. },
  7589. {
  7590. "id": "3d8f8373-2296-47b7-a970-f2e361a843d1",
  7591. "name": "index",
  7592. "type": "INT",
  7593. "linkIds": [
  7594. 2694
  7595. ],
  7596. "label": "mode_index",
  7597. "pos": [
  7598. -1743.78546158516,
  7599. 6989.5466204269605
  7600. ]
  7601. },
  7602. {
  7603. "id": "ef02cf08-14f1-41d1-9e33-79a81b5eef48",
  7604. "name": "model",
  7605. "type": "MODEL",
  7606. "linkIds": [
  7607. 2705,
  7608. 2706
  7609. ],
  7610. "pos": [
  7611. -1743.78546158516,
  7612. 7009.5466204269605
  7613. ]
  7614. }
  7615. ],
  7616. "outputs": [
  7617. {
  7618. "id": "2a559617-95a7-45a3-869e-e391dab7a9c3",
  7619. "name": "VIDEO",
  7620. "type": "VIDEO",
  7621. "linkIds": [
  7622. 2548
  7623. ],
  7624. "localized_name": "VIDEO",
  7625. "pos": [
  7626. 91.59181793860297,
  7627. 6871.954594663141
  7628. ]
  7629. }
  7630. ],
  7631. "widgets": [],
  7632. "nodes": [
  7633. {
  7634. "id": 1701,
  7635. "type": "GetNode",
  7636. "pos": [
  7637. -1840.3973055260044,
  7638. 6436.1982695310635
  7639. ],
  7640. "size": [
  7641. 210,
  7642. 60
  7643. ],
  7644. "flags": {
  7645. "collapsed": true
  7646. },
  7647. "order": 0,
  7648. "mode": 0,
  7649. "inputs": [],
  7650. "outputs": [
  7651. {
  7652. "name": "CLIP",
  7653. "type": "CLIP",
  7654. "links": [
  7655. 2650
  7656. ]
  7657. }
  7658. ],
  7659. "title": "Get_clip",
  7660. "properties": {
  7661. "Node name for S&R": "GetNode",
  7662. "aux_id": "kijai/ComfyUI-KJNodes"
  7663. },
  7664. "widgets_values": [
  7665. "clip"
  7666. ],
  7667. "color": "#432",
  7668. "bgcolor": "#653"
  7669. },
  7670. {
  7671. "id": 1702,
  7672. "type": "GetNode",
  7673. "pos": [
  7674. -1870.6189505471918,
  7675. 6469.536433229901
  7676. ],
  7677. "size": [
  7678. 210,
  7679. 60
  7680. ],
  7681. "flags": {
  7682. "collapsed": true
  7683. },
  7684. "order": 1,
  7685. "mode": 0,
  7686. "inputs": [],
  7687. "outputs": [
  7688. {
  7689. "name": "VAE",
  7690. "type": "VAE",
  7691. "links": [
  7692. 2651
  7693. ]
  7694. }
  7695. ],
  7696. "title": "Get_vae_video",
  7697. "properties": {
  7698. "Node name for S&R": "GetNode",
  7699. "aux_id": "kijai/ComfyUI-KJNodes"
  7700. },
  7701. "widgets_values": [
  7702. "vae_video"
  7703. ],
  7704. "color": "#322",
  7705. "bgcolor": "#533"
  7706. },
  7707. {
  7708. "id": 1714,
  7709. "type": "GetNode",
  7710. "pos": [
  7711. -1878.9698198083515,
  7712. 6503.644234171292
  7713. ],
  7714. "size": [
  7715. 210,
  7716. 60
  7717. ],
  7718. "flags": {
  7719. "collapsed": true
  7720. },
  7721. "order": 2,
  7722. "mode": 0,
  7723. "inputs": [],
  7724. "outputs": [
  7725. {
  7726. "name": "IMAGE",
  7727. "type": "IMAGE",
  7728. "links": [
  7729. 2652
  7730. ]
  7731. }
  7732. ],
  7733. "title": "Get_image_first",
  7734. "properties": {
  7735. "Node name for S&R": "GetNode",
  7736. "aux_id": "kijai/ComfyUI-KJNodes"
  7737. },
  7738. "widgets_values": [
  7739. "image_first"
  7740. ],
  7741. "color": "#2a363b",
  7742. "bgcolor": "#3f5159"
  7743. },
  7744. {
  7745. "id": 1715,
  7746. "type": "GetNode",
  7747. "pos": [
  7748. -1877.5928417009707,
  7749. 6538.348342687324
  7750. ],
  7751. "size": [
  7752. 210,
  7753. 58
  7754. ],
  7755. "flags": {
  7756. "collapsed": true
  7757. },
  7758. "order": 3,
  7759. "mode": 0,
  7760. "inputs": [],
  7761. "outputs": [
  7762. {
  7763. "name": "IMAGE",
  7764. "type": "IMAGE",
  7765. "links": [
  7766. 2653
  7767. ]
  7768. }
  7769. ],
  7770. "title": "Get_image_last",
  7771. "properties": {
  7772. "Node name for S&R": "GetNode",
  7773. "aux_id": "kijai/ComfyUI-KJNodes"
  7774. },
  7775. "widgets_values": [
  7776. "image_last"
  7777. ],
  7778. "color": "#2a363b",
  7779. "bgcolor": "#3f5159"
  7780. },
  7781. {
  7782. "id": 1717,
  7783. "type": "GetNode",
  7784. "pos": [
  7785. -1888.325735538496,
  7786. 6583.045451806984
  7787. ],
  7788. "size": [
  7789. 210,
  7790. 60
  7791. ],
  7792. "flags": {
  7793. "collapsed": true
  7794. },
  7795. "order": 4,
  7796. "mode": 0,
  7797. "inputs": [],
  7798. "outputs": [
  7799. {
  7800. "name": "STRING",
  7801. "type": "STRING",
  7802. "links": [
  7803. 2654
  7804. ]
  7805. }
  7806. ],
  7807. "title": "Get_final_prompt",
  7808. "properties": {
  7809. "Node name for S&R": "GetNode",
  7810. "aux_id": "kijai/ComfyUI-KJNodes"
  7811. },
  7812. "widgets_values": [
  7813. "final_prompt"
  7814. ]
  7815. },
  7816. {
  7817. "id": 1696,
  7818. "type": "GetNode",
  7819. "pos": [
  7820. -1894.5951643494425,
  7821. 6635.526237424468
  7822. ],
  7823. "size": [
  7824. 210,
  7825. 60
  7826. ],
  7827. "flags": {
  7828. "collapsed": true
  7829. },
  7830. "order": 5,
  7831. "mode": 0,
  7832. "inputs": [],
  7833. "outputs": [
  7834. {
  7835. "name": "INT",
  7836. "type": "INT",
  7837. "links": [
  7838. 2655
  7839. ]
  7840. }
  7841. ],
  7842. "title": "Get_output_width",
  7843. "properties": {
  7844. "Node name for S&R": "GetNode",
  7845. "aux_id": "kijai/ComfyUI-KJNodes"
  7846. },
  7847. "widgets_values": [
  7848. "output_width"
  7849. ],
  7850. "color": "#1b4669",
  7851. "bgcolor": "#29699c"
  7852. },
  7853. {
  7854. "id": 1697,
  7855. "type": "GetNode",
  7856. "pos": [
  7857. -1900.7947532540486,
  7858. 6674.8262471827575
  7859. ],
  7860. "size": [
  7861. 210,
  7862. 58
  7863. ],
  7864. "flags": {
  7865. "collapsed": true
  7866. },
  7867. "order": 6,
  7868. "mode": 0,
  7869. "inputs": [],
  7870. "outputs": [
  7871. {
  7872. "name": "INT",
  7873. "type": "INT",
  7874. "links": [
  7875. 2656
  7876. ]
  7877. }
  7878. ],
  7879. "title": "Get_output_height",
  7880. "properties": {
  7881. "Node name for S&R": "GetNode",
  7882. "aux_id": "kijai/ComfyUI-KJNodes"
  7883. },
  7884. "widgets_values": [
  7885. "output_height"
  7886. ],
  7887. "color": "#1b4669",
  7888. "bgcolor": "#29699c"
  7889. },
  7890. {
  7891. "id": 185,
  7892. "type": "GetNode",
  7893. "pos": [
  7894. -1904.0344419535584,
  7895. 6711.504577862323
  7896. ],
  7897. "size": [
  7898. 210,
  7899. 60
  7900. ],
  7901. "flags": {
  7902. "collapsed": true
  7903. },
  7904. "order": 7,
  7905. "mode": 0,
  7906. "inputs": [],
  7907. "outputs": [
  7908. {
  7909. "name": "INT",
  7910. "type": "INT",
  7911. "links": [
  7912. 2657
  7913. ]
  7914. }
  7915. ],
  7916. "title": "Get_duration_input",
  7917. "properties": {
  7918. "Node name for S&R": "GetNode",
  7919. "aux_id": "kijai/ComfyUI-KJNodes"
  7920. },
  7921. "widgets_values": [
  7922. "duration_input"
  7923. ],
  7924. "color": "#1b4669",
  7925. "bgcolor": "#29699c"
  7926. },
  7927. {
  7928. "id": 1852,
  7929. "type": "VAEDecodeAudio",
  7930. "pos": [
  7931. -550.8347191234537,
  7932. 6902.710451594324
  7933. ],
  7934. "size": [
  7935. 230,
  7936. 60
  7937. ],
  7938. "flags": {
  7939. "collapsed": true
  7940. },
  7941. "order": 17,
  7942. "mode": 0,
  7943. "inputs": [
  7944. {
  7945. "localized_name": "samples",
  7946. "name": "samples",
  7947. "type": "LATENT",
  7948. "link": 2538
  7949. },
  7950. {
  7951. "localized_name": "vae",
  7952. "name": "vae",
  7953. "type": "VAE",
  7954. "link": 2546
  7955. }
  7956. ],
  7957. "outputs": [
  7958. {
  7959. "localized_name": "AUDIO",
  7960. "name": "AUDIO",
  7961. "type": "AUDIO",
  7962. "links": [
  7963. 2541
  7964. ]
  7965. }
  7966. ],
  7967. "properties": {
  7968. "cnr_id": "comfy-core",
  7969. "ver": "0.33.1",
  7970. "Node name for S&R": "VAEDecodeAudio"
  7971. },
  7972. "widgets_values": []
  7973. },
  7974. {
  7975. "id": 1851,
  7976. "type": "VAEDecode",
  7977. "pos": [
  7978. -545.8610959191144,
  7979. 6777.942498521246
  7980. ],
  7981. "size": [
  7982. 230,
  7983. 60
  7984. ],
  7985. "flags": {
  7986. "collapsed": true
  7987. },
  7988. "order": 16,
  7989. "mode": 0,
  7990. "inputs": [
  7991. {
  7992. "localized_name": "samples",
  7993. "name": "samples",
  7994. "type": "LATENT",
  7995. "link": 2539
  7996. },
  7997. {
  7998. "localized_name": "vae",
  7999. "name": "vae",
  8000. "type": "VAE",
  8001. "link": 2547
  8002. }
  8003. ],
  8004. "outputs": [
  8005. {
  8006. "localized_name": "IMAGE",
  8007. "name": "IMAGE",
  8008. "type": "IMAGE",
  8009. "links": [
  8010. 2540
  8011. ]
  8012. }
  8013. ],
  8014. "properties": {
  8015. "cnr_id": "comfy-core",
  8016. "ver": "0.33.1",
  8017. "Node name for S&R": "VAEDecode"
  8018. },
  8019. "widgets_values": []
  8020. },
  8021. {
  8022. "id": 1848,
  8023. "type": "SamplerCustomAdvanced",
  8024. "pos": [
  8025. -927.4861058845308,
  8026. 6790.001342579271
  8027. ],
  8028. "size": [
  8029. 230,
  8030. 140
  8031. ],
  8032. "flags": {},
  8033. "order": 13,
  8034. "mode": 0,
  8035. "inputs": [
  8036. {
  8037. "localized_name": "noise",
  8038. "name": "noise",
  8039. "type": "NOISE",
  8040. "link": 2534
  8041. },
  8042. {
  8043. "localized_name": "guider",
  8044. "name": "guider",
  8045. "type": "GUIDER",
  8046. "link": 2535
  8047. },
  8048. {
  8049. "localized_name": "sampler",
  8050. "name": "sampler",
  8051. "type": "SAMPLER",
  8052. "link": 2536
  8053. },
  8054. {
  8055. "localized_name": "sigmas",
  8056. "name": "sigmas",
  8057. "type": "SIGMAS",
  8058. "link": 2537
  8059. },
  8060. {
  8061. "localized_name": "latent_image",
  8062. "name": "latent_image",
  8063. "type": "LATENT",
  8064. "link": 2693
  8065. }
  8066. ],
  8067. "outputs": [
  8068. {
  8069. "localized_name": "output",
  8070. "name": "output",
  8071. "type": "LATENT",
  8072. "links": [
  8073. 2538,
  8074. 2539
  8075. ]
  8076. },
  8077. {
  8078. "localized_name": "denoised_output",
  8079. "name": "denoised_output",
  8080. "type": "LATENT",
  8081. "links": []
  8082. }
  8083. ],
  8084. "properties": {
  8085. "cnr_id": "comfy-core",
  8086. "ver": "0.33.1",
  8087. "Node name for S&R": "SamplerCustomAdvanced"
  8088. },
  8089. "widgets_values": []
  8090. },
  8091. {
  8092. "id": 1705,
  8093. "type": "GetNode",
  8094. "pos": [
  8095. -571.7687627679029,
  8096. 6857.23208970313
  8097. ],
  8098. "size": [
  8099. 210,
  8100. 60
  8101. ],
  8102. "flags": {
  8103. "collapsed": true
  8104. },
  8105. "order": 8,
  8106. "mode": 0,
  8107. "inputs": [],
  8108. "outputs": [
  8109. {
  8110. "name": "VAE",
  8111. "type": "VAE",
  8112. "links": [
  8113. 2546
  8114. ]
  8115. }
  8116. ],
  8117. "title": "Get_vae_audio",
  8118. "properties": {
  8119. "Node name for S&R": "GetNode",
  8120. "aux_id": "kijai/ComfyUI-KJNodes"
  8121. },
  8122. "widgets_values": [
  8123. "vae_audio"
  8124. ],
  8125. "color": "#322",
  8126. "bgcolor": "#533"
  8127. },
  8128. {
  8129. "id": 1704,
  8130. "type": "GetNode",
  8131. "pos": [
  8132. -588.1097054185918,
  8133. 6736.625147695262
  8134. ],
  8135. "size": [
  8136. 210,
  8137. 50
  8138. ],
  8139. "flags": {
  8140. "collapsed": true
  8141. },
  8142. "order": 9,
  8143. "mode": 0,
  8144. "inputs": [],
  8145. "outputs": [
  8146. {
  8147. "name": "VAE",
  8148. "type": "VAE",
  8149. "links": [
  8150. 2547
  8151. ]
  8152. }
  8153. ],
  8154. "title": "Get_vae_video",
  8155. "properties": {
  8156. "Node name for S&R": "GetNode",
  8157. "aux_id": "kijai/ComfyUI-KJNodes"
  8158. },
  8159. "widgets_values": [
  8160. "vae_video"
  8161. ],
  8162. "color": "#322",
  8163. "bgcolor": "#533"
  8164. },
  8165. {
  8166. "id": 1850,
  8167. "type": "CreateVideo",
  8168. "pos": [
  8169. -274.82850556112857,
  8170. 6859.337920482256
  8171. ],
  8172. "size": [
  8173. 270,
  8174. 110
  8175. ],
  8176. "flags": {},
  8177. "order": 15,
  8178. "mode": 0,
  8179. "inputs": [
  8180. {
  8181. "localized_name": "images",
  8182. "name": "images",
  8183. "type": "IMAGE",
  8184. "link": 2540
  8185. },
  8186. {
  8187. "localized_name": "audio",
  8188. "name": "audio",
  8189. "shape": 7,
  8190. "type": "AUDIO",
  8191. "link": 2541
  8192. },
  8193. {
  8194. "localized_name": "fps",
  8195. "name": "fps",
  8196. "type": "FLOAT",
  8197. "widget": {
  8198. "name": "fps"
  8199. },
  8200. "link": 2557
  8201. },
  8202. {
  8203. "localized_name": "bit_depth",
  8204. "name": "bit_depth",
  8205. "shape": 7,
  8206. "type": "INT",
  8207. "widget": {
  8208. "name": "bit_depth"
  8209. },
  8210. "link": 2558
  8211. }
  8212. ],
  8213. "outputs": [
  8214. {
  8215. "localized_name": "VIDEO",
  8216. "name": "VIDEO",
  8217. "type": "VIDEO",
  8218. "links": [
  8219. 2548
  8220. ]
  8221. }
  8222. ],
  8223. "properties": {
  8224. "cnr_id": "comfy-core",
  8225. "ver": "0.33.1",
  8226. "Node name for S&R": "CreateVideo"
  8227. },
  8228. "widgets_values": [
  8229. 24,
  8230. 8
  8231. ]
  8232. },
  8233. {
  8234. "id": 1849,
  8235. "type": "BasicScheduler",
  8236. "pos": [
  8237. -1297.4244567959718,
  8238. 7056.9059222858705
  8239. ],
  8240. "size": [
  8241. 298.7334228515624,
  8242. 106
  8243. ],
  8244. "flags": {},
  8245. "order": 14,
  8246. "mode": 0,
  8247. "inputs": [
  8248. {
  8249. "localized_name": "model",
  8250. "name": "model",
  8251. "type": "MODEL",
  8252. "link": 2706
  8253. },
  8254. {
  8255. "localized_name": "scheduler",
  8256. "name": "scheduler",
  8257. "type": "COMBO",
  8258. "widget": {
  8259. "name": "scheduler"
  8260. },
  8261. "link": 2554
  8262. },
  8263. {
  8264. "localized_name": "steps",
  8265. "name": "steps",
  8266. "type": "INT",
  8267. "widget": {
  8268. "name": "steps"
  8269. },
  8270. "link": 2555
  8271. },
  8272. {
  8273. "localized_name": "denoise",
  8274. "name": "denoise",
  8275. "type": "FLOAT",
  8276. "widget": {
  8277. "name": "denoise"
  8278. },
  8279. "link": 2556
  8280. }
  8281. ],
  8282. "outputs": [
  8283. {
  8284. "localized_name": "SIGMAS",
  8285. "name": "SIGMAS",
  8286. "type": "SIGMAS",
  8287. "links": [
  8288. 2537
  8289. ]
  8290. }
  8291. ],
  8292. "properties": {
  8293. "cnr_id": "comfy-core",
  8294. "ver": "0.33.1",
  8295. "Node name for S&R": "BasicScheduler"
  8296. },
  8297. "widgets_values": [
  8298. "simple",
  8299. 20,
  8300. 1
  8301. ]
  8302. },
  8303. {
  8304. "id": 1847,
  8305. "type": "KSamplerSelect",
  8306. "pos": [
  8307. -1295.451574627178,
  8308. 6938.650658945419
  8309. ],
  8310. "size": [
  8311. 289.33342285156255,
  8312. 71.46664428710938
  8313. ],
  8314. "flags": {},
  8315. "order": 12,
  8316. "mode": 0,
  8317. "inputs": [
  8318. {
  8319. "localized_name": "sampler_name",
  8320. "name": "sampler_name",
  8321. "type": "COMBO",
  8322. "widget": {
  8323. "name": "sampler_name"
  8324. },
  8325. "link": 2553
  8326. }
  8327. ],
  8328. "outputs": [
  8329. {
  8330. "localized_name": "SAMPLER",
  8331. "name": "SAMPLER",
  8332. "type": "SAMPLER",
  8333. "links": [
  8334. 2536
  8335. ]
  8336. }
  8337. ],
  8338. "properties": {
  8339. "cnr_id": "comfy-core",
  8340. "ver": "0.33.1",
  8341. "Node name for S&R": "KSamplerSelect"
  8342. },
  8343. "widgets_values": [
  8344. "res_multistep"
  8345. ]
  8346. },
  8347. {
  8348. "id": 1845,
  8349. "type": "RandomNoise",
  8350. "pos": [
  8351. -1282.0603370740232,
  8352. 6704.070581030432
  8353. ],
  8354. "size": [
  8355. 228.14350095280543,
  8356. 82
  8357. ],
  8358. "flags": {},
  8359. "order": 10,
  8360. "mode": 0,
  8361. "inputs": [
  8362. {
  8363. "localized_name": "noise_seed",
  8364. "name": "noise_seed",
  8365. "type": "INT",
  8366. "widget": {
  8367. "name": "noise_seed"
  8368. },
  8369. "link": 2552
  8370. }
  8371. ],
  8372. "outputs": [
  8373. {
  8374. "localized_name": "NOISE",
  8375. "name": "NOISE",
  8376. "type": "NOISE",
  8377. "links": [
  8378. 2534
  8379. ]
  8380. }
  8381. ],
  8382. "properties": {
  8383. "cnr_id": "comfy-core",
  8384. "ver": "0.33.1",
  8385. "Node name for S&R": "RandomNoise"
  8386. },
  8387. "widgets_values": [
  8388. 1120014561543063,
  8389. "randomize"
  8390. ]
  8391. },
  8392. {
  8393. "id": 1846,
  8394. "type": "BasicGuider",
  8395. "pos": [
  8396. -1285.8708755542223,
  8397. 6834.5349023538865
  8398. ],
  8399. "size": [
  8400. 159.568359375,
  8401. 56.33335571289081
  8402. ],
  8403. "flags": {},
  8404. "order": 11,
  8405. "mode": 0,
  8406. "inputs": [
  8407. {
  8408. "localized_name": "model",
  8409. "name": "model",
  8410. "type": "MODEL",
  8411. "link": 2705
  8412. },
  8413. {
  8414. "localized_name": "conditioning",
  8415. "name": "conditioning",
  8416. "type": "CONDITIONING",
  8417. "link": 2692
  8418. }
  8419. ],
  8420. "outputs": [
  8421. {
  8422. "localized_name": "GUIDER",
  8423. "name": "GUIDER",
  8424. "type": "GUIDER",
  8425. "links": [
  8426. 2535
  8427. ]
  8428. }
  8429. ],
  8430. "properties": {
  8431. "cnr_id": "comfy-core",
  8432. "ver": "0.33.1",
  8433. "Node name for S&R": "BasicGuider"
  8434. },
  8435. "widgets_values": []
  8436. },
  8437. {
  8438. "id": 1971,
  8439. "type": "94d42282-9cff-4ccc-b602-39b19f3e9274",
  8440. "pos": [
  8441. -1654.1698800387603,
  8442. 6468.710636137766
  8443. ],
  8444. "size": [
  8445. 291.72814334249483,
  8446. 271.4339012855753
  8447. ],
  8448. "flags": {},
  8449. "order": 18,
  8450. "mode": 0,
  8451. "inputs": [
  8452. {
  8453. "localized_name": "clip",
  8454. "name": "clip",
  8455. "type": "CLIP",
  8456. "link": 2650
  8457. },
  8458. {
  8459. "localized_name": "vae",
  8460. "name": "vae",
  8461. "type": "VAE",
  8462. "link": 2651
  8463. },
  8464. {
  8465. "localized_name": "first_frame",
  8466. "name": "first_frame",
  8467. "shape": 7,
  8468. "type": "IMAGE",
  8469. "link": 2652
  8470. },
  8471. {
  8472. "localized_name": "last_frame",
  8473. "name": "last_frame",
  8474. "shape": 7,
  8475. "type": "IMAGE",
  8476. "link": 2653
  8477. },
  8478. {
  8479. "localized_name": "prompt",
  8480. "name": "prompt",
  8481. "type": "STRING",
  8482. "widget": {
  8483. "name": "prompt"
  8484. },
  8485. "link": 2654
  8486. },
  8487. {
  8488. "localized_name": "width",
  8489. "name": "width",
  8490. "type": "INT",
  8491. "widget": {
  8492. "name": "width"
  8493. },
  8494. "link": 2655
  8495. },
  8496. {
  8497. "localized_name": "height",
  8498. "name": "height",
  8499. "type": "INT",
  8500. "widget": {
  8501. "name": "height"
  8502. },
  8503. "link": 2656
  8504. },
  8505. {
  8506. "localized_name": "length",
  8507. "name": "length",
  8508. "type": "INT",
  8509. "widget": {
  8510. "name": "length"
  8511. },
  8512. "link": 2657
  8513. },
  8514. {
  8515. "label": "mode_index",
  8516. "name": "index",
  8517. "type": "INT",
  8518. "widget": {
  8519. "name": "index"
  8520. },
  8521. "link": 2694
  8522. }
  8523. ],
  8524. "outputs": [
  8525. {
  8526. "localized_name": "positive",
  8527. "name": "positive",
  8528. "type": "CONDITIONING",
  8529. "links": [
  8530. 2692
  8531. ]
  8532. },
  8533. {
  8534. "localized_name": "LATENT",
  8535. "name": "LATENT",
  8536. "type": "LATENT",
  8537. "links": [
  8538. 2693
  8539. ]
  8540. }
  8541. ],
  8542. "properties": {
  8543. "cnr_id": "comfy-core",
  8544. "ver": "0.33.1",
  8545. "previewExposures": []
  8546. },
  8547. "widgets_values": [
  8548. "",
  8549. 1344,
  8550. 768,
  8551. 73,
  8552. 0
  8553. ]
  8554. }
  8555. ],
  8556. "groups": [
  8557. {
  8558. "id": 94,
  8559. "title": "VAE Decode",
  8560. "bounding": [
  8561. -598.1097054185917,
  8562. 6666.625147695262,
  8563. 223.85115817013804,
  8564. 246.08530389906173
  8565. ],
  8566. "color": "#3f789e",
  8567. "flags": {}
  8568. }
  8569. ],
  8570. "links": [
  8571. {
  8572. "id": 2534,
  8573. "origin_id": 1845,
  8574. "origin_slot": 0,
  8575. "target_id": 1848,
  8576. "target_slot": 0,
  8577. "type": "NOISE"
  8578. },
  8579. {
  8580. "id": 2535,
  8581. "origin_id": 1846,
  8582. "origin_slot": 0,
  8583. "target_id": 1848,
  8584. "target_slot": 1,
  8585. "type": "GUIDER"
  8586. },
  8587. {
  8588. "id": 2536,
  8589. "origin_id": 1847,
  8590. "origin_slot": 0,
  8591. "target_id": 1848,
  8592. "target_slot": 2,
  8593. "type": "SAMPLER"
  8594. },
  8595. {
  8596. "id": 2537,
  8597. "origin_id": 1849,
  8598. "origin_slot": 0,
  8599. "target_id": 1848,
  8600. "target_slot": 3,
  8601. "type": "SIGMAS"
  8602. },
  8603. {
  8604. "id": 2538,
  8605. "origin_id": 1848,
  8606. "origin_slot": 0,
  8607. "target_id": 1852,
  8608. "target_slot": 0,
  8609. "type": "LATENT"
  8610. },
  8611. {
  8612. "id": 2546,
  8613. "origin_id": 1705,
  8614. "origin_slot": 0,
  8615. "target_id": 1852,
  8616. "target_slot": 1,
  8617. "type": "VAE"
  8618. },
  8619. {
  8620. "id": 2539,
  8621. "origin_id": 1848,
  8622. "origin_slot": 0,
  8623. "target_id": 1851,
  8624. "target_slot": 0,
  8625. "type": "LATENT"
  8626. },
  8627. {
  8628. "id": 2547,
  8629. "origin_id": 1704,
  8630. "origin_slot": 0,
  8631. "target_id": 1851,
  8632. "target_slot": 1,
  8633. "type": "VAE"
  8634. },
  8635. {
  8636. "id": 2540,
  8637. "origin_id": 1851,
  8638. "origin_slot": 0,
  8639. "target_id": 1850,
  8640. "target_slot": 0,
  8641. "type": "IMAGE"
  8642. },
  8643. {
  8644. "id": 2541,
  8645. "origin_id": 1852,
  8646. "origin_slot": 0,
  8647. "target_id": 1850,
  8648. "target_slot": 1,
  8649. "type": "AUDIO"
  8650. },
  8651. {
  8652. "id": 2548,
  8653. "origin_id": 1850,
  8654. "origin_slot": 0,
  8655. "target_id": -20,
  8656. "target_slot": 0,
  8657. "type": "VIDEO"
  8658. },
  8659. {
  8660. "id": 2552,
  8661. "origin_id": -10,
  8662. "origin_slot": 0,
  8663. "target_id": 1845,
  8664. "target_slot": 0,
  8665. "type": "INT"
  8666. },
  8667. {
  8668. "id": 2553,
  8669. "origin_id": -10,
  8670. "origin_slot": 1,
  8671. "target_id": 1847,
  8672. "target_slot": 0,
  8673. "type": "COMBO"
  8674. },
  8675. {
  8676. "id": 2554,
  8677. "origin_id": -10,
  8678. "origin_slot": 2,
  8679. "target_id": 1849,
  8680. "target_slot": 1,
  8681. "type": "COMBO"
  8682. },
  8683. {
  8684. "id": 2555,
  8685. "origin_id": -10,
  8686. "origin_slot": 3,
  8687. "target_id": 1849,
  8688. "target_slot": 2,
  8689. "type": "INT"
  8690. },
  8691. {
  8692. "id": 2556,
  8693. "origin_id": -10,
  8694. "origin_slot": 4,
  8695. "target_id": 1849,
  8696. "target_slot": 3,
  8697. "type": "FLOAT"
  8698. },
  8699. {
  8700. "id": 2557,
  8701. "origin_id": -10,
  8702. "origin_slot": 5,
  8703. "target_id": 1850,
  8704. "target_slot": 2,
  8705. "type": "FLOAT"
  8706. },
  8707. {
  8708. "id": 2558,
  8709. "origin_id": -10,
  8710. "origin_slot": 6,
  8711. "target_id": 1850,
  8712. "target_slot": 3,
  8713. "type": "INT"
  8714. },
  8715. {
  8716. "id": 2650,
  8717. "origin_id": 1701,
  8718. "origin_slot": 0,
  8719. "target_id": 1971,
  8720. "target_slot": 0,
  8721. "type": "CLIP"
  8722. },
  8723. {
  8724. "id": 2651,
  8725. "origin_id": 1702,
  8726. "origin_slot": 0,
  8727. "target_id": 1971,
  8728. "target_slot": 1,
  8729. "type": "VAE"
  8730. },
  8731. {
  8732. "id": 2652,
  8733. "origin_id": 1714,
  8734. "origin_slot": 0,
  8735. "target_id": 1971,
  8736. "target_slot": 2,
  8737. "type": "IMAGE"
  8738. },
  8739. {
  8740. "id": 2653,
  8741. "origin_id": 1715,
  8742. "origin_slot": 0,
  8743. "target_id": 1971,
  8744. "target_slot": 3,
  8745. "type": "IMAGE"
  8746. },
  8747. {
  8748. "id": 2654,
  8749. "origin_id": 1717,
  8750. "origin_slot": 0,
  8751. "target_id": 1971,
  8752. "target_slot": 4,
  8753. "type": "STRING"
  8754. },
  8755. {
  8756. "id": 2655,
  8757. "origin_id": 1696,
  8758. "origin_slot": 0,
  8759. "target_id": 1971,
  8760. "target_slot": 5,
  8761. "type": "INT"
  8762. },
  8763. {
  8764. "id": 2656,
  8765. "origin_id": 1697,
  8766. "origin_slot": 0,
  8767. "target_id": 1971,
  8768. "target_slot": 6,
  8769. "type": "INT"
  8770. },
  8771. {
  8772. "id": 2657,
  8773. "origin_id": 185,
  8774. "origin_slot": 0,
  8775. "target_id": 1971,
  8776. "target_slot": 7,
  8777. "type": "INT"
  8778. },
  8779. {
  8780. "id": 2692,
  8781. "origin_id": 1971,
  8782. "origin_slot": 0,
  8783. "target_id": 1846,
  8784. "target_slot": 1,
  8785. "type": "CONDITIONING"
  8786. },
  8787. {
  8788. "id": 2693,
  8789. "origin_id": 1971,
  8790. "origin_slot": 1,
  8791. "target_id": 1848,
  8792. "target_slot": 4,
  8793. "type": "LATENT"
  8794. },
  8795. {
  8796. "id": 2694,
  8797. "origin_id": -10,
  8798. "origin_slot": 7,
  8799. "target_id": 1971,
  8800. "target_slot": 8,
  8801. "type": "INT"
  8802. },
  8803. {
  8804. "id": 2705,
  8805. "origin_id": -10,
  8806. "origin_slot": 8,
  8807. "target_id": 1846,
  8808. "target_slot": 0,
  8809. "type": "MODEL"
  8810. },
  8811. {
  8812. "id": 2706,
  8813. "origin_id": -10,
  8814. "origin_slot": 8,
  8815. "target_id": 1849,
  8816. "target_slot": 0,
  8817. "type": "MODEL"
  8818. }
  8819. ],
  8820. "extra": {
  8821. "pixaromaGroups": []
  8822. }
  8823. },
  8824. {
  8825. "id": "c84a9886-b323-40cf-ad2a-430b21c214a4",
  8826. "version": 1,
  8827. "state": {
  8828. "lastGroupId": 94,
  8829. "lastNodeId": 2074,
  8830. "lastLinkId": 2777,
  8831. "lastRerouteId": 15
  8832. },
  8833. "revision": 0,
  8834. "config": {},
  8835. "name": "Match First Image or Resize",
  8836. "inputNode": {
  8837. "id": -10,
  8838. "bounding": [
  8839. -3590.3896808846816,
  8840. 6939.869359893841,
  8841. 128,
  8842. 148
  8843. ]
  8844. },
  8845. "outputNode": {
  8846. "id": -20,
  8847. "bounding": [
  8848. -2245.1200832087484,
  8849. 6940.776364639827,
  8850. 129.73828125,
  8851. 68
  8852. ]
  8853. },
  8854. "inputs": [
  8855. {
  8856. "id": "56abcc08-d855-4bb0-8e9f-ec338e5fff7e",
  8857. "name": "image",
  8858. "type": "IMAGE",
  8859. "linkIds": [
  8860. 2411,
  8861. 2640
  8862. ],
  8863. "localized_name": "image",
  8864. "shape": 7,
  8865. "pos": [
  8866. -3486.3896808846816,
  8867. 6963.869359893841
  8868. ]
  8869. },
  8870. {
  8871. "id": "a1db7ed7-6ffe-433e-a344-7a17a14a03c4",
  8872. "name": "a",
  8873. "type": "*",
  8874. "linkIds": [
  8875. 2638
  8876. ],
  8877. "label": "mode_index",
  8878. "pos": [
  8879. -3486.3896808846816,
  8880. 6983.869359893841
  8881. ]
  8882. },
  8883. {
  8884. "id": "a2a60411-8531-478e-898c-c75345273a62",
  8885. "name": "resize_type.aspect_ratio",
  8886. "type": "COMBO",
  8887. "linkIds": [
  8888. 2644
  8889. ],
  8890. "label": "aspect_ratio",
  8891. "pos": [
  8892. -3486.3896808846816,
  8893. 7003.869359893841
  8894. ]
  8895. },
  8896. {
  8897. "id": "60f7a019-b16d-40f1-81aa-3c8a8b4c4b30",
  8898. "name": "resize_type.megapixels",
  8899. "type": "FLOAT",
  8900. "linkIds": [
  8901. 2645
  8902. ],
  8903. "label": "megapixels",
  8904. "pos": [
  8905. -3486.3896808846816,
  8906. 7023.869359893841
  8907. ]
  8908. },
  8909. {
  8910. "id": "59d2e670-1275-4d80-9103-626a0168e5eb",
  8911. "name": "resize_type.multiple_of",
  8912. "type": "INT",
  8913. "linkIds": [
  8914. 2646,
  8915. 2647
  8916. ],
  8917. "label": "multiple_of",
  8918. "pos": [
  8919. -3486.3896808846816,
  8920. 7043.869359893841
  8921. ]
  8922. }
  8923. ],
  8924. "outputs": [
  8925. {
  8926. "id": "668a1663-a7c2-4462-a56a-8ee59c4db0de",
  8927. "name": "resized_image",
  8928. "type": "IMAGE",
  8929. "linkIds": [
  8930. 2642
  8931. ],
  8932. "localized_name": "resized_image",
  8933. "pos": [
  8934. -2221.1200832087484,
  8935. 6964.776364639827
  8936. ]
  8937. }
  8938. ],
  8939. "widgets": [],
  8940. "nodes": [
  8941. {
  8942. "id": 1953,
  8943. "type": "PrimitiveInt",
  8944. "pos": [
  8945. -3495.0831822768073,
  8946. 7119.49943118385
  8947. ],
  8948. "size": [
  8949. 210,
  8950. 82
  8951. ],
  8952. "flags": {},
  8953. "order": 0,
  8954. "mode": 4,
  8955. "inputs": [],
  8956. "outputs": [
  8957. {
  8958. "localized_name": "INT",
  8959. "name": "INT",
  8960. "type": "INT",
  8961. "links": [
  8962. 2628
  8963. ]
  8964. }
  8965. ],
  8966. "properties": {
  8967. "cnr_id": "comfy-core",
  8968. "ver": "0.33.1",
  8969. "Node name for S&R": "PrimitiveInt"
  8970. },
  8971. "widgets_values": [
  8972. 2,
  8973. "fixed"
  8974. ]
  8975. },
  8976. {
  8977. "id": 1954,
  8978. "type": "easy compare",
  8979. "pos": [
  8980. -3253.981832264192,
  8981. 7073.772039894598
  8982. ],
  8983. "size": [
  8984. 270,
  8985. 78
  8986. ],
  8987. "flags": {},
  8988. "order": 5,
  8989. "mode": 4,
  8990. "inputs": [
  8991. {
  8992. "localized_name": "a",
  8993. "name": "a",
  8994. "shape": 7,
  8995. "type": "*",
  8996. "link": 2638
  8997. },
  8998. {
  8999. "localized_name": "b",
  9000. "name": "b",
  9001. "shape": 7,
  9002. "type": "*",
  9003. "link": 2628
  9004. }
  9005. ],
  9006. "outputs": [
  9007. {
  9008. "localized_name": "boolean",
  9009. "name": "boolean",
  9010. "type": "BOOLEAN",
  9011. "links": [
  9012. 2635
  9013. ]
  9014. }
  9015. ],
  9016. "properties": {
  9017. "cnr_id": "comfyui-easy-use",
  9018. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  9019. "Node name for S&R": "easy compare"
  9020. },
  9021. "widgets_values": [
  9022. "a == b"
  9023. ]
  9024. },
  9025. {
  9026. "id": 1958,
  9027. "type": "ResizeImageMaskAlt",
  9028. "pos": [
  9029. -3150.1795614460407,
  9030. 7279.385237719081
  9031. ],
  9032. "size": [
  9033. 336.62890625,
  9034. 194
  9035. ],
  9036. "flags": {},
  9037. "order": 6,
  9038. "mode": 4,
  9039. "inputs": [
  9040. {
  9041. "localized_name": "image",
  9042. "name": "image",
  9043. "shape": 7,
  9044. "type": "IMAGE",
  9045. "link": 2640
  9046. },
  9047. {
  9048. "localized_name": "mask",
  9049. "name": "mask",
  9050. "shape": 7,
  9051. "type": "MASK",
  9052. "link": null
  9053. },
  9054. {
  9055. "label": "match",
  9056. "localized_name": "resize_type.match",
  9057. "name": "resize_type.match",
  9058. "type": "IMAGE,MASK",
  9059. "link": 2711
  9060. },
  9061. {
  9062. "localized_name": "resize_type.multiple_of",
  9063. "name": "resize_type.multiple_of",
  9064. "type": "INT",
  9065. "widget": {
  9066. "name": "resize_type.multiple_of"
  9067. },
  9068. "link": 2647
  9069. }
  9070. ],
  9071. "outputs": [
  9072. {
  9073. "localized_name": "resized_image",
  9074. "name": "resized_image",
  9075. "type": "IMAGE",
  9076. "links": [
  9077. 2634
  9078. ]
  9079. },
  9080. {
  9081. "localized_name": "resized_mask",
  9082. "name": "resized_mask",
  9083. "type": "MASK",
  9084. "links": null
  9085. }
  9086. ],
  9087. "properties": {
  9088. "aux_id": "altoiddealer/comfyui_essential-er",
  9089. "ver": "ab08a0440b7bfac4ac2723c074bc88bf6adddc80",
  9090. "Node name for S&R": "ResizeImageMaskAlt"
  9091. },
  9092. "widgets_values": [
  9093. "match size",
  9094. 0,
  9095. "center",
  9096. "lanczos",
  9097. "always"
  9098. ]
  9099. },
  9100. {
  9101. "id": 1745,
  9102. "type": "ResizeImageMaskAlt",
  9103. "pos": [
  9104. -3120.2387841454615,
  9105. 6714.780158403564
  9106. ],
  9107. "size": [
  9108. 336.62890625,
  9109. 246
  9110. ],
  9111. "flags": {},
  9112. "order": 4,
  9113. "mode": 4,
  9114. "inputs": [
  9115. {
  9116. "localized_name": "image",
  9117. "name": "image",
  9118. "shape": 7,
  9119. "type": "IMAGE",
  9120. "link": 2411
  9121. },
  9122. {
  9123. "localized_name": "mask",
  9124. "name": "mask",
  9125. "shape": 7,
  9126. "type": "MASK",
  9127. "link": null
  9128. },
  9129. {
  9130. "localized_name": "resize_type.aspect_ratio",
  9131. "name": "resize_type.aspect_ratio",
  9132. "type": "COMBO",
  9133. "widget": {
  9134. "name": "resize_type.aspect_ratio"
  9135. },
  9136. "link": 2644
  9137. },
  9138. {
  9139. "localized_name": "resize_type.megapixels",
  9140. "name": "resize_type.megapixels",
  9141. "type": "FLOAT",
  9142. "widget": {
  9143. "name": "resize_type.megapixels"
  9144. },
  9145. "link": 2645
  9146. },
  9147. {
  9148. "localized_name": "resize_type.multiple_of",
  9149. "name": "resize_type.multiple_of",
  9150. "type": "INT",
  9151. "widget": {
  9152. "name": "resize_type.multiple_of"
  9153. },
  9154. "link": 2646
  9155. }
  9156. ],
  9157. "outputs": [
  9158. {
  9159. "localized_name": "resized_image",
  9160. "name": "resized_image",
  9161. "type": "IMAGE",
  9162. "links": [
  9163. 2641
  9164. ]
  9165. },
  9166. {
  9167. "localized_name": "resized_mask",
  9168. "name": "resized_mask",
  9169. "type": "MASK",
  9170. "links": null
  9171. }
  9172. ],
  9173. "properties": {
  9174. "aux_id": "altoiddealer/comfyui_essential-er",
  9175. "ver": "ab08a0440b7bfac4ac2723c074bc88bf6adddc80",
  9176. "Node name for S&R": "ResizeImageMaskAlt"
  9177. },
  9178. "widgets_values": [
  9179. "scale total pixels",
  9180. "Source (Keep Aspect Ratio)",
  9181. 0.4,
  9182. 0,
  9183. 0,
  9184. "center",
  9185. "lanczos",
  9186. "always"
  9187. ]
  9188. },
  9189. {
  9190. "id": 1960,
  9191. "type": "ComfySwitchNode",
  9192. "pos": [
  9193. -2698.4636796710392,
  9194. 6951.815760257921
  9195. ],
  9196. "size": [
  9197. 313.8543728713371,
  9198. 78
  9199. ],
  9200. "flags": {},
  9201. "order": 7,
  9202. "mode": 4,
  9203. "inputs": [
  9204. {
  9205. "localized_name": "on_false",
  9206. "name": "on_false",
  9207. "type": "IMAGE",
  9208. "link": 2641
  9209. },
  9210. {
  9211. "localized_name": "on_true",
  9212. "name": "on_true",
  9213. "type": "IMAGE",
  9214. "link": 2634
  9215. },
  9216. {
  9217. "localized_name": "switch",
  9218. "name": "switch",
  9219. "type": "BOOLEAN",
  9220. "widget": {
  9221. "name": "switch"
  9222. },
  9223. "link": 2635
  9224. }
  9225. ],
  9226. "outputs": [
  9227. {
  9228. "localized_name": "output",
  9229. "name": "output",
  9230. "type": "IMAGE",
  9231. "links": [
  9232. 2642
  9233. ]
  9234. }
  9235. ],
  9236. "title": "If/Else Switch (FL2VA Match Size)",
  9237. "properties": {
  9238. "cnr_id": "comfy-core",
  9239. "ver": "0.33.1",
  9240. "Node name for S&R": "ComfySwitchNode"
  9241. },
  9242. "widgets_values": [
  9243. false
  9244. ]
  9245. },
  9246. {
  9247. "id": 1990,
  9248. "type": "Any Switch (rgthree)",
  9249. "pos": [
  9250. -3363.171899643854,
  9251. 7346.852339320197
  9252. ],
  9253. "size": [
  9254. 263.72841796875,
  9255. 106
  9256. ],
  9257. "flags": {
  9258. "collapsed": true
  9259. },
  9260. "order": 3,
  9261. "mode": 4,
  9262. "inputs": [
  9263. {
  9264. "dir": 3,
  9265. "name": "any_01",
  9266. "type": "*",
  9267. "link": 2709
  9268. },
  9269. {
  9270. "dir": 3,
  9271. "name": "any_02",
  9272. "type": "*",
  9273. "link": 2710
  9274. },
  9275. {
  9276. "dir": 3,
  9277. "name": "any_03",
  9278. "type": "*",
  9279. "link": null
  9280. },
  9281. {
  9282. "dir": 3,
  9283. "name": "any_04",
  9284. "type": "*",
  9285. "link": null
  9286. },
  9287. {
  9288. "name": "any_05",
  9289. "type": "*",
  9290. "link": null
  9291. }
  9292. ],
  9293. "outputs": [
  9294. {
  9295. "dir": 4,
  9296. "label": "*",
  9297. "name": "*",
  9298. "shape": 3,
  9299. "type": "*",
  9300. "links": [
  9301. 2711
  9302. ]
  9303. }
  9304. ],
  9305. "properties": {
  9306. "cnr_id": "rgthree-comfy",
  9307. "ver": "6b76ee6f2c5a007710b5a16f97c94330d6ecc871"
  9308. },
  9309. "widgets_values": []
  9310. },
  9311. {
  9312. "id": 1989,
  9313. "type": "GetNode",
  9314. "pos": [
  9315. -3544.8764611178394,
  9316. 7383.218110938433
  9317. ],
  9318. "size": [
  9319. 210,
  9320. 60
  9321. ],
  9322. "flags": {
  9323. "collapsed": true
  9324. },
  9325. "order": 1,
  9326. "mode": 4,
  9327. "inputs": [],
  9328. "outputs": [
  9329. {
  9330. "name": "IMAGE",
  9331. "type": "IMAGE",
  9332. "links": [
  9333. 2710
  9334. ]
  9335. }
  9336. ],
  9337. "title": "Get_image_empty",
  9338. "properties": {
  9339. "Node name for S&R": "GetNode",
  9340. "aux_id": "kijai/ComfyUI-KJNodes"
  9341. },
  9342. "widgets_values": [
  9343. "image_empty"
  9344. ],
  9345. "color": "#2a363b",
  9346. "bgcolor": "#3f5159"
  9347. },
  9348. {
  9349. "id": 1961,
  9350. "type": "GetNode",
  9351. "pos": [
  9352. -3537.061745592864,
  9353. 7326.71891246974
  9354. ],
  9355. "size": [
  9356. 210,
  9357. 50
  9358. ],
  9359. "flags": {
  9360. "collapsed": true
  9361. },
  9362. "order": 2,
  9363. "mode": 4,
  9364. "inputs": [],
  9365. "outputs": [
  9366. {
  9367. "name": "IMAGE",
  9368. "type": "IMAGE",
  9369. "links": [
  9370. 2709
  9371. ]
  9372. }
  9373. ],
  9374. "title": "Get_image_first",
  9375. "properties": {
  9376. "Node name for S&R": "GetNode",
  9377. "aux_id": "kijai/ComfyUI-KJNodes"
  9378. },
  9379. "widgets_values": [
  9380. "image_first"
  9381. ],
  9382. "color": "#2a363b",
  9383. "bgcolor": "#3f5159"
  9384. }
  9385. ],
  9386. "groups": [],
  9387. "links": [
  9388. {
  9389. "id": 2628,
  9390. "origin_id": 1953,
  9391. "origin_slot": 0,
  9392. "target_id": 1954,
  9393. "target_slot": 1,
  9394. "type": "INT"
  9395. },
  9396. {
  9397. "id": 2634,
  9398. "origin_id": 1958,
  9399. "origin_slot": 0,
  9400. "target_id": 1960,
  9401. "target_slot": 1,
  9402. "type": "IMAGE"
  9403. },
  9404. {
  9405. "id": 2635,
  9406. "origin_id": 1954,
  9407. "origin_slot": 0,
  9408. "target_id": 1960,
  9409. "target_slot": 2,
  9410. "type": "BOOLEAN"
  9411. },
  9412. {
  9413. "id": 2411,
  9414. "origin_id": -10,
  9415. "origin_slot": 0,
  9416. "target_id": 1745,
  9417. "target_slot": 0,
  9418. "type": "IMAGE"
  9419. },
  9420. {
  9421. "id": 2638,
  9422. "origin_id": -10,
  9423. "origin_slot": 1,
  9424. "target_id": 1954,
  9425. "target_slot": 0,
  9426. "type": "*"
  9427. },
  9428. {
  9429. "id": 2640,
  9430. "origin_id": -10,
  9431. "origin_slot": 0,
  9432. "target_id": 1958,
  9433. "target_slot": 0,
  9434. "type": "IMAGE"
  9435. },
  9436. {
  9437. "id": 2641,
  9438. "origin_id": 1745,
  9439. "origin_slot": 0,
  9440. "target_id": 1960,
  9441. "target_slot": 0,
  9442. "type": "IMAGE"
  9443. },
  9444. {
  9445. "id": 2642,
  9446. "origin_id": 1960,
  9447. "origin_slot": 0,
  9448. "target_id": -20,
  9449. "target_slot": 0,
  9450. "type": "IMAGE"
  9451. },
  9452. {
  9453. "id": 2644,
  9454. "origin_id": -10,
  9455. "origin_slot": 2,
  9456. "target_id": 1745,
  9457. "target_slot": 2,
  9458. "type": "COMBO"
  9459. },
  9460. {
  9461. "id": 2645,
  9462. "origin_id": -10,
  9463. "origin_slot": 3,
  9464. "target_id": 1745,
  9465. "target_slot": 3,
  9466. "type": "FLOAT"
  9467. },
  9468. {
  9469. "id": 2646,
  9470. "origin_id": -10,
  9471. "origin_slot": 4,
  9472. "target_id": 1745,
  9473. "target_slot": 4,
  9474. "type": "INT"
  9475. },
  9476. {
  9477. "id": 2647,
  9478. "origin_id": -10,
  9479. "origin_slot": 4,
  9480. "target_id": 1958,
  9481. "target_slot": 3,
  9482. "type": "INT"
  9483. },
  9484. {
  9485. "id": 2709,
  9486. "origin_id": 1961,
  9487. "origin_slot": 0,
  9488. "target_id": 1990,
  9489. "target_slot": 0,
  9490. "type": "IMAGE"
  9491. },
  9492. {
  9493. "id": 2710,
  9494. "origin_id": 1989,
  9495. "origin_slot": 0,
  9496. "target_id": 1990,
  9497. "target_slot": 1,
  9498. "type": "IMAGE"
  9499. },
  9500. {
  9501. "id": 2711,
  9502. "origin_id": 1990,
  9503. "origin_slot": 0,
  9504. "target_id": 1958,
  9505. "target_slot": 2,
  9506. "type": "IMAGE,MASK"
  9507. }
  9508. ],
  9509. "extra": {
  9510. "pixaromaGroups": []
  9511. }
  9512. },
  9513. {
  9514. "id": "94d42282-9cff-4ccc-b602-39b19f3e9274",
  9515. "version": 1,
  9516. "state": {
  9517. "lastGroupId": 94,
  9518. "lastNodeId": 2074,
  9519. "lastLinkId": 2777,
  9520. "lastRerouteId": 15
  9521. },
  9522. "revision": 0,
  9523. "config": {},
  9524. "name": "MiniMax for Mode",
  9525. "inputNode": {
  9526. "id": -10,
  9527. "bounding": [
  9528. -1816.9879990991776,
  9529. 5852.645619116731,
  9530. 128,
  9531. 228
  9532. ]
  9533. },
  9534. "outputNode": {
  9535. "id": -20,
  9536. "bounding": [
  9537. -290.88207773374575,
  9538. 5917.735325709606,
  9539. 128,
  9540. 88
  9541. ]
  9542. },
  9543. "inputs": [
  9544. {
  9545. "id": "b7add118-cc69-4707-b2f8-8d58617d843a",
  9546. "name": "clip",
  9547. "type": "CLIP",
  9548. "linkIds": [
  9549. 2358,
  9550. 2660,
  9551. 2661,
  9552. 2662
  9553. ],
  9554. "localized_name": "clip",
  9555. "pos": [
  9556. -1712.9879990991776,
  9557. 5876.645619116731
  9558. ]
  9559. },
  9560. {
  9561. "id": "0146fb3a-dac9-4e25-9678-dcd8ab9535d7",
  9562. "name": "vae",
  9563. "type": "VAE",
  9564. "linkIds": [
  9565. 2359,
  9566. 2663,
  9567. 2664,
  9568. 2665
  9569. ],
  9570. "localized_name": "vae",
  9571. "pos": [
  9572. -1712.9879990991776,
  9573. 5896.645619116731
  9574. ]
  9575. },
  9576. {
  9577. "id": "583c7116-9a9a-4e97-b17f-9b27b339051c",
  9578. "name": "first_frame",
  9579. "type": "IMAGE",
  9580. "linkIds": [
  9581. 2371,
  9582. 2666
  9583. ],
  9584. "localized_name": "first_frame",
  9585. "shape": 7,
  9586. "pos": [
  9587. -1712.9879990991776,
  9588. 5916.645619116731
  9589. ]
  9590. },
  9591. {
  9592. "id": "5975e346-ebb6-43b6-af8f-7dc5283960d9",
  9593. "name": "last_frame",
  9594. "type": "IMAGE",
  9595. "linkIds": [
  9596. 2372,
  9597. 2679
  9598. ],
  9599. "localized_name": "last_frame",
  9600. "shape": 7,
  9601. "pos": [
  9602. -1712.9879990991776,
  9603. 5936.645619116731
  9604. ]
  9605. },
  9606. {
  9607. "id": "6ef35418-e786-4b5e-9c04-4e0b042950e6",
  9608. "name": "prompt",
  9609. "type": "STRING",
  9610. "linkIds": [
  9611. 2374,
  9612. 2667,
  9613. 2668,
  9614. 2669
  9615. ],
  9616. "localized_name": "prompt",
  9617. "pos": [
  9618. -1712.9879990991776,
  9619. 5956.645619116731
  9620. ]
  9621. },
  9622. {
  9623. "id": "85bc940c-72a9-455c-ad6f-83edd547e6ef",
  9624. "name": "width",
  9625. "type": "INT",
  9626. "linkIds": [
  9627. 2353,
  9628. 2670,
  9629. 2671,
  9630. 2672
  9631. ],
  9632. "localized_name": "width",
  9633. "pos": [
  9634. -1712.9879990991776,
  9635. 5976.645619116731
  9636. ]
  9637. },
  9638. {
  9639. "id": "65b44abe-573d-4774-b740-6606b33c15f0",
  9640. "name": "height",
  9641. "type": "INT",
  9642. "linkIds": [
  9643. 2354,
  9644. 2673,
  9645. 2674,
  9646. 2675
  9647. ],
  9648. "localized_name": "height",
  9649. "pos": [
  9650. -1712.9879990991776,
  9651. 5996.645619116731
  9652. ]
  9653. },
  9654. {
  9655. "id": "20243d97-a5e6-4603-8ff2-355e63002a34",
  9656. "name": "length",
  9657. "type": "INT",
  9658. "linkIds": [
  9659. 316,
  9660. 2676,
  9661. 2677,
  9662. 2678
  9663. ],
  9664. "localized_name": "length",
  9665. "pos": [
  9666. -1712.9879990991776,
  9667. 6016.645619116731
  9668. ]
  9669. },
  9670. {
  9671. "id": "ef5f3a8e-6bfa-4078-aaec-ee410f608622",
  9672. "name": "index",
  9673. "type": "INT",
  9674. "linkIds": [
  9675. 2684,
  9676. 2690
  9677. ],
  9678. "label": "mode_index",
  9679. "pos": [
  9680. -1712.9879990991776,
  9681. 6036.645619116731
  9682. ]
  9683. }
  9684. ],
  9685. "outputs": [
  9686. {
  9687. "id": "74a8c42c-9e10-4e12-a4ef-b7575a8ee423",
  9688. "name": "positive",
  9689. "type": "CONDITIONING",
  9690. "linkIds": [
  9691. 2685
  9692. ],
  9693. "localized_name": "positive",
  9694. "pos": [
  9695. -266.88207773374575,
  9696. 5941.735325709606
  9697. ]
  9698. },
  9699. {
  9700. "id": "e36245de-586c-4848-aa41-9853ef6c40b0",
  9701. "name": "LATENT",
  9702. "type": "LATENT",
  9703. "linkIds": [
  9704. 2691
  9705. ],
  9706. "localized_name": "LATENT",
  9707. "pos": [
  9708. -266.88207773374575,
  9709. 5961.735325709606
  9710. ]
  9711. }
  9712. ],
  9713. "widgets": [],
  9714. "nodes": [
  9715. {
  9716. "id": 1970,
  9717. "type": "MiniMaxH3ImageToVideo",
  9718. "pos": [
  9719. -1463.2860401752725,
  9720. 5440.415823579438
  9721. ],
  9722. "size": [
  9723. 416.79999999999995,
  9724. 220
  9725. ],
  9726. "flags": {},
  9727. "order": 3,
  9728. "mode": 0,
  9729. "inputs": [
  9730. {
  9731. "localized_name": "clip",
  9732. "name": "clip",
  9733. "type": "CLIP",
  9734. "link": 2660
  9735. },
  9736. {
  9737. "localized_name": "vae",
  9738. "name": "vae",
  9739. "type": "VAE",
  9740. "link": 2663
  9741. },
  9742. {
  9743. "localized_name": "first_frame",
  9744. "name": "first_frame",
  9745. "shape": 7,
  9746. "type": "IMAGE",
  9747. "link": null
  9748. },
  9749. {
  9750. "localized_name": "last_frame",
  9751. "name": "last_frame",
  9752. "shape": 7,
  9753. "type": "IMAGE",
  9754. "link": null
  9755. },
  9756. {
  9757. "localized_name": "prompt",
  9758. "name": "prompt",
  9759. "type": "STRING",
  9760. "widget": {
  9761. "name": "prompt"
  9762. },
  9763. "link": 2668
  9764. },
  9765. {
  9766. "localized_name": "width",
  9767. "name": "width",
  9768. "type": "INT",
  9769. "widget": {
  9770. "name": "width"
  9771. },
  9772. "link": 2670
  9773. },
  9774. {
  9775. "localized_name": "height",
  9776. "name": "height",
  9777. "type": "INT",
  9778. "widget": {
  9779. "name": "height"
  9780. },
  9781. "link": 2673
  9782. },
  9783. {
  9784. "localized_name": "length",
  9785. "name": "length",
  9786. "type": "INT",
  9787. "widget": {
  9788. "name": "length"
  9789. },
  9790. "link": 2678
  9791. }
  9792. ],
  9793. "outputs": [
  9794. {
  9795. "localized_name": "positive",
  9796. "name": "positive",
  9797. "type": "CONDITIONING",
  9798. "links": [
  9799. 2680
  9800. ]
  9801. },
  9802. {
  9803. "localized_name": "LATENT",
  9804. "name": "LATENT",
  9805. "type": "LATENT",
  9806. "links": [
  9807. 2686
  9808. ]
  9809. }
  9810. ],
  9811. "title": "MiniMax H3 - T2VA",
  9812. "properties": {
  9813. "cnr_id": "comfy-core",
  9814. "ver": "0.33.1",
  9815. "Node name for S&R": "MiniMaxH3ImageToVideo"
  9816. },
  9817. "widgets_values": [
  9818. "",
  9819. 1344,
  9820. 768,
  9821. 73
  9822. ]
  9823. },
  9824. {
  9825. "id": 1969,
  9826. "type": "MiniMaxH3ImageToVideo",
  9827. "pos": [
  9828. -1457.737117107718,
  9829. 5719.682848518356
  9830. ],
  9831. "size": [
  9832. 416.79999999999995,
  9833. 220
  9834. ],
  9835. "flags": {},
  9836. "order": 2,
  9837. "mode": 0,
  9838. "inputs": [
  9839. {
  9840. "localized_name": "clip",
  9841. "name": "clip",
  9842. "type": "CLIP",
  9843. "link": 2661
  9844. },
  9845. {
  9846. "localized_name": "vae",
  9847. "name": "vae",
  9848. "type": "VAE",
  9849. "link": 2664
  9850. },
  9851. {
  9852. "localized_name": "first_frame",
  9853. "name": "first_frame",
  9854. "shape": 7,
  9855. "type": "IMAGE",
  9856. "link": 2666
  9857. },
  9858. {
  9859. "localized_name": "last_frame",
  9860. "name": "last_frame",
  9861. "shape": 7,
  9862. "type": "IMAGE",
  9863. "link": null
  9864. },
  9865. {
  9866. "localized_name": "prompt",
  9867. "name": "prompt",
  9868. "type": "STRING",
  9869. "widget": {
  9870. "name": "prompt"
  9871. },
  9872. "link": 2667
  9873. },
  9874. {
  9875. "localized_name": "width",
  9876. "name": "width",
  9877. "type": "INT",
  9878. "widget": {
  9879. "name": "width"
  9880. },
  9881. "link": 2671
  9882. },
  9883. {
  9884. "localized_name": "height",
  9885. "name": "height",
  9886. "type": "INT",
  9887. "widget": {
  9888. "name": "height"
  9889. },
  9890. "link": 2674
  9891. },
  9892. {
  9893. "localized_name": "length",
  9894. "name": "length",
  9895. "type": "INT",
  9896. "widget": {
  9897. "name": "length"
  9898. },
  9899. "link": 2677
  9900. }
  9901. ],
  9902. "outputs": [
  9903. {
  9904. "localized_name": "positive",
  9905. "name": "positive",
  9906. "type": "CONDITIONING",
  9907. "links": [
  9908. 2681
  9909. ]
  9910. },
  9911. {
  9912. "localized_name": "LATENT",
  9913. "name": "LATENT",
  9914. "type": "LATENT",
  9915. "links": [
  9916. 2687
  9917. ]
  9918. }
  9919. ],
  9920. "title": "MiniMax H3 - I2VA",
  9921. "properties": {
  9922. "cnr_id": "comfy-core",
  9923. "ver": "0.33.1",
  9924. "Node name for S&R": "MiniMaxH3ImageToVideo"
  9925. },
  9926. "widgets_values": [
  9927. "",
  9928. 1344,
  9929. 768,
  9930. 73
  9931. ]
  9932. },
  9933. {
  9934. "id": 133,
  9935. "type": "MiniMaxH3ImageToVideo",
  9936. "pos": [
  9937. -1456.9708986724002,
  9938. 6003.669870227463
  9939. ],
  9940. "size": [
  9941. 416.79999999999995,
  9942. 220
  9943. ],
  9944. "flags": {},
  9945. "order": 0,
  9946. "mode": 0,
  9947. "inputs": [
  9948. {
  9949. "localized_name": "clip",
  9950. "name": "clip",
  9951. "type": "CLIP",
  9952. "link": 2358
  9953. },
  9954. {
  9955. "localized_name": "vae",
  9956. "name": "vae",
  9957. "type": "VAE",
  9958. "link": 2359
  9959. },
  9960. {
  9961. "localized_name": "first_frame",
  9962. "name": "first_frame",
  9963. "shape": 7,
  9964. "type": "IMAGE",
  9965. "link": 2371
  9966. },
  9967. {
  9968. "localized_name": "last_frame",
  9969. "name": "last_frame",
  9970. "shape": 7,
  9971. "type": "IMAGE",
  9972. "link": 2372
  9973. },
  9974. {
  9975. "localized_name": "prompt",
  9976. "name": "prompt",
  9977. "type": "STRING",
  9978. "widget": {
  9979. "name": "prompt"
  9980. },
  9981. "link": 2374
  9982. },
  9983. {
  9984. "localized_name": "width",
  9985. "name": "width",
  9986. "type": "INT",
  9987. "widget": {
  9988. "name": "width"
  9989. },
  9990. "link": 2353
  9991. },
  9992. {
  9993. "localized_name": "height",
  9994. "name": "height",
  9995. "type": "INT",
  9996. "widget": {
  9997. "name": "height"
  9998. },
  9999. "link": 2354
  10000. },
  10001. {
  10002. "localized_name": "length",
  10003. "name": "length",
  10004. "type": "INT",
  10005. "widget": {
  10006. "name": "length"
  10007. },
  10008. "link": 316
  10009. }
  10010. ],
  10011. "outputs": [
  10012. {
  10013. "localized_name": "positive",
  10014. "name": "positive",
  10015. "type": "CONDITIONING",
  10016. "links": [
  10017. 2682
  10018. ]
  10019. },
  10020. {
  10021. "localized_name": "LATENT",
  10022. "name": "LATENT",
  10023. "type": "LATENT",
  10024. "links": [
  10025. 2688
  10026. ]
  10027. }
  10028. ],
  10029. "title": "MiniMax H3 - FL2VA",
  10030. "properties": {
  10031. "cnr_id": "comfy-core",
  10032. "ver": "0.33.1",
  10033. "Node name for S&R": "MiniMaxH3ImageToVideo"
  10034. },
  10035. "widgets_values": [
  10036. "",
  10037. 1344,
  10038. 768,
  10039. 73
  10040. ]
  10041. },
  10042. {
  10043. "id": 1968,
  10044. "type": "MiniMaxH3ImageToVideo",
  10045. "pos": [
  10046. -1453.757547006946,
  10047. 6276.454749675169
  10048. ],
  10049. "size": [
  10050. 416.79999999999995,
  10051. 220
  10052. ],
  10053. "flags": {},
  10054. "order": 1,
  10055. "mode": 0,
  10056. "inputs": [
  10057. {
  10058. "localized_name": "clip",
  10059. "name": "clip",
  10060. "type": "CLIP",
  10061. "link": 2662
  10062. },
  10063. {
  10064. "localized_name": "vae",
  10065. "name": "vae",
  10066. "type": "VAE",
  10067. "link": 2665
  10068. },
  10069. {
  10070. "localized_name": "first_frame",
  10071. "name": "first_frame",
  10072. "shape": 7,
  10073. "type": "IMAGE",
  10074. "link": null
  10075. },
  10076. {
  10077. "localized_name": "last_frame",
  10078. "name": "last_frame",
  10079. "shape": 7,
  10080. "type": "IMAGE",
  10081. "link": 2679
  10082. },
  10083. {
  10084. "localized_name": "prompt",
  10085. "name": "prompt",
  10086. "type": "STRING",
  10087. "widget": {
  10088. "name": "prompt"
  10089. },
  10090. "link": 2669
  10091. },
  10092. {
  10093. "localized_name": "width",
  10094. "name": "width",
  10095. "type": "INT",
  10096. "widget": {
  10097. "name": "width"
  10098. },
  10099. "link": 2672
  10100. },
  10101. {
  10102. "localized_name": "height",
  10103. "name": "height",
  10104. "type": "INT",
  10105. "widget": {
  10106. "name": "height"
  10107. },
  10108. "link": 2675
  10109. },
  10110. {
  10111. "localized_name": "length",
  10112. "name": "length",
  10113. "type": "INT",
  10114. "widget": {
  10115. "name": "length"
  10116. },
  10117. "link": 2676
  10118. }
  10119. ],
  10120. "outputs": [
  10121. {
  10122. "localized_name": "positive",
  10123. "name": "positive",
  10124. "type": "CONDITIONING",
  10125. "links": [
  10126. 2683
  10127. ]
  10128. },
  10129. {
  10130. "localized_name": "LATENT",
  10131. "name": "LATENT",
  10132. "type": "LATENT",
  10133. "links": [
  10134. 2689
  10135. ]
  10136. }
  10137. ],
  10138. "title": "MiniMax H3 - L2VA",
  10139. "properties": {
  10140. "cnr_id": "comfy-core",
  10141. "ver": "0.33.1",
  10142. "Node name for S&R": "MiniMaxH3ImageToVideo"
  10143. },
  10144. "widgets_values": [
  10145. "",
  10146. 1344,
  10147. 768,
  10148. 73
  10149. ]
  10150. },
  10151. {
  10152. "id": 1975,
  10153. "type": "easy anythingIndexSwitch",
  10154. "pos": [
  10155. -843.2672498286523,
  10156. 5966.0106870495465
  10157. ],
  10158. "size": [
  10159. 270,
  10160. 138
  10161. ],
  10162. "flags": {},
  10163. "order": 5,
  10164. "mode": 0,
  10165. "inputs": [
  10166. {
  10167. "localized_name": "value0",
  10168. "name": "value0",
  10169. "shape": 7,
  10170. "type": "*",
  10171. "link": 2686
  10172. },
  10173. {
  10174. "localized_name": "value1",
  10175. "name": "value1",
  10176. "shape": 7,
  10177. "type": "*",
  10178. "link": 2687
  10179. },
  10180. {
  10181. "localized_name": "index",
  10182. "name": "index",
  10183. "type": "INT",
  10184. "widget": {
  10185. "name": "index"
  10186. },
  10187. "link": 2690
  10188. },
  10189. {
  10190. "name": "value2",
  10191. "type": "*",
  10192. "link": 2688
  10193. },
  10194. {
  10195. "name": "value3",
  10196. "type": "*",
  10197. "link": 2689
  10198. },
  10199. {
  10200. "name": "value4",
  10201. "type": "*",
  10202. "link": null
  10203. }
  10204. ],
  10205. "outputs": [
  10206. {
  10207. "localized_name": "value",
  10208. "name": "value",
  10209. "type": "*",
  10210. "links": [
  10211. 2691
  10212. ]
  10213. }
  10214. ],
  10215. "title": "Any Index Switch - LATENT",
  10216. "properties": {
  10217. "cnr_id": "comfyui-easy-use",
  10218. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  10219. "Node name for S&R": "easy anythingIndexSwitch"
  10220. },
  10221. "widgets_values": [
  10222. 0
  10223. ],
  10224. "color": "#323",
  10225. "bgcolor": "#535"
  10226. },
  10227. {
  10228. "id": 1974,
  10229. "type": "easy anythingIndexSwitch",
  10230. "pos": [
  10231. -838.5094463983872,
  10232. 5777.214912257494
  10233. ],
  10234. "size": [
  10235. 270,
  10236. 138
  10237. ],
  10238. "flags": {},
  10239. "order": 4,
  10240. "mode": 0,
  10241. "inputs": [
  10242. {
  10243. "localized_name": "value0",
  10244. "name": "value0",
  10245. "shape": 7,
  10246. "type": "*",
  10247. "link": 2680
  10248. },
  10249. {
  10250. "localized_name": "value1",
  10251. "name": "value1",
  10252. "shape": 7,
  10253. "type": "*",
  10254. "link": 2681
  10255. },
  10256. {
  10257. "localized_name": "index",
  10258. "name": "index",
  10259. "type": "INT",
  10260. "widget": {
  10261. "name": "index"
  10262. },
  10263. "link": 2684
  10264. },
  10265. {
  10266. "name": "value2",
  10267. "type": "*",
  10268. "link": 2682
  10269. },
  10270. {
  10271. "name": "value3",
  10272. "type": "*",
  10273. "link": 2683
  10274. },
  10275. {
  10276. "name": "value4",
  10277. "type": "*",
  10278. "link": null
  10279. }
  10280. ],
  10281. "outputs": [
  10282. {
  10283. "localized_name": "value",
  10284. "name": "value",
  10285. "type": "*",
  10286. "links": [
  10287. 2685
  10288. ]
  10289. }
  10290. ],
  10291. "title": "Any Index Switch - positive",
  10292. "properties": {
  10293. "cnr_id": "comfyui-easy-use",
  10294. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  10295. "Node name for S&R": "easy anythingIndexSwitch"
  10296. },
  10297. "widgets_values": [
  10298. 0
  10299. ],
  10300. "color": "#432",
  10301. "bgcolor": "#653"
  10302. }
  10303. ],
  10304. "groups": [],
  10305. "links": [
  10306. {
  10307. "id": 2358,
  10308. "origin_id": -10,
  10309. "origin_slot": 0,
  10310. "target_id": 133,
  10311. "target_slot": 0,
  10312. "type": "CLIP"
  10313. },
  10314. {
  10315. "id": 2359,
  10316. "origin_id": -10,
  10317. "origin_slot": 1,
  10318. "target_id": 133,
  10319. "target_slot": 1,
  10320. "type": "VAE"
  10321. },
  10322. {
  10323. "id": 2371,
  10324. "origin_id": -10,
  10325. "origin_slot": 2,
  10326. "target_id": 133,
  10327. "target_slot": 2,
  10328. "type": "IMAGE"
  10329. },
  10330. {
  10331. "id": 2372,
  10332. "origin_id": -10,
  10333. "origin_slot": 3,
  10334. "target_id": 133,
  10335. "target_slot": 3,
  10336. "type": "IMAGE"
  10337. },
  10338. {
  10339. "id": 2374,
  10340. "origin_id": -10,
  10341. "origin_slot": 4,
  10342. "target_id": 133,
  10343. "target_slot": 4,
  10344. "type": "STRING"
  10345. },
  10346. {
  10347. "id": 2353,
  10348. "origin_id": -10,
  10349. "origin_slot": 5,
  10350. "target_id": 133,
  10351. "target_slot": 5,
  10352. "type": "INT"
  10353. },
  10354. {
  10355. "id": 2354,
  10356. "origin_id": -10,
  10357. "origin_slot": 6,
  10358. "target_id": 133,
  10359. "target_slot": 6,
  10360. "type": "INT"
  10361. },
  10362. {
  10363. "id": 316,
  10364. "origin_id": -10,
  10365. "origin_slot": 7,
  10366. "target_id": 133,
  10367. "target_slot": 7,
  10368. "type": "INT"
  10369. },
  10370. {
  10371. "id": 2660,
  10372. "origin_id": -10,
  10373. "origin_slot": 0,
  10374. "target_id": 1970,
  10375. "target_slot": 0,
  10376. "type": "CLIP"
  10377. },
  10378. {
  10379. "id": 2661,
  10380. "origin_id": -10,
  10381. "origin_slot": 0,
  10382. "target_id": 1969,
  10383. "target_slot": 0,
  10384. "type": "CLIP"
  10385. },
  10386. {
  10387. "id": 2662,
  10388. "origin_id": -10,
  10389. "origin_slot": 0,
  10390. "target_id": 1968,
  10391. "target_slot": 0,
  10392. "type": "CLIP"
  10393. },
  10394. {
  10395. "id": 2663,
  10396. "origin_id": -10,
  10397. "origin_slot": 1,
  10398. "target_id": 1970,
  10399. "target_slot": 1,
  10400. "type": "VAE"
  10401. },
  10402. {
  10403. "id": 2664,
  10404. "origin_id": -10,
  10405. "origin_slot": 1,
  10406. "target_id": 1969,
  10407. "target_slot": 1,
  10408. "type": "VAE"
  10409. },
  10410. {
  10411. "id": 2665,
  10412. "origin_id": -10,
  10413. "origin_slot": 1,
  10414. "target_id": 1968,
  10415. "target_slot": 1,
  10416. "type": "VAE"
  10417. },
  10418. {
  10419. "id": 2666,
  10420. "origin_id": -10,
  10421. "origin_slot": 2,
  10422. "target_id": 1969,
  10423. "target_slot": 2,
  10424. "type": "IMAGE"
  10425. },
  10426. {
  10427. "id": 2667,
  10428. "origin_id": -10,
  10429. "origin_slot": 4,
  10430. "target_id": 1969,
  10431. "target_slot": 4,
  10432. "type": "STRING"
  10433. },
  10434. {
  10435. "id": 2668,
  10436. "origin_id": -10,
  10437. "origin_slot": 4,
  10438. "target_id": 1970,
  10439. "target_slot": 4,
  10440. "type": "STRING"
  10441. },
  10442. {
  10443. "id": 2669,
  10444. "origin_id": -10,
  10445. "origin_slot": 4,
  10446. "target_id": 1968,
  10447. "target_slot": 4,
  10448. "type": "STRING"
  10449. },
  10450. {
  10451. "id": 2670,
  10452. "origin_id": -10,
  10453. "origin_slot": 5,
  10454. "target_id": 1970,
  10455. "target_slot": 5,
  10456. "type": "INT"
  10457. },
  10458. {
  10459. "id": 2671,
  10460. "origin_id": -10,
  10461. "origin_slot": 5,
  10462. "target_id": 1969,
  10463. "target_slot": 5,
  10464. "type": "INT"
  10465. },
  10466. {
  10467. "id": 2672,
  10468. "origin_id": -10,
  10469. "origin_slot": 5,
  10470. "target_id": 1968,
  10471. "target_slot": 5,
  10472. "type": "INT"
  10473. },
  10474. {
  10475. "id": 2673,
  10476. "origin_id": -10,
  10477. "origin_slot": 6,
  10478. "target_id": 1970,
  10479. "target_slot": 6,
  10480. "type": "INT"
  10481. },
  10482. {
  10483. "id": 2674,
  10484. "origin_id": -10,
  10485. "origin_slot": 6,
  10486. "target_id": 1969,
  10487. "target_slot": 6,
  10488. "type": "INT"
  10489. },
  10490. {
  10491. "id": 2675,
  10492. "origin_id": -10,
  10493. "origin_slot": 6,
  10494. "target_id": 1968,
  10495. "target_slot": 6,
  10496. "type": "INT"
  10497. },
  10498. {
  10499. "id": 2676,
  10500. "origin_id": -10,
  10501. "origin_slot": 7,
  10502. "target_id": 1968,
  10503. "target_slot": 7,
  10504. "type": "INT"
  10505. },
  10506. {
  10507. "id": 2677,
  10508. "origin_id": -10,
  10509. "origin_slot": 7,
  10510. "target_id": 1969,
  10511. "target_slot": 7,
  10512. "type": "INT"
  10513. },
  10514. {
  10515. "id": 2678,
  10516. "origin_id": -10,
  10517. "origin_slot": 7,
  10518. "target_id": 1970,
  10519. "target_slot": 7,
  10520. "type": "INT"
  10521. },
  10522. {
  10523. "id": 2679,
  10524. "origin_id": -10,
  10525. "origin_slot": 3,
  10526. "target_id": 1968,
  10527. "target_slot": 3,
  10528. "type": "IMAGE"
  10529. },
  10530. {
  10531. "id": 2680,
  10532. "origin_id": 1970,
  10533. "origin_slot": 0,
  10534. "target_id": 1974,
  10535. "target_slot": 0,
  10536. "type": "CONDITIONING"
  10537. },
  10538. {
  10539. "id": 2681,
  10540. "origin_id": 1969,
  10541. "origin_slot": 0,
  10542. "target_id": 1974,
  10543. "target_slot": 1,
  10544. "type": "CONDITIONING"
  10545. },
  10546. {
  10547. "id": 2682,
  10548. "origin_id": 133,
  10549. "origin_slot": 0,
  10550. "target_id": 1974,
  10551. "target_slot": 3,
  10552. "type": "CONDITIONING"
  10553. },
  10554. {
  10555. "id": 2683,
  10556. "origin_id": 1968,
  10557. "origin_slot": 0,
  10558. "target_id": 1974,
  10559. "target_slot": 4,
  10560. "type": "CONDITIONING"
  10561. },
  10562. {
  10563. "id": 2684,
  10564. "origin_id": -10,
  10565. "origin_slot": 8,
  10566. "target_id": 1974,
  10567. "target_slot": 2,
  10568. "type": "INT"
  10569. },
  10570. {
  10571. "id": 2685,
  10572. "origin_id": 1974,
  10573. "origin_slot": 0,
  10574. "target_id": -20,
  10575. "target_slot": 0,
  10576. "type": "*"
  10577. },
  10578. {
  10579. "id": 2686,
  10580. "origin_id": 1970,
  10581. "origin_slot": 1,
  10582. "target_id": 1975,
  10583. "target_slot": 0,
  10584. "type": "LATENT"
  10585. },
  10586. {
  10587. "id": 2687,
  10588. "origin_id": 1969,
  10589. "origin_slot": 1,
  10590. "target_id": 1975,
  10591. "target_slot": 1,
  10592. "type": "LATENT"
  10593. },
  10594. {
  10595. "id": 2688,
  10596. "origin_id": 133,
  10597. "origin_slot": 1,
  10598. "target_id": 1975,
  10599. "target_slot": 3,
  10600. "type": "LATENT"
  10601. },
  10602. {
  10603. "id": 2689,
  10604. "origin_id": 1968,
  10605. "origin_slot": 1,
  10606. "target_id": 1975,
  10607. "target_slot": 4,
  10608. "type": "LATENT"
  10609. },
  10610. {
  10611. "id": 2690,
  10612. "origin_id": -10,
  10613. "origin_slot": 8,
  10614. "target_id": 1975,
  10615. "target_slot": 2,
  10616. "type": "INT"
  10617. },
  10618. {
  10619. "id": 2691,
  10620. "origin_id": 1975,
  10621. "origin_slot": 0,
  10622. "target_id": -20,
  10623. "target_slot": 1,
  10624. "type": "*"
  10625. }
  10626. ],
  10627. "extra": {
  10628. "pixaromaGroups": []
  10629. }
  10630. },
  10631. {
  10632. "id": "96aeeb7a-fa28-4169-ac89-b30f15e70d0b",
  10633. "version": 1,
  10634. "state": {
  10635. "lastGroupId": 94,
  10636. "lastNodeId": 2074,
  10637. "lastLinkId": 2777,
  10638. "lastRerouteId": 15
  10639. },
  10640. "revision": 0,
  10641. "config": {},
  10642. "name": "Speedups",
  10643. "inputNode": {
  10644. "id": -10,
  10645. "bounding": [
  10646. -1997.301324816683,
  10647. 7156.285370340533,
  10648. 130.576171875,
  10649. 88
  10650. ]
  10651. },
  10652. "outputNode": {
  10653. "id": -20,
  10654. "bounding": [
  10655. -1308.5383728553018,
  10656. 7173.7562572203,
  10657. 128,
  10658. 68
  10659. ]
  10660. },
  10661. "inputs": [
  10662. {
  10663. "id": "f4f010d6-4f69-4b2a-b72c-b3829168a79f",
  10664. "name": "sage_attention",
  10665. "type": "COMBO",
  10666. "linkIds": [
  10667. 2703
  10668. ],
  10669. "pos": [
  10670. -1890.725152941683,
  10671. 7180.285370340533
  10672. ]
  10673. },
  10674. {
  10675. "id": "2b5678a8-4405-44d9-8b2a-1f0c37c2fe36",
  10676. "name": "enabled",
  10677. "type": "BOOLEAN",
  10678. "linkIds": [
  10679. 2704
  10680. ],
  10681. "label": "spectrum",
  10682. "pos": [
  10683. -1890.725152941683,
  10684. 7200.285370340533
  10685. ]
  10686. }
  10687. ],
  10688. "outputs": [
  10689. {
  10690. "id": "1acf41d9-1046-437e-8ceb-9c543a287603",
  10691. "name": "model",
  10692. "type": "MODEL",
  10693. "linkIds": [
  10694. 2699
  10695. ],
  10696. "localized_name": "model",
  10697. "pos": [
  10698. -1284.5383728553018,
  10699. 7197.7562572203
  10700. ]
  10701. }
  10702. ],
  10703. "widgets": [],
  10704. "nodes": [
  10705. {
  10706. "id": 1978,
  10707. "type": "SpectrumApplyMiniMaxH3",
  10708. "pos": [
  10709. -1667.5646096006071,
  10710. 7217.416632936296
  10711. ],
  10712. "size": [
  10713. 330.669921875,
  10714. 634
  10715. ],
  10716. "flags": {
  10717. "collapsed": true
  10718. },
  10719. "order": 1,
  10720. "mode": 0,
  10721. "inputs": [
  10722. {
  10723. "localized_name": "model",
  10724. "name": "model",
  10725. "type": "MODEL",
  10726. "link": 2700
  10727. },
  10728. {
  10729. "localized_name": "enabled",
  10730. "name": "enabled",
  10731. "type": "BOOLEAN",
  10732. "widget": {
  10733. "name": "enabled"
  10734. },
  10735. "link": 2704
  10736. }
  10737. ],
  10738. "outputs": [
  10739. {
  10740. "localized_name": "model",
  10741. "name": "model",
  10742. "type": "MODEL",
  10743. "links": [
  10744. 2699
  10745. ]
  10746. }
  10747. ],
  10748. "properties": {
  10749. "cnr_id": "comfyui-spectrum-minimax-h3",
  10750. "ver": "59cb4649c298d8f77edfa018ffcbccb4fc8ff7b5",
  10751. "Node name for S&R": "SpectrumApplyMiniMaxH3"
  10752. },
  10753. "widgets_values": [
  10754. true,
  10755. 0.5,
  10756. 4,
  10757. 0.1,
  10758. 2,
  10759. 0.75,
  10760. 5,
  10761. 1,
  10762. 8,
  10763. false,
  10764. "system_ram",
  10765. true,
  10766. false,
  10767. false,
  10768. true,
  10769. 0,
  10770. "system_ram",
  10771. "off",
  10772. 0.65,
  10773. false,
  10774. false,
  10775. "coordinate_rls",
  10776. "hard_clip",
  10777. 0.4,
  10778. "no_attenuation"
  10779. ]
  10780. },
  10781. {
  10782. "id": 1979,
  10783. "type": "PathchSageAttentionKJ",
  10784. "pos": [
  10785. -1771.4425805960461,
  10786. 7156.36631374957
  10787. ],
  10788. "size": [
  10789. 270,
  10790. 82
  10791. ],
  10792. "flags": {
  10793. "collapsed": true
  10794. },
  10795. "order": 2,
  10796. "mode": 0,
  10797. "inputs": [
  10798. {
  10799. "localized_name": "model",
  10800. "name": "model",
  10801. "type": "MODEL",
  10802. "link": 2701
  10803. },
  10804. {
  10805. "localized_name": "sage_attention",
  10806. "name": "sage_attention",
  10807. "type": "COMBO",
  10808. "widget": {
  10809. "name": "sage_attention"
  10810. },
  10811. "link": 2703
  10812. }
  10813. ],
  10814. "outputs": [
  10815. {
  10816. "localized_name": "MODEL",
  10817. "name": "MODEL",
  10818. "type": "MODEL",
  10819. "links": [
  10820. 2700
  10821. ]
  10822. }
  10823. ],
  10824. "properties": {
  10825. "cnr_id": "comfyui-kjnodes",
  10826. "ver": "3f20054214fec9f9234fd3841ae6f1e4287948f6",
  10827. "Node name for S&R": "PathchSageAttentionKJ"
  10828. },
  10829. "widgets_values": [
  10830. "disabled",
  10831. false
  10832. ]
  10833. },
  10834. {
  10835. "id": 1980,
  10836. "type": "GetNode",
  10837. "pos": [
  10838. -1844.574960349401,
  10839. 7089.900439998604
  10840. ],
  10841. "size": [
  10842. 210,
  10843. 50
  10844. ],
  10845. "flags": {
  10846. "collapsed": true
  10847. },
  10848. "order": 0,
  10849. "mode": 0,
  10850. "inputs": [],
  10851. "outputs": [
  10852. {
  10853. "name": "MODEL",
  10854. "type": "MODEL",
  10855. "links": [
  10856. 2701
  10857. ]
  10858. }
  10859. ],
  10860. "title": "Get_model_base",
  10861. "properties": {
  10862. "Node name for S&R": "GetNode",
  10863. "aux_id": "kijai/ComfyUI-KJNodes"
  10864. },
  10865. "widgets_values": [
  10866. "model_base"
  10867. ],
  10868. "color": "#223",
  10869. "bgcolor": "#335"
  10870. }
  10871. ],
  10872. "groups": [],
  10873. "links": [
  10874. {
  10875. "id": 2701,
  10876. "origin_id": 1980,
  10877. "origin_slot": 0,
  10878. "target_id": 1979,
  10879. "target_slot": 0,
  10880. "type": "MODEL"
  10881. },
  10882. {
  10883. "id": 2700,
  10884. "origin_id": 1979,
  10885. "origin_slot": 0,
  10886. "target_id": 1978,
  10887. "target_slot": 0,
  10888. "type": "MODEL"
  10889. },
  10890. {
  10891. "id": 2699,
  10892. "origin_id": 1978,
  10893. "origin_slot": 0,
  10894. "target_id": -20,
  10895. "target_slot": 0,
  10896. "type": "MODEL"
  10897. },
  10898. {
  10899. "id": 2703,
  10900. "origin_id": -10,
  10901. "origin_slot": 0,
  10902. "target_id": 1979,
  10903. "target_slot": 1,
  10904. "type": "COMBO"
  10905. },
  10906. {
  10907. "id": 2704,
  10908. "origin_id": -10,
  10909. "origin_slot": 1,
  10910. "target_id": 1978,
  10911. "target_slot": 1,
  10912. "type": "BOOLEAN"
  10913. }
  10914. ],
  10915. "extra": {
  10916. "pixaromaGroups": []
  10917. }
  10918. },
  10919. {
  10920. "id": "d371f25a-b729-4c1e-89f6-051f3870d9dd",
  10921. "version": 1,
  10922. "state": {
  10923. "lastGroupId": 94,
  10924. "lastNodeId": 2074,
  10925. "lastLinkId": 2777,
  10926. "lastRerouteId": 15
  10927. },
  10928. "revision": 0,
  10929. "config": {},
  10930. "name": "Prefix per Mode",
  10931. "inputNode": {
  10932. "id": -10,
  10933. "bounding": [
  10934. -3333.7256237726456,
  10935. 1944.84796973249,
  10936. 128,
  10937. 88
  10938. ]
  10939. },
  10940. "outputNode": {
  10941. "id": -20,
  10942. "bounding": [
  10943. -1374.4415589682978,
  10944. 1808.8132512934683,
  10945. 144.134765625,
  10946. 68
  10947. ]
  10948. },
  10949. "inputs": [
  10950. {
  10951. "id": "b3ca73b0-3b06-4a73-8351-7c592efd2f63",
  10952. "name": "value",
  10953. "type": "STRING",
  10954. "linkIds": [
  10955. 2748,
  10956. 2749,
  10957. 2750,
  10958. 2755,
  10959. 2760
  10960. ],
  10961. "label": "prompt_draft",
  10962. "pos": [
  10963. -3229.7256237726456,
  10964. 1968.84796973249
  10965. ]
  10966. },
  10967. {
  10968. "id": "082c9bfc-6d64-4f71-94cc-54e00a352d8d",
  10969. "name": "index",
  10970. "type": "INT",
  10971. "linkIds": [
  10972. 2324
  10973. ],
  10974. "label": "mode_index",
  10975. "pos": [
  10976. -3229.7256237726456,
  10977. 1988.84796973249
  10978. ]
  10979. }
  10980. ],
  10981. "outputs": [
  10982. {
  10983. "id": "01b239bf-1d62-48eb-b592-1b6097090746",
  10984. "name": "STRING",
  10985. "type": "STRING",
  10986. "linkIds": [
  10987. 2329
  10988. ],
  10989. "label": "final_instructions",
  10990. "pos": [
  10991. -1350.4415589682978,
  10992. 1832.8132512934683
  10993. ]
  10994. }
  10995. ],
  10996. "widgets": [],
  10997. "nodes": [
  10998. {
  10999. "id": 2042,
  11000. "type": "PrimitiveStringMultiline",
  11001. "pos": [
  11002. -1662.35854374505,
  11003. 2931.5474668552206
  11004. ],
  11005. "size": [
  11006. 420.7611590653278,
  11007. 129.90895880434255
  11008. ],
  11009. "flags": {},
  11010. "order": 0,
  11011. "mode": 0,
  11012. "inputs": [],
  11013. "outputs": [
  11014. {
  11015. "localized_name": "STRING",
  11016. "name": "STRING",
  11017. "type": "STRING",
  11018. "links": []
  11019. }
  11020. ],
  11021. "title": "FL2VA Instructions",
  11022. "properties": {
  11023. "cnr_id": "comfy-core",
  11024. "ver": "0.33.1",
  11025. "Node name for S&R": "PrimitiveStringMultiline"
  11026. },
  11027. "widgets_values": [
  11028. "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot N) aligns with the S.SS-second mark of the target video."
  11029. ]
  11030. },
  11031. {
  11032. "id": 2041,
  11033. "type": "PrimitiveStringMultiline",
  11034. "pos": [
  11035. -2180.1139350380527,
  11036. 2931.4758053915475
  11037. ],
  11038. "size": [
  11039. 409.75803460486986,
  11040. 111.52783277323988
  11041. ],
  11042. "flags": {},
  11043. "order": 1,
  11044. "mode": 0,
  11045. "inputs": [],
  11046. "outputs": [
  11047. {
  11048. "localized_name": "STRING",
  11049. "name": "STRING",
  11050. "type": "STRING",
  11051. "links": []
  11052. }
  11053. ],
  11054. "title": "L2VA Instructions",
  11055. "properties": {
  11056. "cnr_id": "comfy-core",
  11057. "ver": "0.33.1",
  11058. "Node name for S&R": "PrimitiveStringMultiline"
  11059. },
  11060. "widgets_values": [
  11061. "How the reference pictures align with the target video — <Picture 1> (from [Shot N]) aligns with the S.SS-second mark of the target video."
  11062. ]
  11063. },
  11064. {
  11065. "id": 2063,
  11066. "type": "GetNode",
  11067. "pos": [
  11068. -2815.1697454855966,
  11069. 2198.610715716587
  11070. ],
  11071. "size": [
  11072. 210,
  11073. 60
  11074. ],
  11075. "flags": {
  11076. "collapsed": true
  11077. },
  11078. "order": 2,
  11079. "mode": 0,
  11080. "inputs": [],
  11081. "outputs": [
  11082. {
  11083. "name": "FLOAT",
  11084. "type": "FLOAT",
  11085. "links": [
  11086. 2758,
  11087. 2765
  11088. ]
  11089. }
  11090. ],
  11091. "title": "Get_duration_output",
  11092. "properties": {
  11093. "Node name for S&R": "GetNode",
  11094. "aux_id": "kijai/ComfyUI-KJNodes"
  11095. },
  11096. "widgets_values": [
  11097. "duration_output"
  11098. ],
  11099. "color": "#232",
  11100. "bgcolor": "#353"
  11101. },
  11102. {
  11103. "id": 2065,
  11104. "type": "RegexExtract",
  11105. "pos": [
  11106. -2958.3831741803856,
  11107. 1866.2101598431918
  11108. ],
  11109. "size": [
  11110. 395.04132231404947,
  11111. 262
  11112. ],
  11113. "flags": {},
  11114. "order": 8,
  11115. "mode": 0,
  11116. "inputs": [
  11117. {
  11118. "localized_name": "string",
  11119. "name": "string",
  11120. "type": "STRING",
  11121. "widget": {
  11122. "name": "string"
  11123. },
  11124. "link": 2750
  11125. }
  11126. ],
  11127. "outputs": [
  11128. {
  11129. "localized_name": "STRING",
  11130. "name": "STRING",
  11131. "type": "STRING",
  11132. "links": [
  11133. 2757,
  11134. 2764
  11135. ]
  11136. }
  11137. ],
  11138. "title": "Get Last Shot Number",
  11139. "properties": {
  11140. "cnr_id": "comfy-core",
  11141. "ver": "0.33.1",
  11142. "Node name for S&R": "RegexExtract"
  11143. },
  11144. "widgets_values": [
  11145. "",
  11146. "(?s)(?<=\\[Shot )\\d+(?=\\](?!.*\\[Shot \\d+\\]))",
  11147. "First Match",
  11148. true,
  11149. false,
  11150. false,
  11151. 1
  11152. ]
  11153. },
  11154. {
  11155. "id": 2033,
  11156. "type": "StringConcatenate",
  11157. "pos": [
  11158. -2483.0115027671463,
  11159. 1594.9260511443158
  11160. ],
  11161. "size": [
  11162. 394.866644287109,
  11163. 178.7333221435547
  11164. ],
  11165. "flags": {
  11166. "collapsed": false
  11167. },
  11168. "order": 3,
  11169. "mode": 0,
  11170. "inputs": [
  11171. {
  11172. "localized_name": "string_b",
  11173. "name": "string_b",
  11174. "type": "STRING",
  11175. "widget": {
  11176. "name": "string_b"
  11177. },
  11178. "link": 2749
  11179. }
  11180. ],
  11181. "outputs": [
  11182. {
  11183. "localized_name": "STRING",
  11184. "name": "STRING",
  11185. "type": "STRING",
  11186. "links": [
  11187. 2326
  11188. ]
  11189. }
  11190. ],
  11191. "title": "I2VA Instructions",
  11192. "properties": {
  11193. "cnr_id": "comfy-core",
  11194. "ver": "0.33.1",
  11195. "Node name for S&R": "StringConcatenate"
  11196. },
  11197. "widgets_values": [
  11198. "For the target video, at 0.00 seconds into the target video, <Picture 1> (from [Shot 1]) is fully referenced.\n\n",
  11199. "",
  11200. ""
  11201. ]
  11202. },
  11203. {
  11204. "id": 2062,
  11205. "type": "StringFormat",
  11206. "pos": [
  11207. -2493.3259907879055,
  11208. 2155.8502238385518
  11209. ],
  11210. "size": [
  11211. 432.303067294034,
  11212. 163.4545454545455
  11213. ],
  11214. "flags": {
  11215. "collapsed": false
  11216. },
  11217. "order": 7,
  11218. "mode": 0,
  11219. "inputs": [
  11220. {
  11221. "label": "a",
  11222. "localized_name": "values.a",
  11223. "name": "values.a",
  11224. "shape": 7,
  11225. "type": "*",
  11226. "link": 2757
  11227. },
  11228. {
  11229. "label": "b",
  11230. "localized_name": "values.b",
  11231. "name": "values.b",
  11232. "shape": 7,
  11233. "type": "*",
  11234. "link": 2758
  11235. },
  11236. {
  11237. "label": "c",
  11238. "localized_name": "values.c",
  11239. "name": "values.c",
  11240. "shape": 7,
  11241. "type": "*",
  11242. "link": null
  11243. }
  11244. ],
  11245. "outputs": [
  11246. {
  11247. "localized_name": "STRING",
  11248. "name": "STRING",
  11249. "type": "STRING",
  11250. "links": [
  11251. 2756
  11252. ]
  11253. }
  11254. ],
  11255. "title": "L2VA Prefix",
  11256. "properties": {
  11257. "cnr_id": "comfy-core",
  11258. "ver": "0.33.1",
  11259. "Node name for S&R": "StringFormat"
  11260. },
  11261. "widgets_values": [
  11262. "How the reference pictures align with the target video — <Picture 1> (from [Shot {a}]) aligns with the {b}-second mark of the target video.\n\n"
  11263. ]
  11264. },
  11265. {
  11266. "id": 2069,
  11267. "type": "StringFormat",
  11268. "pos": [
  11269. -2489.822362040728,
  11270. 1859.3564087941018
  11271. ],
  11272. "size": [
  11273. 417.9395086115055,
  11274. 176
  11275. ],
  11276. "flags": {},
  11277. "order": 9,
  11278. "mode": 0,
  11279. "inputs": [
  11280. {
  11281. "label": "a",
  11282. "localized_name": "values.a",
  11283. "name": "values.a",
  11284. "shape": 7,
  11285. "type": "*",
  11286. "link": 2764
  11287. },
  11288. {
  11289. "label": "b",
  11290. "localized_name": "values.b",
  11291. "name": "values.b",
  11292. "shape": 7,
  11293. "type": "*",
  11294. "link": 2765
  11295. },
  11296. {
  11297. "label": "c",
  11298. "localized_name": "values.c",
  11299. "name": "values.c",
  11300. "shape": 7,
  11301. "type": "*",
  11302. "link": null
  11303. }
  11304. ],
  11305. "outputs": [
  11306. {
  11307. "localized_name": "STRING",
  11308. "name": "STRING",
  11309. "type": "STRING",
  11310. "links": [
  11311. 2763
  11312. ]
  11313. }
  11314. ],
  11315. "title": "FL2VA Prefix",
  11316. "properties": {
  11317. "cnr_id": "comfy-core",
  11318. "ver": "0.33.1",
  11319. "Node name for S&R": "StringFormat"
  11320. },
  11321. "widgets_values": [
  11322. "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot {a}) aligns with the {b}-second mark of the target video.\n\n"
  11323. ]
  11324. },
  11325. {
  11326. "id": 2034,
  11327. "type": "StringConcatenate",
  11328. "pos": [
  11329. -1989.355014455888,
  11330. 2183.712364521302
  11331. ],
  11332. "size": [
  11333. 400,
  11334. 200
  11335. ],
  11336. "flags": {
  11337. "collapsed": true
  11338. },
  11339. "order": 4,
  11340. "mode": 0,
  11341. "inputs": [
  11342. {
  11343. "localized_name": "string_a",
  11344. "name": "string_a",
  11345. "type": "STRING",
  11346. "widget": {
  11347. "name": "string_a"
  11348. },
  11349. "link": 2756
  11350. },
  11351. {
  11352. "localized_name": "string_b",
  11353. "name": "string_b",
  11354. "type": "STRING",
  11355. "widget": {
  11356. "name": "string_b"
  11357. },
  11358. "link": 2755
  11359. }
  11360. ],
  11361. "outputs": [
  11362. {
  11363. "localized_name": "STRING",
  11364. "name": "STRING",
  11365. "type": "STRING",
  11366. "links": [
  11367. 2762
  11368. ]
  11369. }
  11370. ],
  11371. "title": "Apply L2VA Prefix",
  11372. "properties": {
  11373. "cnr_id": "comfy-core",
  11374. "ver": "0.33.1",
  11375. "Node name for S&R": "StringConcatenate"
  11376. },
  11377. "widgets_values": [
  11378. "",
  11379. "",
  11380. ""
  11381. ]
  11382. },
  11383. {
  11384. "id": 2035,
  11385. "type": "StringConcatenate",
  11386. "pos": [
  11387. -1978.0806844174026,
  11388. 1891.9122953322187
  11389. ],
  11390. "size": [
  11391. 400,
  11392. 200
  11393. ],
  11394. "flags": {
  11395. "collapsed": true
  11396. },
  11397. "order": 5,
  11398. "mode": 0,
  11399. "inputs": [
  11400. {
  11401. "localized_name": "string_a",
  11402. "name": "string_a",
  11403. "type": "STRING",
  11404. "widget": {
  11405. "name": "string_a"
  11406. },
  11407. "link": 2763
  11408. },
  11409. {
  11410. "localized_name": "string_b",
  11411. "name": "string_b",
  11412. "type": "STRING",
  11413. "widget": {
  11414. "name": "string_b"
  11415. },
  11416. "link": 2760
  11417. }
  11418. ],
  11419. "outputs": [
  11420. {
  11421. "localized_name": "STRING",
  11422. "name": "STRING",
  11423. "type": "STRING",
  11424. "links": [
  11425. 2761
  11426. ]
  11427. }
  11428. ],
  11429. "title": "Apply FL2VA Prefix",
  11430. "properties": {
  11431. "cnr_id": "comfy-core",
  11432. "ver": "0.33.1",
  11433. "Node name for S&R": "StringConcatenate"
  11434. },
  11435. "widgets_values": [
  11436. "",
  11437. "",
  11438. ""
  11439. ]
  11440. },
  11441. {
  11442. "id": 2036,
  11443. "type": "easy anythingIndexSwitch",
  11444. "pos": [
  11445. -1722.783514104262,
  11446. 1817.7924538019606
  11447. ],
  11448. "size": [
  11449. 270,
  11450. 138
  11451. ],
  11452. "flags": {},
  11453. "order": 6,
  11454. "mode": 0,
  11455. "inputs": [
  11456. {
  11457. "localized_name": "value0",
  11458. "name": "value0",
  11459. "shape": 7,
  11460. "type": "*",
  11461. "link": 2748
  11462. },
  11463. {
  11464. "localized_name": "value1",
  11465. "name": "value1",
  11466. "shape": 7,
  11467. "type": "*",
  11468. "link": 2326
  11469. },
  11470. {
  11471. "localized_name": "index",
  11472. "name": "index",
  11473. "type": "INT",
  11474. "widget": {
  11475. "name": "index"
  11476. },
  11477. "link": 2324
  11478. },
  11479. {
  11480. "name": "value2",
  11481. "type": "*",
  11482. "link": 2761
  11483. },
  11484. {
  11485. "name": "value3",
  11486. "type": "*",
  11487. "link": 2762
  11488. },
  11489. {
  11490. "name": "value4",
  11491. "type": "*",
  11492. "link": null
  11493. }
  11494. ],
  11495. "outputs": [
  11496. {
  11497. "localized_name": "value",
  11498. "name": "value",
  11499. "type": "*",
  11500. "links": [
  11501. 2329
  11502. ]
  11503. }
  11504. ],
  11505. "properties": {
  11506. "cnr_id": "comfyui-easy-use",
  11507. "ver": "4de1ab3b66e48da916b6f263bacd001df53a2720",
  11508. "Node name for S&R": "easy anythingIndexSwitch"
  11509. },
  11510. "widgets_values": [
  11511. 0
  11512. ]
  11513. }
  11514. ],
  11515. "groups": [],
  11516. "links": [
  11517. {
  11518. "id": 2324,
  11519. "origin_id": -10,
  11520. "origin_slot": 1,
  11521. "target_id": 2036,
  11522. "target_slot": 2,
  11523. "type": "INT"
  11524. },
  11525. {
  11526. "id": 2326,
  11527. "origin_id": 2033,
  11528. "origin_slot": 0,
  11529. "target_id": 2036,
  11530. "target_slot": 1,
  11531. "type": "STRING"
  11532. },
  11533. {
  11534. "id": 2329,
  11535. "origin_id": 2036,
  11536. "origin_slot": 0,
  11537. "target_id": -20,
  11538. "target_slot": 0,
  11539. "type": "*"
  11540. },
  11541. {
  11542. "id": 2748,
  11543. "origin_id": -10,
  11544. "origin_slot": 0,
  11545. "target_id": 2036,
  11546. "target_slot": 0,
  11547. "type": "*"
  11548. },
  11549. {
  11550. "id": 2749,
  11551. "origin_id": -10,
  11552. "origin_slot": 0,
  11553. "target_id": 2033,
  11554. "target_slot": 0,
  11555. "type": "STRING"
  11556. },
  11557. {
  11558. "id": 2750,
  11559. "origin_id": -10,
  11560. "origin_slot": 0,
  11561. "target_id": 2065,
  11562. "target_slot": 0,
  11563. "type": "STRING"
  11564. },
  11565. {
  11566. "id": 2755,
  11567. "origin_id": -10,
  11568. "origin_slot": 0,
  11569. "target_id": 2034,
  11570. "target_slot": 1,
  11571. "type": "STRING"
  11572. },
  11573. {
  11574. "id": 2756,
  11575. "origin_id": 2062,
  11576. "origin_slot": 0,
  11577. "target_id": 2034,
  11578. "target_slot": 0,
  11579. "type": "STRING"
  11580. },
  11581. {
  11582. "id": 2757,
  11583. "origin_id": 2065,
  11584. "origin_slot": 0,
  11585. "target_id": 2062,
  11586. "target_slot": 0,
  11587. "type": "STRING"
  11588. },
  11589. {
  11590. "id": 2758,
  11591. "origin_id": 2063,
  11592. "origin_slot": 0,
  11593. "target_id": 2062,
  11594. "target_slot": 1,
  11595. "type": "FLOAT"
  11596. },
  11597. {
  11598. "id": 2760,
  11599. "origin_id": -10,
  11600. "origin_slot": 0,
  11601. "target_id": 2035,
  11602. "target_slot": 1,
  11603. "type": "STRING"
  11604. },
  11605. {
  11606. "id": 2761,
  11607. "origin_id": 2035,
  11608. "origin_slot": 0,
  11609. "target_id": 2036,
  11610. "target_slot": 3,
  11611. "type": "STRING"
  11612. },
  11613. {
  11614. "id": 2762,
  11615. "origin_id": 2034,
  11616. "origin_slot": 0,
  11617. "target_id": 2036,
  11618. "target_slot": 4,
  11619. "type": "STRING"
  11620. },
  11621. {
  11622. "id": 2763,
  11623. "origin_id": 2069,
  11624. "origin_slot": 0,
  11625. "target_id": 2035,
  11626. "target_slot": 0,
  11627. "type": "STRING"
  11628. },
  11629. {
  11630. "id": 2764,
  11631. "origin_id": 2065,
  11632. "origin_slot": 0,
  11633. "target_id": 2069,
  11634. "target_slot": 0,
  11635. "type": "STRING"
  11636. },
  11637. {
  11638. "id": 2765,
  11639. "origin_id": 2063,
  11640. "origin_slot": 0,
  11641. "target_id": 2069,
  11642. "target_slot": 1,
  11643. "type": "FLOAT"
  11644. }
  11645. ],
  11646. "extra": {
  11647. "pixaromaGroups": []
  11648. }
  11649. }
  11650. ]
  11651. },
  11652. "config": {},
  11653. "extra": {
  11654. "frontendVersion": "1.48.7",
  11655. "VHS_latentpreview": false,
  11656. "VHS_latentpreviewrate": 0,
  11657. "VHS_MetadataImage": true,
  11658. "VHS_KeepIntermediate": true,
  11659. "ds": {
  11660. "scale": 0.49783246347569665,
  11661. "offset": [
  11662. 2883.6829669266976,
  11663. -4743.50819867006
  11664. ]
  11665. }
  11666. },
  11667. "version": 0.4
  11668. }
Advertisement
Add Comment
Please, Sign In to add comment