Advertisement
Guest User

Untitled

a guest
May 27th, 2025
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.58 KB | None | 0 0
  1. {
  2. "id": "96995b8f-85c5-47af-b3cf-7b6a24675694",
  3. "revision": 0,
  4. "last_node_id": 150,
  5. "last_link_id": 230,
  6. "nodes": [
  7. {
  8. "id": 68,
  9. "type": "CreateVideo",
  10. "pos": [
  11. 1920,
  12. 50
  13. ],
  14. "size": [
  15. 270,
  16. 78
  17. ],
  18. "flags": {
  19. "collapsed": false
  20. },
  21. "order": 29,
  22. "mode": 0,
  23. "inputs": [
  24. {
  25. "name": "images",
  26. "type": "IMAGE",
  27. "link": 139
  28. },
  29. {
  30. "name": "audio",
  31. "shape": 7,
  32. "type": "AUDIO",
  33. "link": null
  34. }
  35. ],
  36. "outputs": [
  37. {
  38. "name": "VIDEO",
  39. "type": "VIDEO",
  40. "links": [
  41. 185
  42. ]
  43. }
  44. ],
  45. "properties": {
  46. "Node name for S&R": "CreateVideo",
  47. "cnr_id": "comfy-core",
  48. "ver": "0.3.34"
  49. },
  50. "widgets_values": [
  51. 16
  52. ]
  53. },
  54. {
  55. "id": 3,
  56. "type": "KSampler",
  57. "pos": [
  58. 980,
  59. 50
  60. ],
  61. "size": [
  62. 315,
  63. 262
  64. ],
  65. "flags": {},
  66. "order": 25,
  67. "mode": 0,
  68. "inputs": [
  69. {
  70. "name": "model",
  71. "type": "MODEL",
  72. "link": 95
  73. },
  74. {
  75. "name": "positive",
  76. "type": "CONDITIONING",
  77. "link": 98
  78. },
  79. {
  80. "name": "negative",
  81. "type": "CONDITIONING",
  82. "link": 99
  83. },
  84. {
  85. "name": "latent_image",
  86. "type": "LATENT",
  87. "link": 160
  88. }
  89. ],
  90. "outputs": [
  91. {
  92. "name": "LATENT",
  93. "type": "LATENT",
  94. "slot_index": 0,
  95. "links": [
  96. 116
  97. ]
  98. }
  99. ],
  100. "properties": {
  101. "Node name for S&R": "KSampler",
  102. "cnr_id": "comfy-core",
  103. "ver": "0.3.34"
  104. },
  105. "widgets_values": [
  106. 1087462207918096,
  107. "randomize",
  108. 4,
  109. 1,
  110. "uni_pc",
  111. "simple",
  112. 1
  113. ]
  114. },
  115. {
  116. "id": 48,
  117. "type": "ModelSamplingSD3",
  118. "pos": [
  119. 730,
  120. 10
  121. ],
  122. "size": [
  123. 210,
  124. 58
  125. ],
  126. "flags": {
  127. "collapsed": true
  128. },
  129. "order": 21,
  130. "mode": 0,
  131. "inputs": [
  132. {
  133. "name": "model",
  134. "type": "MODEL",
  135. "link": 192
  136. }
  137. ],
  138. "outputs": [
  139. {
  140. "name": "MODEL",
  141. "type": "MODEL",
  142. "slot_index": 0,
  143. "links": [
  144. 95
  145. ]
  146. }
  147. ],
  148. "properties": {
  149. "Node name for S&R": "ModelSamplingSD3",
  150. "cnr_id": "comfy-core",
  151. "ver": "0.3.34"
  152. },
  153. "widgets_values": [
  154. 8.000000000000002
  155. ]
  156. },
  157. {
  158. "id": 115,
  159. "type": "MarkdownNote",
  160. "pos": [
  161. -290,
  162. -210
  163. ],
  164. "size": [
  165. 420,
  166. 150
  167. ],
  168. "flags": {},
  169. "order": 0,
  170. "mode": 0,
  171. "inputs": [],
  172. "outputs": [],
  173. "title": "About CausVid LoRA",
  174. "properties": {},
  175. "widgets_values": [
  176. "You may need to test different LoRA strength to get the best results. Test within the range of 0.3 to 1. \nWhen we were testing the workflow, we found that sometimes there are relatively obvious artifacts when the intensity is around 0.5. The effect is sometimes quite good when it's above 0.7. When the value is too high, it will be overly saturated. \n\n---\n\n\n你可能需要测试不同的 LoRA 强度来获取最好的结果,0.3~1 之间进行测试,我们在测试工作流时发现,有时候 0.5 左右会有比较明显的伪影,0.7 后效果有时还不错,但数值过高时会过于饱和。\n"
  177. ],
  178. "color": "#432",
  179. "bgcolor": "#653"
  180. },
  181. {
  182. "id": 103,
  183. "type": "Note",
  184. "pos": [
  185. 140,
  186. 0
  187. ],
  188. "size": [
  189. 440,
  190. 100
  191. ],
  192. "flags": {},
  193. "order": 1,
  194. "mode": 0,
  195. "inputs": [],
  196. "outputs": [],
  197. "properties": {},
  198. "widgets_values": [
  199. "Since umt5 is a variant based on T5, the input of prompt supports multiple languages.\n\n---\n\n由于 umt5 是基于 T5 的变体,所以提示词输入是支持多种语言输入的"
  200. ],
  201. "color": "#432",
  202. "bgcolor": "#653"
  203. },
  204. {
  205. "id": 105,
  206. "type": "VAELoader",
  207. "pos": [
  208. -260,
  209. 530
  210. ],
  211. "size": [
  212. 350,
  213. 58
  214. ],
  215. "flags": {},
  216. "order": 2,
  217. "mode": 0,
  218. "inputs": [],
  219. "outputs": [
  220. {
  221. "name": "VAE",
  222. "type": "VAE",
  223. "slot_index": 0,
  224. "links": [
  225. 183,
  226. 184
  227. ]
  228. }
  229. ],
  230. "properties": {
  231. "Node name for S&R": "VAELoader",
  232. "cnr_id": "comfy-core",
  233. "ver": "0.3.34",
  234. "models": [
  235. {
  236. "name": "wan_2.1_vae.safetensors",
  237. "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors",
  238. "directory": "vae"
  239. }
  240. ]
  241. },
  242. "widgets_values": [
  243. "wan_2.1_vae.safetensors"
  244. ],
  245. "color": "#322",
  246. "bgcolor": "#533"
  247. },
  248. {
  249. "id": 116,
  250. "type": "MarkdownNote",
  251. "pos": [
  252. 640,
  253. 370
  254. ],
  255. "size": [
  256. 310,
  257. 110
  258. ],
  259. "flags": {},
  260. "order": 3,
  261. "mode": 0,
  262. "inputs": [],
  263. "outputs": [],
  264. "title": "About Video Size",
  265. "properties": {},
  266. "widgets_values": [
  267. "| Model | 480P | 720P |\n| ------------------------------------------------------------ | ---- | ---- |\n| [VACE-1.3B](https://huggingface.co/Wan-AI/Wan2.1-VACE-1.3B) | ✅ | ❌ |\n| [VACE-14B](https://huggingface.co/Wan-AI/Wan2.1-VACE-14B) | ✅ | ✅ |"
  268. ],
  269. "color": "#432",
  270. "bgcolor": "#653"
  271. },
  272. {
  273. "id": 112,
  274. "type": "MarkdownNote",
  275. "pos": [
  276. 980,
  277. 350
  278. ],
  279. "size": [
  280. 320,
  281. 170
  282. ],
  283. "flags": {},
  284. "order": 4,
  285. "mode": 0,
  286. "inputs": [],
  287. "outputs": [],
  288. "title": "KSampler Setting",
  289. "properties": {},
  290. "widgets_values": [
  291. "## Default\n\n- steps:20\n- cfg:4.0\n\n## [For CausVid LoRA](https://www.reddit.com/r/StableDiffusion/comments/1knuafk/causvid_lora_massive_speedup_for_wan21_made_by/)\n\n- steps: 2-4\n- cfg: 1.0\n\n"
  292. ],
  293. "color": "#432",
  294. "bgcolor": "#653"
  295. },
  296. {
  297. "id": 58,
  298. "type": "TrimVideoLatent",
  299. "pos": [
  300. 980,
  301. 570
  302. ],
  303. "size": [
  304. 276.5860290527344,
  305. 58
  306. ],
  307. "flags": {
  308. "collapsed": true
  309. },
  310. "order": 26,
  311. "mode": 0,
  312. "inputs": [
  313. {
  314. "name": "samples",
  315. "type": "LATENT",
  316. "link": 116
  317. },
  318. {
  319. "name": "trim_amount",
  320. "type": "INT",
  321. "widget": {
  322. "name": "trim_amount"
  323. },
  324. "link": 115
  325. }
  326. ],
  327. "outputs": [
  328. {
  329. "name": "LATENT",
  330. "type": "LATENT",
  331. "links": [
  332. 117
  333. ]
  334. }
  335. ],
  336. "properties": {
  337. "Node name for S&R": "TrimVideoLatent",
  338. "cnr_id": "comfy-core",
  339. "ver": "0.3.34"
  340. },
  341. "widgets_values": [
  342. 0
  343. ]
  344. },
  345. {
  346. "id": 8,
  347. "type": "VAEDecode",
  348. "pos": [
  349. 1170,
  350. 570
  351. ],
  352. "size": [
  353. 210,
  354. 46
  355. ],
  356. "flags": {
  357. "collapsed": true
  358. },
  359. "order": 27,
  360. "mode": 0,
  361. "inputs": [
  362. {
  363. "name": "samples",
  364. "type": "LATENT",
  365. "link": 117
  366. },
  367. {
  368. "name": "vae",
  369. "type": "VAE",
  370. "link": 184
  371. }
  372. ],
  373. "outputs": [
  374. {
  375. "name": "IMAGE",
  376. "type": "IMAGE",
  377. "slot_index": 0,
  378. "links": [
  379. 130,
  380. 139
  381. ]
  382. }
  383. ],
  384. "properties": {
  385. "Node name for S&R": "VAEDecode",
  386. "cnr_id": "comfy-core",
  387. "ver": "0.3.34"
  388. },
  389. "widgets_values": []
  390. },
  391. {
  392. "id": 70,
  393. "type": "SaveAnimatedWEBP",
  394. "pos": [
  395. 2260,
  396. 70
  397. ],
  398. "size": [
  399. 670,
  400. 800
  401. ],
  402. "flags": {},
  403. "order": 28,
  404. "mode": 4,
  405. "inputs": [
  406. {
  407. "name": "images",
  408. "type": "IMAGE",
  409. "link": 130
  410. }
  411. ],
  412. "outputs": [],
  413. "properties": {
  414. "Node name for S&R": "SaveAnimatedWEBP",
  415. "cnr_id": "comfy-core",
  416. "ver": "0.3.34"
  417. },
  418. "widgets_values": [
  419. "ComfyUI",
  420. 6,
  421. true,
  422. 80,
  423. "default"
  424. ]
  425. },
  426. {
  427. "id": 108,
  428. "type": "UNETLoader",
  429. "pos": [
  430. -670,
  431. 40
  432. ],
  433. "size": [
  434. 350,
  435. 82
  436. ],
  437. "flags": {},
  438. "order": 5,
  439. "mode": 4,
  440. "inputs": [],
  441. "outputs": [
  442. {
  443. "name": "MODEL",
  444. "type": "MODEL",
  445. "slot_index": 0,
  446. "links": [
  447. 178
  448. ]
  449. }
  450. ],
  451. "properties": {
  452. "Node name for S&R": "UNETLoader",
  453. "cnr_id": "comfy-core",
  454. "ver": "0.3.34",
  455. "models": [
  456. {
  457. "name": "wan2.1_vace_1.3B_fp16.safetensors",
  458. "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_vace_1.3B_fp16.safetensors",
  459. "directory": "diffusion_models"
  460. }
  461. ]
  462. },
  463. "widgets_values": [
  464. "wan2.1_vace_1.3B_fp16.safetensors",
  465. "default"
  466. ],
  467. "color": "#322",
  468. "bgcolor": "#533"
  469. },
  470. {
  471. "id": 109,
  472. "type": "LoraLoader",
  473. "pos": [
  474. -670,
  475. 160
  476. ],
  477. "size": [
  478. 350,
  479. 126
  480. ],
  481. "flags": {},
  482. "order": 16,
  483. "mode": 4,
  484. "inputs": [
  485. {
  486. "name": "model",
  487. "type": "MODEL",
  488. "link": 178
  489. },
  490. {
  491. "name": "clip",
  492. "type": "CLIP",
  493. "link": 179
  494. }
  495. ],
  496. "outputs": [
  497. {
  498. "name": "MODEL",
  499. "type": "MODEL",
  500. "links": []
  501. },
  502. {
  503. "name": "CLIP",
  504. "type": "CLIP",
  505. "links": []
  506. }
  507. ],
  508. "properties": {
  509. "Node name for S&R": "LoraLoader",
  510. "models": [
  511. {
  512. "name": "Wan21_CausVid_bidirect2_T2V_1_3B_lora_rank32.safetensors",
  513. "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan21_CausVid_bidirect2_T2V_1_3B_lora_rank32.safetensors",
  514. "directory": "loras"
  515. }
  516. ]
  517. },
  518. "widgets_values": [
  519. "Wan21_CausVid_bidirect2_T2V_1_3B_lora_rank32.safetensors",
  520. 0.7000000000000002,
  521. 1
  522. ],
  523. "color": "#322",
  524. "bgcolor": "#533"
  525. },
  526. {
  527. "id": 111,
  528. "type": "CLIPLoader",
  529. "pos": [
  530. -680,
  531. 350
  532. ],
  533. "size": [
  534. 370,
  535. 106
  536. ],
  537. "flags": {},
  538. "order": 6,
  539. "mode": 4,
  540. "inputs": [],
  541. "outputs": [
  542. {
  543. "name": "CLIP",
  544. "type": "CLIP",
  545. "slot_index": 0,
  546. "links": []
  547. }
  548. ],
  549. "properties": {
  550. "Node name for S&R": "CLIPLoader",
  551. "cnr_id": "comfy-core",
  552. "ver": "0.3.34",
  553. "models": [
  554. {
  555. "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
  556. "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true",
  557. "directory": "text_encoders"
  558. }
  559. ]
  560. },
  561. "widgets_values": [
  562. "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
  563. "wan",
  564. "default"
  565. ],
  566. "color": "#322",
  567. "bgcolor": "#533"
  568. },
  569. {
  570. "id": 110,
  571. "type": "CLIPLoader",
  572. "pos": [
  573. -260,
  574. 380
  575. ],
  576. "size": [
  577. 350,
  578. 106
  579. ],
  580. "flags": {},
  581. "order": 7,
  582. "mode": 0,
  583. "inputs": [],
  584. "outputs": [
  585. {
  586. "name": "CLIP",
  587. "type": "CLIP",
  588. "slot_index": 0,
  589. "links": [
  590. 179,
  591. 189
  592. ]
  593. }
  594. ],
  595. "properties": {
  596. "Node name for S&R": "CLIPLoader",
  597. "cnr_id": "comfy-core",
  598. "ver": "0.3.34",
  599. "models": [
  600. {
  601. "name": "umt5_xxl_fp16.safetensors",
  602. "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp16.safetensors",
  603. "directory": "text_encoders"
  604. }
  605. ]
  606. },
  607. "widgets_values": [
  608. "umt5_xxl_fp16.safetensors",
  609. "wan",
  610. "default"
  611. ],
  612. "color": "#322",
  613. "bgcolor": "#533"
  614. },
  615. {
  616. "id": 107,
  617. "type": "LoraLoader",
  618. "pos": [
  619. -260,
  620. 210
  621. ],
  622. "size": [
  623. 350,
  624. 126
  625. ],
  626. "flags": {},
  627. "order": 19,
  628. "mode": 0,
  629. "inputs": [
  630. {
  631. "name": "model",
  632. "type": "MODEL",
  633. "link": 188
  634. },
  635. {
  636. "name": "clip",
  637. "type": "CLIP",
  638. "link": 189
  639. }
  640. ],
  641. "outputs": [
  642. {
  643. "name": "MODEL",
  644. "type": "MODEL",
  645. "links": [
  646. 192
  647. ]
  648. },
  649. {
  650. "name": "CLIP",
  651. "type": "CLIP",
  652. "links": [
  653. 190,
  654. 191
  655. ]
  656. }
  657. ],
  658. "properties": {
  659. "Node name for S&R": "LoraLoader",
  660. "models": [
  661. {
  662. "name": "Wan21_CausVid_14B_T2V_lora_rank32.safetensors",
  663. "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan21_CausVid_14B_T2V_lora_rank32.safetensors",
  664. "directory": "loras"
  665. }
  666. ]
  667. },
  668. "widgets_values": [
  669. "Wan21_CausVid_14B_T2V_lora_rank32.safetensors",
  670. 0.7000000000000002,
  671. 1
  672. ],
  673. "color": "#322",
  674. "bgcolor": "#533"
  675. },
  676. {
  677. "id": 113,
  678. "type": "MarkdownNote",
  679. "pos": [
  680. -680,
  681. 500
  682. ],
  683. "size": [
  684. 370,
  685. 220
  686. ],
  687. "flags": {},
  688. "order": 8,
  689. "mode": 0,
  690. "inputs": [],
  691. "outputs": [],
  692. "title": "Note",
  693. "properties": {},
  694. "widgets_values": [
  695. "The generation quality of the 14B model is better, but it takes longer to generate. If you have already downloaded the model, you can choose to directly use the nodes above, or just modify the model loaded by the loader node.\n\nThe corresponding LoRA should match the Diffusion Model. For example, the LoRA corresponding to the 14B diffusion model is the 14B LoRA. \n\n---\n\n14B 的生成质量更好,但是需要更长的时间去生成,如果你下载好了模型,你可以选择直接使用上面的节点,或者只是修改 loader 节点加载的模型。\n\n对应的 LoRA 应该是和 Diffusion Model匹配的,比如 14B 的 diffusion model 对应的是 14B 的 LoRA"
  696. ],
  697. "color": "#432",
  698. "bgcolor": "#653"
  699. },
  700. {
  701. "id": 49,
  702. "type": "WanVaceToVideo",
  703. "pos": [
  704. 630,
  705. 60
  706. ],
  707. "size": [
  708. 315,
  709. 254
  710. ],
  711. "flags": {},
  712. "order": 24,
  713. "mode": 0,
  714. "inputs": [
  715. {
  716. "name": "positive",
  717. "type": "CONDITIONING",
  718. "link": 96
  719. },
  720. {
  721. "name": "negative",
  722. "type": "CONDITIONING",
  723. "link": 97
  724. },
  725. {
  726. "name": "vae",
  727. "type": "VAE",
  728. "link": 183
  729. },
  730. {
  731. "name": "control_video",
  732. "shape": 7,
  733. "type": "IMAGE",
  734. "link": 230
  735. },
  736. {
  737. "name": "control_masks",
  738. "shape": 7,
  739. "type": "MASK",
  740. "link": null
  741. },
  742. {
  743. "name": "reference_image",
  744. "shape": 7,
  745. "type": "IMAGE",
  746. "link": 216
  747. }
  748. ],
  749. "outputs": [
  750. {
  751. "name": "positive",
  752. "type": "CONDITIONING",
  753. "links": [
  754. 98
  755. ]
  756. },
  757. {
  758. "name": "negative",
  759. "type": "CONDITIONING",
  760. "links": [
  761. 99
  762. ]
  763. },
  764. {
  765. "name": "latent",
  766. "type": "LATENT",
  767. "links": [
  768. 160
  769. ]
  770. },
  771. {
  772. "name": "trim_latent",
  773. "type": "INT",
  774. "links": [
  775. 115
  776. ]
  777. }
  778. ],
  779. "properties": {
  780. "Node name for S&R": "WanVaceToVideo",
  781. "cnr_id": "comfy-core",
  782. "ver": "0.3.34"
  783. },
  784. "widgets_values": [
  785. 720,
  786. 720,
  787. 81,
  788. 1,
  789. 1
  790. ]
  791. },
  792. {
  793. "id": 114,
  794. "type": "SaveVideo",
  795. "pos": [
  796. 1360,
  797. 170
  798. ],
  799. "size": [
  800. 830,
  801. 928
  802. ],
  803. "flags": {},
  804. "order": 30,
  805. "mode": 0,
  806. "inputs": [
  807. {
  808. "name": "video",
  809. "type": "VIDEO",
  810. "link": 185
  811. }
  812. ],
  813. "outputs": [],
  814. "properties": {
  815. "Node name for S&R": "SaveVideo"
  816. },
  817. "widgets_values": [
  818. "video/ComfyUI",
  819. "auto",
  820. "auto"
  821. ]
  822. },
  823. {
  824. "id": 146,
  825. "type": "PreviewImage",
  826. "pos": [
  827. 920,
  828. 670
  829. ],
  830. "size": [
  831. 409.20550537109375,
  832. 246
  833. ],
  834. "flags": {},
  835. "order": 17,
  836. "mode": 4,
  837. "inputs": [
  838. {
  839. "name": "images",
  840. "type": "IMAGE",
  841. "link": 224
  842. }
  843. ],
  844. "outputs": [],
  845. "properties": {
  846. "Node name for S&R": "PreviewImage",
  847. "cnr_id": "comfy-core",
  848. "ver": "0.3.34"
  849. },
  850. "widgets_values": []
  851. },
  852. {
  853. "id": 148,
  854. "type": "MarkdownNote",
  855. "pos": [
  856. 630,
  857. 810
  858. ],
  859. "size": [
  860. 270.8102111816406,
  861. 186.98114013671875
  862. ],
  863. "flags": {},
  864. "order": 9,
  865. "mode": 0,
  866. "inputs": [],
  867. "outputs": [],
  868. "properties": {},
  869. "widgets_values": [
  870. "You can replace this part with another image preprocessor. \n\nRelated custom node: \n[comfyui_controlnet_aux](https://github.com/Fannovel16/comfyui_controlnet_aux)\n\n可以把这部分替换成其它的图像预处理器\n"
  871. ],
  872. "color": "#432",
  873. "bgcolor": "#653"
  874. },
  875. {
  876. "id": 147,
  877. "type": "Canny",
  878. "pos": [
  879. 630,
  880. 680
  881. ],
  882. "size": [
  883. 270,
  884. 82
  885. ],
  886. "flags": {},
  887. "order": 10,
  888. "mode": 4,
  889. "inputs": [
  890. {
  891. "name": "image",
  892. "type": "IMAGE",
  893. "link": null
  894. }
  895. ],
  896. "outputs": [
  897. {
  898. "name": "IMAGE",
  899. "type": "IMAGE",
  900. "links": [
  901. 224
  902. ]
  903. }
  904. ],
  905. "properties": {
  906. "Node name for S&R": "Canny",
  907. "cnr_id": "comfy-core",
  908. "ver": "0.3.34"
  909. },
  910. "widgets_values": [
  911. 0.4,
  912. 0.8
  913. ]
  914. },
  915. {
  916. "id": 77,
  917. "type": "MarkdownNote",
  918. "pos": [
  919. -1170,
  920. 0
  921. ],
  922. "size": [
  923. 470,
  924. 800
  925. ],
  926. "flags": {},
  927. "order": 11,
  928. "mode": 0,
  929. "inputs": [],
  930. "outputs": [],
  931. "properties": {},
  932. "widgets_values": [
  933. "[Tutorial](https://docs.comfy.org/tutorials/video/wan/vace) | [教程](https://docs.comfy.org/zh-CN/tutorials/video/wan/vace)\n\n[Causvid Lora extracted by Kijai](https://www.reddit.com/r/StableDiffusion/comments/1knuafk/causvid_lora_massive_speedup_for_wan21_made_by/) Thanks to CausVid MIT\n\n## 14B Support 480P 720P\n\n**Diffusion Model**\n- [wan2.1_vace_14B_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_vace_14B_fp16.safetensors)\n\n**LoRA**\n- [Wan21_CausVid_14B_T2V_lora_rank32.safetensors](https://huggingface.co/Kijai/WanVideo_comfy/blob/main/Wan21_CausVid_14B_T2V_lora_rank32.safetensors)\n\nIt takes about 40 minutes to complete at 81 frames 720P resolution with the RTX 4090 . \nAfter using Wan21_CausVid_14B_T2V_lora_rank32.safetensors, it only takes about 4 minutes.\n\n## 1.3B Support 480P only\n\n**Diffusion Model**\n- [wan2.1_vace_1.3B_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_vace_14B_fp16.safetensors)\n\n**LoRA**\n- [Wan21_CausVid_bidirect2_T2V_1_3B_lora_rank32.safetensors](https://huggingface.co/Kijai/WanVideo_comfy/blob/main/Wan21_CausVid_bidirect2_T2V_1_3B_lora_rank32.safetensors)\n \n\n## Other Models\n\n* You may already have these models if you use Wan workflow before.\n\n**VAE**\n- [wan_2.1_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors?download=true)\n\n**Text encoders** Chose one of following model\n- [umt5_xxl_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp16.safetensors?download=true)\n- [umt5_xxl_fp8_e4m3fn_scaled.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true)\n\n> You can choose between fp16 of fp8; I used fp16 to match what kijai's wrapper is compatible with.\n\nFile save location\n\n```\nComfyUI/\n├── models/\n│ ├── diffusion_models/\n│ │ ├-── wan2.1_vace_14B_fp16.safetensors\n│ │ └─── wan2.1_vace_1.3B_fp16.safetensors \n│ ├── text_encoders/\n│ │ └─── umt5_xxl_fp8_e4m3fn_scaled.safetensors # or fp16\n│ ├── loras/\n│ │ ├── Wan21_CausVid_14B_T2V_lora_rank32.safetensors\n│ │ └── Wan21_CausVid_bidirect2_T2V_1_3B_lora_rank32.safetensors\n│ └── vae/\n│ └── wan_2.1_vae.safetensors\n```\n"
  934. ],
  935. "color": "#432",
  936. "bgcolor": "#653"
  937. },
  938. {
  939. "id": 145,
  940. "type": "LoadVideo",
  941. "pos": [
  942. 60.630393981933594,
  943. 683.1519165039062
  944. ],
  945. "size": [
  946. 274.080078125,
  947. 348.080078125
  948. ],
  949. "flags": {},
  950. "order": 12,
  951. "mode": 0,
  952. "inputs": [],
  953. "outputs": [
  954. {
  955. "name": "VIDEO",
  956. "type": "VIDEO",
  957. "links": [
  958. 223
  959. ]
  960. }
  961. ],
  962. "properties": {
  963. "Node name for S&R": "LoadVideo"
  964. },
  965. "widgets_values": [
  966. "woman0-crop.mp4",
  967. "image"
  968. ],
  969. "color": "#322",
  970. "bgcolor": "#533"
  971. },
  972. {
  973. "id": 134,
  974. "type": "LoadImage",
  975. "pos": [
  976. -280,
  977. 680
  978. ],
  979. "size": [
  980. 280,
  981. 314
  982. ],
  983. "flags": {},
  984. "order": 13,
  985. "mode": 0,
  986. "inputs": [],
  987. "outputs": [
  988. {
  989. "name": "IMAGE",
  990. "type": "IMAGE",
  991. "links": [
  992. 216
  993. ]
  994. },
  995. {
  996. "name": "MASK",
  997. "type": "MASK",
  998. "links": null
  999. }
  1000. ],
  1001. "properties": {
  1002. "Node name for S&R": "LoadImage",
  1003. "cnr_id": "comfy-core",
  1004. "ver": "0.3.34"
  1005. },
  1006. "widgets_values": [
  1007. "1_TVebZE0MHzu7mpFw_bCsrQ.webp",
  1008. "image"
  1009. ],
  1010. "color": "#322",
  1011. "bgcolor": "#533"
  1012. },
  1013. {
  1014. "id": 106,
  1015. "type": "UNETLoader",
  1016. "pos": [
  1017. -260,
  1018. 90
  1019. ],
  1020. "size": [
  1021. 350,
  1022. 82
  1023. ],
  1024. "flags": {},
  1025. "order": 14,
  1026. "mode": 0,
  1027. "inputs": [],
  1028. "outputs": [
  1029. {
  1030. "name": "MODEL",
  1031. "type": "MODEL",
  1032. "slot_index": 0,
  1033. "links": [
  1034. 188
  1035. ]
  1036. }
  1037. ],
  1038. "properties": {
  1039. "Node name for S&R": "UNETLoader",
  1040. "cnr_id": "comfy-core",
  1041. "ver": "0.3.34",
  1042. "models": [
  1043. {
  1044. "name": "wan2.1_vace_14B_fp16.safetensors",
  1045. "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_vace_14B_fp16.safetensors",
  1046. "directory": "diffusion_models"
  1047. }
  1048. ]
  1049. },
  1050. "widgets_values": [
  1051. "wan2.1_vace_1.3B_fp16.safetensors",
  1052. "default"
  1053. ],
  1054. "color": "#322",
  1055. "bgcolor": "#533"
  1056. },
  1057. {
  1058. "id": 149,
  1059. "type": "OpenposePreprocessor",
  1060. "pos": [
  1061. 604.87255859375,
  1062. 1073.37255859375
  1063. ],
  1064. "size": [
  1065. 294.66668701171875,
  1066. 174
  1067. ],
  1068. "flags": {},
  1069. "order": 15,
  1070. "mode": 0,
  1071. "inputs": [
  1072. {
  1073. "name": "image",
  1074. "type": "IMAGE",
  1075. "link": null
  1076. }
  1077. ],
  1078. "outputs": [
  1079. {
  1080. "name": "IMAGE",
  1081. "type": "IMAGE",
  1082. "links": []
  1083. },
  1084. {
  1085. "name": "POSE_KEYPOINT",
  1086. "type": "POSE_KEYPOINT",
  1087. "links": null
  1088. }
  1089. ],
  1090. "properties": {
  1091. "Node name for S&R": "OpenposePreprocessor"
  1092. },
  1093. "widgets_values": [
  1094. "enable",
  1095. "enable",
  1096. "enable",
  1097. 512,
  1098. "disable"
  1099. ]
  1100. },
  1101. {
  1102. "id": 144,
  1103. "type": "GetVideoComponents",
  1104. "pos": [
  1105. 380.63043212890625,
  1106. 683.1519165039062
  1107. ],
  1108. "size": [
  1109. 185.17733764648438,
  1110. 66
  1111. ],
  1112. "flags": {},
  1113. "order": 18,
  1114. "mode": 0,
  1115. "inputs": [
  1116. {
  1117. "name": "video",
  1118. "type": "VIDEO",
  1119. "link": 223
  1120. }
  1121. ],
  1122. "outputs": [
  1123. {
  1124. "name": "images",
  1125. "type": "IMAGE",
  1126. "links": [
  1127. 229
  1128. ]
  1129. },
  1130. {
  1131. "name": "audio",
  1132. "type": "AUDIO",
  1133. "links": null
  1134. },
  1135. {
  1136. "name": "fps",
  1137. "type": "FLOAT",
  1138. "links": null
  1139. }
  1140. ],
  1141. "properties": {
  1142. "Node name for S&R": "GetVideoComponents"
  1143. },
  1144. "widgets_values": []
  1145. },
  1146. {
  1147. "id": 150,
  1148. "type": "DWPreprocessor",
  1149. "pos": [
  1150. 212.88218688964844,
  1151. 1123.4249267578125
  1152. ],
  1153. "size": [
  1154. 294.66668701171875,
  1155. 222
  1156. ],
  1157. "flags": {},
  1158. "order": 20,
  1159. "mode": 0,
  1160. "inputs": [
  1161. {
  1162. "name": "image",
  1163. "type": "IMAGE",
  1164. "link": 229
  1165. }
  1166. ],
  1167. "outputs": [
  1168. {
  1169. "name": "IMAGE",
  1170. "type": "IMAGE",
  1171. "links": [
  1172. 230
  1173. ]
  1174. },
  1175. {
  1176. "name": "POSE_KEYPOINT",
  1177. "type": "POSE_KEYPOINT",
  1178. "links": null
  1179. }
  1180. ],
  1181. "properties": {
  1182. "Node name for S&R": "DWPreprocessor"
  1183. },
  1184. "widgets_values": [
  1185. "enable",
  1186. "enable",
  1187. "enable",
  1188. 512,
  1189. "yolox_l.onnx",
  1190. "dw-ll_ucoco_384_bs5.torchscript.pt",
  1191. "disable"
  1192. ]
  1193. },
  1194. {
  1195. "id": 6,
  1196. "type": "CLIPTextEncode",
  1197. "pos": [
  1198. 150,
  1199. 200
  1200. ],
  1201. "size": [
  1202. 422.84503173828125,
  1203. 164.31304931640625
  1204. ],
  1205. "flags": {},
  1206. "order": 22,
  1207. "mode": 0,
  1208. "inputs": [
  1209. {
  1210. "name": "clip",
  1211. "type": "CLIP",
  1212. "link": 190
  1213. }
  1214. ],
  1215. "outputs": [
  1216. {
  1217. "name": "CONDITIONING",
  1218. "type": "CONDITIONING",
  1219. "slot_index": 0,
  1220. "links": [
  1221. 96
  1222. ]
  1223. }
  1224. ],
  1225. "title": "CLIP Text Encode (Positive Prompt)",
  1226. "properties": {
  1227. "Node name for S&R": "CLIPTextEncode",
  1228. "cnr_id": "comfy-core",
  1229. "ver": "0.3.34"
  1230. },
  1231. "widgets_values": [
  1232. "rei ayanami dancing"
  1233. ],
  1234. "color": "#232",
  1235. "bgcolor": "#353"
  1236. },
  1237. {
  1238. "id": 7,
  1239. "type": "CLIPTextEncode",
  1240. "pos": [
  1241. 150,
  1242. 410
  1243. ],
  1244. "size": [
  1245. 425.27801513671875,
  1246. 180.6060791015625
  1247. ],
  1248. "flags": {},
  1249. "order": 23,
  1250. "mode": 0,
  1251. "inputs": [
  1252. {
  1253. "name": "clip",
  1254. "type": "CLIP",
  1255. "link": 191
  1256. }
  1257. ],
  1258. "outputs": [
  1259. {
  1260. "name": "CONDITIONING",
  1261. "type": "CONDITIONING",
  1262. "slot_index": 0,
  1263. "links": [
  1264. 97
  1265. ]
  1266. }
  1267. ],
  1268. "title": "CLIP Text Encode (Negative Prompt)",
  1269. "properties": {
  1270. "Node name for S&R": "CLIPTextEncode",
  1271. "cnr_id": "comfy-core",
  1272. "ver": "0.3.34"
  1273. },
  1274. "widgets_values": [
  1275. "blurry, bad, ugly, distorted"
  1276. ],
  1277. "color": "#322",
  1278. "bgcolor": "#533"
  1279. }
  1280. ],
  1281. "links": [
  1282. [
  1283. 95,
  1284. 48,
  1285. 0,
  1286. 3,
  1287. 0,
  1288. "MODEL"
  1289. ],
  1290. [
  1291. 96,
  1292. 6,
  1293. 0,
  1294. 49,
  1295. 0,
  1296. "CONDITIONING"
  1297. ],
  1298. [
  1299. 97,
  1300. 7,
  1301. 0,
  1302. 49,
  1303. 1,
  1304. "CONDITIONING"
  1305. ],
  1306. [
  1307. 98,
  1308. 49,
  1309. 0,
  1310. 3,
  1311. 1,
  1312. "CONDITIONING"
  1313. ],
  1314. [
  1315. 99,
  1316. 49,
  1317. 1,
  1318. 3,
  1319. 2,
  1320. "CONDITIONING"
  1321. ],
  1322. [
  1323. 115,
  1324. 49,
  1325. 3,
  1326. 58,
  1327. 1,
  1328. "INT"
  1329. ],
  1330. [
  1331. 116,
  1332. 3,
  1333. 0,
  1334. 58,
  1335. 0,
  1336. "LATENT"
  1337. ],
  1338. [
  1339. 117,
  1340. 58,
  1341. 0,
  1342. 8,
  1343. 0,
  1344. "LATENT"
  1345. ],
  1346. [
  1347. 130,
  1348. 8,
  1349. 0,
  1350. 70,
  1351. 0,
  1352. "IMAGE"
  1353. ],
  1354. [
  1355. 139,
  1356. 8,
  1357. 0,
  1358. 68,
  1359. 0,
  1360. "IMAGE"
  1361. ],
  1362. [
  1363. 160,
  1364. 49,
  1365. 2,
  1366. 3,
  1367. 3,
  1368. "LATENT"
  1369. ],
  1370. [
  1371. 178,
  1372. 108,
  1373. 0,
  1374. 109,
  1375. 0,
  1376. "MODEL"
  1377. ],
  1378. [
  1379. 179,
  1380. 110,
  1381. 0,
  1382. 109,
  1383. 1,
  1384. "CLIP"
  1385. ],
  1386. [
  1387. 183,
  1388. 105,
  1389. 0,
  1390. 49,
  1391. 2,
  1392. "VAE"
  1393. ],
  1394. [
  1395. 184,
  1396. 105,
  1397. 0,
  1398. 8,
  1399. 1,
  1400. "VAE"
  1401. ],
  1402. [
  1403. 185,
  1404. 68,
  1405. 0,
  1406. 114,
  1407. 0,
  1408. "VIDEO"
  1409. ],
  1410. [
  1411. 188,
  1412. 106,
  1413. 0,
  1414. 107,
  1415. 0,
  1416. "MODEL"
  1417. ],
  1418. [
  1419. 189,
  1420. 110,
  1421. 0,
  1422. 107,
  1423. 1,
  1424. "CLIP"
  1425. ],
  1426. [
  1427. 190,
  1428. 107,
  1429. 1,
  1430. 6,
  1431. 0,
  1432. "CLIP"
  1433. ],
  1434. [
  1435. 191,
  1436. 107,
  1437. 1,
  1438. 7,
  1439. 0,
  1440. "CLIP"
  1441. ],
  1442. [
  1443. 192,
  1444. 107,
  1445. 0,
  1446. 48,
  1447. 0,
  1448. "MODEL"
  1449. ],
  1450. [
  1451. 216,
  1452. 134,
  1453. 0,
  1454. 49,
  1455. 5,
  1456. "IMAGE"
  1457. ],
  1458. [
  1459. 223,
  1460. 145,
  1461. 0,
  1462. 144,
  1463. 0,
  1464. "VIDEO"
  1465. ],
  1466. [
  1467. 224,
  1468. 147,
  1469. 0,
  1470. 146,
  1471. 0,
  1472. "IMAGE"
  1473. ],
  1474. [
  1475. 229,
  1476. 144,
  1477. 0,
  1478. 150,
  1479. 0,
  1480. "IMAGE"
  1481. ],
  1482. [
  1483. 230,
  1484. 150,
  1485. 0,
  1486. 49,
  1487. 3,
  1488. "IMAGE"
  1489. ]
  1490. ],
  1491. "groups": [
  1492. {
  1493. "id": 2,
  1494. "title": "Prompt",
  1495. "bounding": [
  1496. 140,
  1497. 120,
  1498. 450,
  1499. 470
  1500. ],
  1501. "color": "#3f789e",
  1502. "font_size": 24,
  1503. "flags": {}
  1504. },
  1505. {
  1506. "id": 3,
  1507. "title": "Sampling & Decoding",
  1508. "bounding": [
  1509. 610,
  1510. -30,
  1511. 720,
  1512. 620
  1513. ],
  1514. "color": "#3f789e",
  1515. "font_size": 24,
  1516. "flags": {}
  1517. },
  1518. {
  1519. "id": 4,
  1520. "title": "Save Video(Mp4)",
  1521. "bounding": [
  1522. 1340,
  1523. -30,
  1524. 880,
  1525. 1140
  1526. ],
  1527. "color": "#3f789e",
  1528. "font_size": 24,
  1529. "flags": {}
  1530. },
  1531. {
  1532. "id": 5,
  1533. "title": "Save Video(WebP)",
  1534. "bounding": [
  1535. 2240,
  1536. -20,
  1537. 720,
  1538. 1130
  1539. ],
  1540. "color": "#3f789e",
  1541. "font_size": 24,
  1542. "flags": {}
  1543. },
  1544. {
  1545. "id": 9,
  1546. "title": "Load models here",
  1547. "bounding": [
  1548. -290,
  1549. -30,
  1550. 410,
  1551. 620
  1552. ],
  1553. "color": "#3f789e",
  1554. "font_size": 24,
  1555. "flags": {}
  1556. },
  1557. {
  1558. "id": 10,
  1559. "title": "14B",
  1560. "bounding": [
  1561. -270,
  1562. 10,
  1563. 370,
  1564. 340
  1565. ],
  1566. "color": "#3f789e",
  1567. "font_size": 24,
  1568. "flags": {}
  1569. },
  1570. {
  1571. "id": 11,
  1572. "title": "1.3B",
  1573. "bounding": [
  1574. -680,
  1575. -30,
  1576. 370,
  1577. 330
  1578. ],
  1579. "color": "#3f789e",
  1580. "font_size": 24,
  1581. "flags": {}
  1582. },
  1583. {
  1584. "id": 13,
  1585. "title": "Load control video",
  1586. "bounding": [
  1587. 30.630393981933594,
  1588. 613.1519165039062,
  1589. 560,
  1590. 410
  1591. ],
  1592. "color": "#3f789e",
  1593. "font_size": 24,
  1594. "flags": {}
  1595. },
  1596. {
  1597. "id": 14,
  1598. "title": "Load reference image",
  1599. "bounding": [
  1600. -290,
  1601. 610,
  1602. 300,
  1603. 410
  1604. ],
  1605. "color": "#3f789e",
  1606. "font_size": 24,
  1607. "flags": {}
  1608. },
  1609. {
  1610. "id": 15,
  1611. "title": "Image preprocessing",
  1612. "bounding": [
  1613. 610,
  1614. 610,
  1615. 720,
  1616. 410
  1617. ],
  1618. "color": "#3f789e",
  1619. "font_size": 24,
  1620. "flags": {}
  1621. }
  1622. ],
  1623. "config": {},
  1624. "extra": {
  1625. "ds": {
  1626. "scale": 0.7400249944258239,
  1627. "offset": [
  1628. 437.4451240590638,
  1629. 148.02375148857732
  1630. ]
  1631. },
  1632. "frontendVersion": "1.20.5",
  1633. "node_versions": {
  1634. "comfy-core": "0.3.34"
  1635. },
  1636. "VHS_latentpreview": false,
  1637. "VHS_latentpreviewrate": 0,
  1638. "VHS_MetadataImage": true,
  1639. "VHS_KeepIntermediate": true
  1640. },
  1641. "version": 0.4
  1642. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement