BleynChannel

LTX 2.3 T2V Workflow

Mar 7th, 2026
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 92.34 KB | None | 0 0
  1. {
  2. "id": "7f5e0c56-93b4-4937-b7f2-efd0f1853e33",
  3. "revision": 0,
  4. "last_node_id": 158,
  5. "last_link_id": 381,
  6. "nodes": [
  7. {
  8. "id": 96,
  9. "type": "MarkdownNote",
  10. "pos": [
  11. 400,
  12. 3790
  13. ],
  14. "size": [
  15. 400,
  16. 150
  17. ],
  18. "flags": {
  19. "collapsed": false
  20. },
  21. "order": 0,
  22. "mode": 0,
  23. "inputs": [],
  24. "outputs": [],
  25. "title": "About Size",
  26. "properties": {},
  27. "widgets_values": [
  28. "Width & height settings must be divisible by 32 + 1. \nFrame count must be divisible by 8 + 1. \n\n\nRunning with invalid parameters **will not cause errors**. Instead, the flow will silently choose the closest valid parameters. \n\nBy default, we are using 720p resolution. You can try 1920*1088 if you have a powerful GPU."
  29. ],
  30. "color": "#222",
  31. "bgcolor": "#000"
  32. },
  33. {
  34. "id": 75,
  35. "type": "SaveVideo",
  36. "pos": [
  37. 900,
  38. 3230
  39. ],
  40. "size": [
  41. 820,
  42. 470
  43. ],
  44. "flags": {
  45. "collapsed": false
  46. },
  47. "order": 3,
  48. "mode": 0,
  49. "inputs": [
  50. {
  51. "name": "video",
  52. "type": "VIDEO",
  53. "link": 350
  54. }
  55. ],
  56. "outputs": [],
  57. "properties": {
  58. "cnr_id": "comfy-core",
  59. "ver": "0.5.1",
  60. "Node name for S&R": "SaveVideo",
  61. "enableTabs": false,
  62. "tabWidth": 65,
  63. "tabXOffset": 10,
  64. "hasSecondTab": false,
  65. "secondTabText": "Send Back",
  66. "secondTabOffset": 80,
  67. "secondTabWidth": 65
  68. },
  69. "widgets_values": [
  70. "video/LTX-2.3",
  71. "auto",
  72. "auto"
  73. ]
  74. },
  75. {
  76. "id": 95,
  77. "type": "MarkdownNote",
  78. "pos": [
  79. -190,
  80. 3230
  81. ],
  82. "size": [
  83. 480,
  84. 1098.4375
  85. ],
  86. "flags": {},
  87. "order": 1,
  88. "mode": 0,
  89. "inputs": [],
  90. "outputs": [],
  91. "title": "Model Links",
  92. "properties": {},
  93. "widgets_values": [
  94. "- Huggingface: [Lightricks/LTX-2.3](https://huggingface.co/Lightricks/LTX-2.3/)\n- Github: [LTX-2](https://github.com/Lightricks/LTX-2)\n\n## LTX-2.3 Prompting Tips\n\n1. **Core Actions**: Describe events and actions as they occur over time \n2. **Visual Details**: Describe all visual details you want to appear in the video \n3. **Audio**: Describe sounds and dialogue needed for the scene\n\n## Report LTX-2.3 Issues\nTo report any issues when running this workflow, [go to GitHub](https://github.com/Lightricks/ComfyUI-LTXVideo/issues)\n\n## Model Links (for Local Users)\n\n**latent_upscale_models**\n\n- [ltx-2.3-spatial-upscaler-x2-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-spatial-upscaler-x2-1.0.safetensors)\n\n**checkpoints**\n\n- [ltx-2.3-22b-dev.safetensors](https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-22b-dev.safetensors)\n\n**loras**\n\n- [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-22b-distilled-lora-384.safetensors)\n\n**text_encoders**\n\n- [gemma_3_12B_it_fp4_mixed.safetensors](https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it_fp4_mixed.safetensors)\n\n\n## Model Storage Location\n\n```\nšŸ“‚ ComfyUI/\nā”œā”€ā”€ šŸ“‚ models/\n│ ā”œā”€ā”€ šŸ“‚ latent_upscale_models/\n│ │ └── ltx-2.3-spatial-upscaler-x2-1.0.safetensors\n│ ā”œā”€ā”€ šŸ“‚ checkpoints/\n│ │ └── ltx-2.3-22b-dev.safetensors\n│ ā”œā”€ā”€ šŸ“‚ loras/\n│ │ └── ltx-2.3-22b-distilled-lora-384.safetensors\n│ └── šŸ“‚ text_encoders/\n│ ā”œā”€ā”€ gemma_3_12B_it_fp4_mixed.safetensors\n│ └── ltx-2-19b-embeddings_connector_dev_bf16.safetensors\n```\n\n## Report other issues\n\nNote: please update ComfyUI first ([guide](https://docs.comfy.org/zh-CN/installation/update_comfyui)) and prepare required models. Desktop/Cloud will be update after the stable builds; nightly-supported models may not be included yet, please wait for the update.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)"
  95. ],
  96. "color": "#222",
  97. "bgcolor": "#000"
  98. },
  99. {
  100. "id": 153,
  101. "type": "f968b88d-bf8b-4730-a1c2-b682dede86ca",
  102. "pos": [
  103. 400,
  104. 3230
  105. ],
  106. "size": [
  107. 400,
  108. 470
  109. ],
  110. "flags": {},
  111. "order": 2,
  112. "mode": 0,
  113. "inputs": [
  114. {
  115. "label": "length",
  116. "name": "value",
  117. "type": "INT",
  118. "widget": {
  119. "name": "value"
  120. },
  121. "link": null
  122. },
  123. {
  124. "label": "upscale_model",
  125. "name": "model_name",
  126. "type": "COMBO",
  127. "widget": {
  128. "name": "model_name"
  129. },
  130. "link": null
  131. },
  132. {
  133. "label": "distilled_lora",
  134. "name": "lora_name",
  135. "type": "COMBO",
  136. "widget": {
  137. "name": "lora_name"
  138. },
  139. "link": null
  140. }
  141. ],
  142. "outputs": [
  143. {
  144. "name": "VIDEO",
  145. "type": "VIDEO",
  146. "links": [
  147. 350
  148. ]
  149. }
  150. ],
  151. "properties": {
  152. "proxyWidgets": [
  153. [
  154. "-1",
  155. "width"
  156. ],
  157. [
  158. "-1",
  159. "height"
  160. ],
  161. [
  162. "-1",
  163. "value"
  164. ],
  165. [
  166. "151",
  167. "noise_seed"
  168. ],
  169. [
  170. "151",
  171. "control_after_generate"
  172. ],
  173. [
  174. "-1",
  175. "prompt"
  176. ],
  177. [
  178. "-1",
  179. "model_name"
  180. ],
  181. [
  182. "-1",
  183. "lora_name"
  184. ]
  185. ],
  186. "cnr_id": "comfy-core",
  187. "ver": "0.15.1"
  188. },
  189. "widgets_values": [
  190. 640,
  191. 640,
  192. 25,
  193. null,
  194. null,
  195. "A close-up of a cheerful girl puppet with curly auburn yarn hair and wide button eyes, holding a small red umbrella above her head. Rain falls gently around her. She looks upward and begins to sing with joy in English: \"It's raining, it's raining, I love it when its raining.\" Her fabric mouth opening and closing to a melodic tune. Her hands grip the umbrella handle as she sways slightly from side to side in rhythm. The camera holds steady as the rain sparkles against the soft lighting. Her eyes blink occasionally as she sings.",
  196. "ltx-2.3-spatial-upscaler-x2-1.0.safetensors",
  197. "ltx\\ltx-2.3-22b-distilled-lora-384.safetensors"
  198. ]
  199. }
  200. ],
  201. "links": [
  202. [
  203. 350,
  204. 153,
  205. 0,
  206. 75,
  207. 0,
  208. "VIDEO"
  209. ]
  210. ],
  211. "groups": [],
  212. "definitions": {
  213. "subgraphs": [
  214. {
  215. "id": "f968b88d-bf8b-4730-a1c2-b682dede86ca",
  216. "version": 1,
  217. "state": {
  218. "lastGroupId": 12,
  219. "lastNodeId": 158,
  220. "lastLinkId": 381,
  221. "lastRerouteId": 0
  222. },
  223. "revision": 0,
  224. "config": {},
  225. "name": "Text to Video (LTX-2.3)",
  226. "inputNode": {
  227. "id": -10,
  228. "bounding": [
  229. -690,
  230. 7200,
  231. 125.224609375,
  232. 160
  233. ]
  234. },
  235. "outputNode": {
  236. "id": -20,
  237. "bounding": [
  238. 3258.077595991429,
  239. 7306.422273087601,
  240. 120,
  241. 60
  242. ]
  243. },
  244. "inputs": [
  245. {
  246. "id": "f1ee5c48-88a7-46cc-8b26-f317d303c9ff",
  247. "name": "prompt",
  248. "type": "STRING",
  249. "linkIds": [
  250. 377
  251. ],
  252. "pos": [
  253. -584.775390625,
  254. 7220
  255. ]
  256. },
  257. {
  258. "id": "e5195281-b501-4f70-be79-8b875adf6b1e",
  259. "name": "width",
  260. "type": "INT",
  261. "linkIds": [
  262. 354
  263. ],
  264. "pos": [
  265. -584.775390625,
  266. 7240
  267. ]
  268. },
  269. {
  270. "id": "25fffa97-04b9-4319-8262-80b995627932",
  271. "name": "height",
  272. "type": "INT",
  273. "linkIds": [
  274. 355
  275. ],
  276. "pos": [
  277. -584.775390625,
  278. 7260
  279. ]
  280. },
  281. {
  282. "id": "3fd5e0e5-0358-4123-9caf-91a51259c7bf",
  283. "name": "value",
  284. "type": "INT",
  285. "linkIds": [
  286. 356
  287. ],
  288. "label": "length",
  289. "pos": [
  290. -584.775390625,
  291. 7280
  292. ]
  293. },
  294. {
  295. "id": "0b9611de-0ad9-4485-a280-6143bc653e39",
  296. "name": "model_name",
  297. "type": "COMBO",
  298. "linkIds": [
  299. 365
  300. ],
  301. "label": "upscale_model",
  302. "pos": [
  303. -584.775390625,
  304. 7300
  305. ]
  306. },
  307. {
  308. "id": "84d7b206-5bff-4f60-a0b7-65c4d3f83849",
  309. "name": "lora_name",
  310. "type": "COMBO",
  311. "linkIds": [
  312. 366
  313. ],
  314. "label": "distilled_lora",
  315. "pos": [
  316. -584.775390625,
  317. 7320
  318. ]
  319. }
  320. ],
  321. "outputs": [
  322. {
  323. "id": "2ad2af2e-4324-4f71-a84d-8f662baebc23",
  324. "name": "VIDEO",
  325. "type": "VIDEO",
  326. "linkIds": [
  327. 336
  328. ],
  329. "localized_name": "VIDEO",
  330. "pos": [
  331. 3278.077595991429,
  332. 7326.422273087601
  333. ]
  334. }
  335. ],
  336. "widgets": [],
  337. "nodes": [
  338. {
  339. "id": 112,
  340. "type": "LTXVScheduler",
  341. "pos": [
  342. 775.0776403681813,
  343. 7240.311052494789
  344. ],
  345. "size": [
  346. 269.99782986111114,
  347. 169.99782986111111
  348. ],
  349. "flags": {},
  350. "order": 14,
  351. "mode": 0,
  352. "inputs": [
  353. {
  354. "localized_name": "latent",
  355. "name": "latent",
  356. "shape": 7,
  357. "type": "LATENT",
  358. "link": 295
  359. }
  360. ],
  361. "outputs": [
  362. {
  363. "localized_name": "SIGMAS",
  364. "name": "SIGMAS",
  365. "type": "SIGMAS",
  366. "links": [
  367. 299
  368. ]
  369. }
  370. ],
  371. "properties": {
  372. "cnr_id": "comfy-core",
  373. "ver": "0.3.56",
  374. "Node name for S&R": "LTXVScheduler",
  375. "enableTabs": false,
  376. "tabWidth": 65,
  377. "tabXOffset": 10,
  378. "hasSecondTab": false,
  379. "secondTabText": "Send Back",
  380. "secondTabOffset": 80,
  381. "secondTabWidth": 65
  382. },
  383. "widgets_values": [
  384. 20,
  385. 2.05,
  386. 0.95,
  387. true,
  388. 0.1
  389. ]
  390. },
  391. {
  392. "id": 113,
  393. "type": "ManualSigmas",
  394. "pos": [
  395. 1968.0776042469465,
  396. 7126.311636826466
  397. ],
  398. "size": [
  399. 269.99782986111114,
  400. 69.99782986111113
  401. ],
  402. "flags": {},
  403. "order": 0,
  404. "mode": 0,
  405. "inputs": [],
  406. "outputs": [
  407. {
  408. "localized_name": "SIGMAS",
  409. "name": "SIGMAS",
  410. "type": "SIGMAS",
  411. "links": [
  412. 311
  413. ]
  414. }
  415. ],
  416. "properties": {
  417. "cnr_id": "comfy-core",
  418. "ver": "0.5.1",
  419. "Node name for S&R": "ManualSigmas",
  420. "enableTabs": false,
  421. "tabWidth": 65,
  422. "tabXOffset": 10,
  423. "hasSecondTab": false,
  424. "secondTabText": "Send Back",
  425. "secondTabOffset": 80,
  426. "secondTabWidth": 65
  427. },
  428. "widgets_values": [
  429. "0.909375, 0.725, 0.421875, 0.0"
  430. ]
  431. },
  432. {
  433. "id": 114,
  434. "type": "LatentUpscaleModelLoader",
  435. "pos": [
  436. 1488.0776366712073,
  437. 6976.311173605312
  438. ],
  439. "size": [
  440. 389.99565972222223,
  441. 68.88020833333334
  442. ],
  443. "flags": {},
  444. "order": 15,
  445. "mode": 0,
  446. "inputs": [
  447. {
  448. "localized_name": "model_name",
  449. "name": "model_name",
  450. "type": "COMBO",
  451. "widget": {
  452. "name": "model_name"
  453. },
  454. "link": 365
  455. }
  456. ],
  457. "outputs": [
  458. {
  459. "localized_name": "LATENT_UPSCALE_MODEL",
  460. "name": "LATENT_UPSCALE_MODEL",
  461. "type": "LATENT_UPSCALE_MODEL",
  462. "links": [
  463. 320
  464. ]
  465. }
  466. ],
  467. "properties": {
  468. "cnr_id": "comfy-core",
  469. "ver": "0.7.0",
  470. "Node name for S&R": "LatentUpscaleModelLoader",
  471. "models": [
  472. {
  473. "name": "ltx-2.3-spatial-upscaler-x2-1.0.safetensors",
  474. "url": "https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-spatial-upscaler-x2-1.0.safetensors",
  475. "directory": "latent_upscale_models"
  476. }
  477. ],
  478. "enableTabs": false,
  479. "tabWidth": 65,
  480. "tabXOffset": 10,
  481. "hasSecondTab": false,
  482. "secondTabText": "Send Back",
  483. "secondTabOffset": 80,
  484. "secondTabWidth": 65
  485. },
  486. "widgets_values": [
  487. "ltx-2.3-spatial-upscaler-x2-1.0.safetensors"
  488. ]
  489. },
  490. {
  491. "id": 115,
  492. "type": "LTXVCropGuides",
  493. "pos": [
  494. 1078.0776500228774,
  495. 7256.311441572211
  496. ],
  497. "size": [
  498. 273.984375,
  499. 79.99131944444446
  500. ],
  501. "flags": {},
  502. "order": 16,
  503. "mode": 0,
  504. "inputs": [
  505. {
  506. "localized_name": "positive",
  507. "name": "positive",
  508. "type": "CONDITIONING",
  509. "link": 303
  510. },
  511. {
  512. "localized_name": "negative",
  513. "name": "negative",
  514. "type": "CONDITIONING",
  515. "link": 304
  516. },
  517. {
  518. "localized_name": "latent",
  519. "name": "latent",
  520. "type": "LATENT",
  521. "link": 305
  522. }
  523. ],
  524. "outputs": [
  525. {
  526. "localized_name": "positive",
  527. "name": "positive",
  528. "type": "CONDITIONING",
  529. "links": [
  530. 313
  531. ]
  532. },
  533. {
  534. "localized_name": "negative",
  535. "name": "negative",
  536. "type": "CONDITIONING",
  537. "links": [
  538. 314
  539. ]
  540. },
  541. {
  542. "localized_name": "latent",
  543. "name": "latent",
  544. "type": "LATENT",
  545. "slot_index": 2,
  546. "links": [
  547. 319
  548. ]
  549. }
  550. ],
  551. "properties": {
  552. "cnr_id": "comfy-core",
  553. "ver": "0.3.68",
  554. "Node name for S&R": "LTXVCropGuides",
  555. "enableTabs": false,
  556. "tabWidth": 65,
  557. "tabXOffset": 10,
  558. "hasSecondTab": false,
  559. "secondTabText": "Send Back",
  560. "secondTabOffset": 80,
  561. "secondTabWidth": 65
  562. },
  563. "widgets_values": []
  564. },
  565. {
  566. "id": 116,
  567. "type": "CFGGuider",
  568. "pos": [
  569. 1968.0776042469465,
  570. 6976.311173605312
  571. ],
  572. "size": [
  573. 269.99782986111114,
  574. 106.6623263888889
  575. ],
  576. "flags": {},
  577. "order": 17,
  578. "mode": 0,
  579. "inputs": [
  580. {
  581. "localized_name": "model",
  582. "name": "model",
  583. "type": "MODEL",
  584. "link": 349
  585. },
  586. {
  587. "localized_name": "positive",
  588. "name": "positive",
  589. "type": "CONDITIONING",
  590. "link": 313
  591. },
  592. {
  593. "localized_name": "negative",
  594. "name": "negative",
  595. "type": "CONDITIONING",
  596. "link": 314
  597. }
  598. ],
  599. "outputs": [
  600. {
  601. "localized_name": "GUIDER",
  602. "name": "GUIDER",
  603. "type": "GUIDER",
  604. "links": [
  605. 309
  606. ]
  607. }
  608. ],
  609. "properties": {
  610. "cnr_id": "comfy-core",
  611. "ver": "0.3.71",
  612. "Node name for S&R": "CFGGuider",
  613. "enableTabs": false,
  614. "tabWidth": 65,
  615. "tabXOffset": 10,
  616. "hasSecondTab": false,
  617. "secondTabText": "Send Back",
  618. "secondTabOffset": 80,
  619. "secondTabWidth": 65
  620. },
  621. "widgets_values": [
  622. 1
  623. ]
  624. },
  625. {
  626. "id": 117,
  627. "type": "ImageScaleBy",
  628. "pos": [
  629. -81.92258718765056,
  630. 7616.31090086812
  631. ],
  632. "size": [
  633. 269.99782986111114,
  634. 95.54036458333334
  635. ],
  636. "flags": {},
  637. "order": 18,
  638. "mode": 0,
  639. "inputs": [
  640. {
  641. "localized_name": "image",
  642. "name": "image",
  643. "type": "IMAGE",
  644. "link": 315
  645. }
  646. ],
  647. "outputs": [
  648. {
  649. "localized_name": "IMAGE",
  650. "name": "IMAGE",
  651. "type": "IMAGE",
  652. "links": [
  653. 316
  654. ]
  655. }
  656. ],
  657. "properties": {
  658. "cnr_id": "comfy-core",
  659. "ver": "0.5.1",
  660. "Node name for S&R": "ImageScaleBy",
  661. "enableTabs": false,
  662. "tabWidth": 65,
  663. "tabXOffset": 10,
  664. "hasSecondTab": false,
  665. "secondTabText": "Send Back",
  666. "secondTabOffset": 80,
  667. "secondTabWidth": 65
  668. },
  669. "widgets_values": [
  670. "lanczos",
  671. 0.5
  672. ]
  673. },
  674. {
  675. "id": 118,
  676. "type": "GetImageSize",
  677. "pos": [
  678. -81.92258718765056,
  679. 7776.311349069719
  680. ],
  681. "size": [
  682. 269.99782986111114,
  683. 79.99131944444446
  684. ],
  685. "flags": {},
  686. "order": 19,
  687. "mode": 0,
  688. "inputs": [
  689. {
  690. "localized_name": "image",
  691. "name": "image",
  692. "type": "IMAGE",
  693. "link": 316
  694. }
  695. ],
  696. "outputs": [
  697. {
  698. "localized_name": "width",
  699. "name": "width",
  700. "type": "INT",
  701. "links": [
  702. 326
  703. ]
  704. },
  705. {
  706. "localized_name": "height",
  707. "name": "height",
  708. "type": "INT",
  709. "links": [
  710. 327
  711. ]
  712. },
  713. {
  714. "localized_name": "batch_size",
  715. "name": "batch_size",
  716. "type": "INT",
  717. "links": []
  718. }
  719. ],
  720. "properties": {
  721. "cnr_id": "comfy-core",
  722. "ver": "0.7.0",
  723. "Node name for S&R": "GetImageSize",
  724. "enableTabs": false,
  725. "tabWidth": 65,
  726. "tabXOffset": 10,
  727. "hasSecondTab": false,
  728. "secondTabText": "Send Back",
  729. "secondTabOffset": 80,
  730. "secondTabWidth": 65
  731. },
  732. "widgets_values": []
  733. },
  734. {
  735. "id": 119,
  736. "type": "LTXVEmptyLatentAudio",
  737. "pos": [
  738. 338.07764263406875,
  739. 7866.311213893696
  740. ],
  741. "size": [
  742. 269.99782986111114,
  743. 119.99782986111113
  744. ],
  745. "flags": {},
  746. "order": 20,
  747. "mode": 0,
  748. "inputs": [
  749. {
  750. "localized_name": "audio_vae",
  751. "name": "audio_vae",
  752. "type": "VAE",
  753. "link": 376
  754. },
  755. {
  756. "localized_name": "frames_number",
  757. "name": "frames_number",
  758. "type": "INT",
  759. "widget": {
  760. "name": "frames_number"
  761. },
  762. "link": 318
  763. },
  764. {
  765. "localized_name": "frame_rate",
  766. "name": "frame_rate",
  767. "type": "INT",
  768. "widget": {
  769. "name": "frame_rate"
  770. },
  771. "link": 342
  772. }
  773. ],
  774. "outputs": [
  775. {
  776. "localized_name": "Latent",
  777. "name": "Latent",
  778. "type": "LATENT",
  779. "links": [
  780. 330
  781. ]
  782. }
  783. ],
  784. "properties": {
  785. "cnr_id": "comfy-core",
  786. "ver": "0.3.68",
  787. "Node name for S&R": "LTXVEmptyLatentAudio",
  788. "enableTabs": false,
  789. "tabWidth": 65,
  790. "tabXOffset": 10,
  791. "hasSecondTab": false,
  792. "secondTabText": "Send Back",
  793. "secondTabOffset": 80,
  794. "secondTabWidth": 65
  795. },
  796. "widgets_values": [
  797. 97,
  798. 25,
  799. 1
  800. ]
  801. },
  802. {
  803. "id": 120,
  804. "type": "LTXVConditioning",
  805. "pos": [
  806. 458.0774193672141,
  807. 7426.3111862397245
  808. ],
  809. "size": [
  810. 269.99782986111114,
  811. 86.66449652777779
  812. ],
  813. "flags": {},
  814. "order": 21,
  815. "mode": 0,
  816. "inputs": [
  817. {
  818. "localized_name": "positive",
  819. "name": "positive",
  820. "type": "CONDITIONING",
  821. "link": 322
  822. },
  823. {
  824. "localized_name": "negative",
  825. "name": "negative",
  826. "type": "CONDITIONING",
  827. "link": 323
  828. },
  829. {
  830. "localized_name": "frame_rate",
  831. "name": "frame_rate",
  832. "type": "FLOAT",
  833. "widget": {
  834. "name": "frame_rate"
  835. },
  836. "link": 343
  837. }
  838. ],
  839. "outputs": [
  840. {
  841. "localized_name": "positive",
  842. "name": "positive",
  843. "type": "CONDITIONING",
  844. "links": [
  845. 293,
  846. 303
  847. ]
  848. },
  849. {
  850. "localized_name": "negative",
  851. "name": "negative",
  852. "type": "CONDITIONING",
  853. "links": [
  854. 294,
  855. 304
  856. ]
  857. }
  858. ],
  859. "properties": {
  860. "cnr_id": "comfy-core",
  861. "ver": "0.3.56",
  862. "Node name for S&R": "LTXVConditioning",
  863. "enableTabs": false,
  864. "tabWidth": 65,
  865. "tabXOffset": 10,
  866. "hasSecondTab": false,
  867. "secondTabText": "Send Back",
  868. "secondTabOffset": 80,
  869. "secondTabWidth": 65
  870. },
  871. "widgets_values": [
  872. 25
  873. ]
  874. },
  875. {
  876. "id": 123,
  877. "type": "CLIPTextEncode",
  878. "pos": [
  879. 328.07765765362683,
  880. 7156.311591767793
  881. ],
  882. "size": [
  883. 400,
  884. 200
  885. ],
  886. "flags": {},
  887. "order": 1,
  888. "mode": 0,
  889. "inputs": [
  890. {
  891. "localized_name": "clip",
  892. "name": "clip",
  893. "type": "CLIP",
  894. "link": 381
  895. }
  896. ],
  897. "outputs": [
  898. {
  899. "localized_name": "CONDITIONING",
  900. "name": "CONDITIONING",
  901. "type": "CONDITIONING",
  902. "links": [
  903. 323
  904. ]
  905. }
  906. ],
  907. "properties": {
  908. "cnr_id": "comfy-core",
  909. "ver": "0.3.56",
  910. "Node name for S&R": "CLIPTextEncode",
  911. "enableTabs": false,
  912. "tabWidth": 65,
  913. "tabXOffset": 10,
  914. "hasSecondTab": false,
  915. "secondTabText": "Send Back",
  916. "secondTabOffset": 80,
  917. "secondTabWidth": 65
  918. },
  919. "widgets_values": [
  920. "blurry, low quality, still frame, frames, watermark, overlay, titles, has blurbox, has subtitles"
  921. ],
  922. "color": "#323",
  923. "bgcolor": "#535"
  924. },
  925. {
  926. "id": 125,
  927. "type": "PrimitiveInt",
  928. "pos": [
  929. -81.92258718765056,
  930. 7906.3111538154635
  931. ],
  932. "size": [
  933. 269.99782986111114,
  934. 82
  935. ],
  936. "flags": {},
  937. "order": 25,
  938. "mode": 0,
  939. "inputs": [
  940. {
  941. "localized_name": "value",
  942. "name": "value",
  943. "type": "INT",
  944. "widget": {
  945. "name": "value"
  946. },
  947. "link": 356
  948. }
  949. ],
  950. "outputs": [
  951. {
  952. "localized_name": "INT",
  953. "name": "INT",
  954. "type": "INT",
  955. "links": [
  956. 318,
  957. 328
  958. ]
  959. }
  960. ],
  961. "title": "Length",
  962. "properties": {
  963. "cnr_id": "comfy-core",
  964. "ver": "0.7.0",
  965. "Node name for S&R": "PrimitiveInt",
  966. "enableTabs": false,
  967. "tabWidth": 65,
  968. "tabXOffset": 10,
  969. "hasSecondTab": false,
  970. "secondTabText": "Send Back",
  971. "secondTabOffset": 80,
  972. "secondTabWidth": 65
  973. },
  974. "widgets_values": [
  975. 25,
  976. "fixed"
  977. ]
  978. },
  979. {
  980. "id": 126,
  981. "type": "SamplerCustomAdvanced",
  982. "pos": [
  983. 1088.0775489390037,
  984. 6796.311099700092
  985. ],
  986. "size": [
  987. 299.11875,
  988. 119.99782986111113
  989. ],
  990. "flags": {},
  991. "order": 26,
  992. "mode": 0,
  993. "inputs": [
  994. {
  995. "localized_name": "noise",
  996. "name": "noise",
  997. "type": "NOISE",
  998. "link": 296
  999. },
  1000. {
  1001. "localized_name": "guider",
  1002. "name": "guider",
  1003. "type": "GUIDER",
  1004. "link": 297
  1005. },
  1006. {
  1007. "localized_name": "sampler",
  1008. "name": "sampler",
  1009. "type": "SAMPLER",
  1010. "link": 298
  1011. },
  1012. {
  1013. "localized_name": "sigmas",
  1014. "name": "sigmas",
  1015. "type": "SIGMAS",
  1016. "link": 299
  1017. },
  1018. {
  1019. "localized_name": "latent_image",
  1020. "name": "latent_image",
  1021. "type": "LATENT",
  1022. "link": 300
  1023. }
  1024. ],
  1025. "outputs": [
  1026. {
  1027. "localized_name": "output",
  1028. "name": "output",
  1029. "type": "LATENT",
  1030. "links": [
  1031. 307
  1032. ]
  1033. },
  1034. {
  1035. "localized_name": "denoised_output",
  1036. "name": "denoised_output",
  1037. "type": "LATENT",
  1038. "links": []
  1039. }
  1040. ],
  1041. "properties": {
  1042. "cnr_id": "comfy-core",
  1043. "ver": "0.3.60",
  1044. "Node name for S&R": "SamplerCustomAdvanced",
  1045. "enableTabs": false,
  1046. "tabWidth": 65,
  1047. "tabXOffset": 10,
  1048. "hasSecondTab": false,
  1049. "secondTabText": "Send Back",
  1050. "secondTabOffset": 80,
  1051. "secondTabWidth": 65
  1052. },
  1053. "widgets_values": []
  1054. },
  1055. {
  1056. "id": 127,
  1057. "type": "RandomNoise",
  1058. "pos": [
  1059. 1968.0776042469465,
  1060. 6846.311713116829
  1061. ],
  1062. "size": [
  1063. 269.99782986111114,
  1064. 82
  1065. ],
  1066. "flags": {},
  1067. "order": 2,
  1068. "mode": 0,
  1069. "inputs": [],
  1070. "outputs": [
  1071. {
  1072. "localized_name": "NOISE",
  1073. "name": "NOISE",
  1074. "type": "NOISE",
  1075. "links": [
  1076. 308
  1077. ]
  1078. }
  1079. ],
  1080. "properties": {
  1081. "cnr_id": "comfy-core",
  1082. "ver": "0.3.75",
  1083. "Node name for S&R": "RandomNoise",
  1084. "enableTabs": false,
  1085. "tabWidth": 65,
  1086. "tabXOffset": 10,
  1087. "hasSecondTab": false,
  1088. "secondTabText": "Send Back",
  1089. "secondTabOffset": 80,
  1090. "secondTabWidth": 65
  1091. },
  1092. "widgets_values": [
  1093. 0,
  1094. "fixed"
  1095. ]
  1096. },
  1097. {
  1098. "id": 128,
  1099. "type": "LTXVSeparateAVLatent",
  1100. "pos": [
  1101. 1088.0775489390037,
  1102. 7026.311098507521
  1103. ],
  1104. "size": [
  1105. 239.99565972222226,
  1106. 59.993489583333336
  1107. ],
  1108. "flags": {},
  1109. "order": 27,
  1110. "mode": 0,
  1111. "inputs": [
  1112. {
  1113. "localized_name": "av_latent",
  1114. "name": "av_latent",
  1115. "type": "LATENT",
  1116. "link": 307
  1117. }
  1118. ],
  1119. "outputs": [
  1120. {
  1121. "localized_name": "video_latent",
  1122. "name": "video_latent",
  1123. "type": "LATENT",
  1124. "links": [
  1125. 305
  1126. ]
  1127. },
  1128. {
  1129. "localized_name": "audio_latent",
  1130. "name": "audio_latent",
  1131. "type": "LATENT",
  1132. "links": [
  1133. 302
  1134. ]
  1135. }
  1136. ],
  1137. "properties": {
  1138. "cnr_id": "comfy-core",
  1139. "ver": "0.5.1",
  1140. "Node name for S&R": "LTXVSeparateAVLatent",
  1141. "enableTabs": false,
  1142. "tabWidth": 65,
  1143. "tabXOffset": 10,
  1144. "hasSecondTab": false,
  1145. "secondTabText": "Send Back",
  1146. "secondTabOffset": 80,
  1147. "secondTabWidth": 65
  1148. },
  1149. "widgets_values": []
  1150. },
  1151. {
  1152. "id": 129,
  1153. "type": "LTXVConcatAVLatent",
  1154. "pos": [
  1155. 1978.0772449701253,
  1156. 7366.3112763570725
  1157. ],
  1158. "size": [
  1159. 269.99782986111114,
  1160. 109.99348958333334
  1161. ],
  1162. "flags": {},
  1163. "order": 28,
  1164. "mode": 0,
  1165. "inputs": [
  1166. {
  1167. "localized_name": "video_latent",
  1168. "name": "video_latent",
  1169. "type": "LATENT",
  1170. "link": 301
  1171. },
  1172. {
  1173. "localized_name": "audio_latent",
  1174. "name": "audio_latent",
  1175. "type": "LATENT",
  1176. "link": 302
  1177. }
  1178. ],
  1179. "outputs": [
  1180. {
  1181. "localized_name": "latent",
  1182. "name": "latent",
  1183. "type": "LATENT",
  1184. "links": [
  1185. 312
  1186. ]
  1187. }
  1188. ],
  1189. "properties": {
  1190. "cnr_id": "comfy-core",
  1191. "ver": "0.5.1",
  1192. "Node name for S&R": "LTXVConcatAVLatent",
  1193. "enableTabs": false,
  1194. "tabWidth": 65,
  1195. "tabXOffset": 10,
  1196. "hasSecondTab": false,
  1197. "secondTabText": "Send Back",
  1198. "secondTabOffset": 80,
  1199. "secondTabWidth": 65
  1200. },
  1201. "widgets_values": []
  1202. },
  1203. {
  1204. "id": 130,
  1205. "type": "LTXVLatentUpsampler",
  1206. "pos": [
  1207. 1518.077591612533,
  1208. 7376.311261337514
  1209. ],
  1210. "size": [
  1211. 235.18880208333334,
  1212. 97.99262152777779
  1213. ],
  1214. "flags": {},
  1215. "order": 29,
  1216. "mode": 0,
  1217. "inputs": [
  1218. {
  1219. "localized_name": "samples",
  1220. "name": "samples",
  1221. "type": "LATENT",
  1222. "link": 319
  1223. },
  1224. {
  1225. "localized_name": "upscale_model",
  1226. "name": "upscale_model",
  1227. "type": "LATENT_UPSCALE_MODEL",
  1228. "link": 320
  1229. },
  1230. {
  1231. "localized_name": "vae",
  1232. "name": "vae",
  1233. "type": "VAE",
  1234. "link": 321
  1235. }
  1236. ],
  1237. "outputs": [
  1238. {
  1239. "localized_name": "LATENT",
  1240. "name": "LATENT",
  1241. "type": "LATENT",
  1242. "links": [
  1243. 301
  1244. ]
  1245. }
  1246. ],
  1247. "title": "spatial",
  1248. "properties": {
  1249. "cnr_id": "comfy-core",
  1250. "ver": "0.7.0",
  1251. "Node name for S&R": "LTXVLatentUpsampler",
  1252. "enableTabs": false,
  1253. "tabWidth": 65,
  1254. "tabXOffset": 10,
  1255. "hasSecondTab": false,
  1256. "secondTabText": "Send Back",
  1257. "secondTabOffset": 80,
  1258. "secondTabWidth": 65
  1259. },
  1260. "widgets_values": []
  1261. },
  1262. {
  1263. "id": 131,
  1264. "type": "SamplerCustomAdvanced",
  1265. "pos": [
  1266. 2308.0777820964995,
  1267. 6846.311713116829
  1268. ],
  1269. "size": [
  1270. 299.11875,
  1271. 119.99782986111113
  1272. ],
  1273. "flags": {},
  1274. "order": 30,
  1275. "mode": 0,
  1276. "inputs": [
  1277. {
  1278. "localized_name": "noise",
  1279. "name": "noise",
  1280. "type": "NOISE",
  1281. "link": 308
  1282. },
  1283. {
  1284. "localized_name": "guider",
  1285. "name": "guider",
  1286. "type": "GUIDER",
  1287. "link": 309
  1288. },
  1289. {
  1290. "localized_name": "sampler",
  1291. "name": "sampler",
  1292. "type": "SAMPLER",
  1293. "link": 310
  1294. },
  1295. {
  1296. "localized_name": "sigmas",
  1297. "name": "sigmas",
  1298. "type": "SIGMAS",
  1299. "link": 311
  1300. },
  1301. {
  1302. "localized_name": "latent_image",
  1303. "name": "latent_image",
  1304. "type": "LATENT",
  1305. "link": 312
  1306. }
  1307. ],
  1308. "outputs": [
  1309. {
  1310. "localized_name": "output",
  1311. "name": "output",
  1312. "type": "LATENT",
  1313. "links": []
  1314. },
  1315. {
  1316. "localized_name": "denoised_output",
  1317. "name": "denoised_output",
  1318. "type": "LATENT",
  1319. "links": [
  1320. 335
  1321. ]
  1322. }
  1323. ],
  1324. "properties": {
  1325. "cnr_id": "comfy-core",
  1326. "ver": "0.3.75",
  1327. "Node name for S&R": "SamplerCustomAdvanced",
  1328. "enableTabs": false,
  1329. "tabWidth": 65,
  1330. "tabXOffset": 10,
  1331. "hasSecondTab": false,
  1332. "secondTabText": "Send Back",
  1333. "secondTabOffset": 80,
  1334. "secondTabWidth": 65
  1335. },
  1336. "widgets_values": []
  1337. },
  1338. {
  1339. "id": 132,
  1340. "type": "CLIPTextEncode",
  1341. "pos": [
  1342. 317.0778204844775,
  1343. 6790.311384117639
  1344. ],
  1345. "size": [
  1346. 409.99348958333337,
  1347. 319.99782986111114
  1348. ],
  1349. "flags": {},
  1350. "order": 31,
  1351. "mode": 0,
  1352. "inputs": [
  1353. {
  1354. "localized_name": "clip",
  1355. "name": "clip",
  1356. "type": "CLIP",
  1357. "link": 380
  1358. },
  1359. {
  1360. "localized_name": "text",
  1361. "name": "text",
  1362. "type": "STRING",
  1363. "widget": {
  1364. "name": "text"
  1365. },
  1366. "link": 377
  1367. }
  1368. ],
  1369. "outputs": [
  1370. {
  1371. "localized_name": "CONDITIONING",
  1372. "name": "CONDITIONING",
  1373. "type": "CONDITIONING",
  1374. "links": [
  1375. 322
  1376. ]
  1377. }
  1378. ],
  1379. "properties": {
  1380. "cnr_id": "comfy-core",
  1381. "ver": "0.3.56",
  1382. "Node name for S&R": "CLIPTextEncode",
  1383. "enableTabs": false,
  1384. "tabWidth": 65,
  1385. "tabXOffset": 10,
  1386. "hasSecondTab": false,
  1387. "secondTabText": "Send Back",
  1388. "secondTabOffset": 80,
  1389. "secondTabWidth": 65
  1390. },
  1391. "widgets_values": [
  1392. "A close-up of a cheerful girl puppet with curly auburn yarn hair and wide button eyes, holding a small red umbrella above her head. Rain falls gently around her. She looks upward and begins to sing with joy in English: \"It's raining, it's raining, I love it when its raining.\" Her fabric mouth opening and closing to a melodic tune. Her hands grip the umbrella handle as she sways slightly from side to side in rhythm. The camera holds steady as the rain sparkles against the soft lighting. Her eyes blink occasionally as she sings."
  1393. ],
  1394. "color": "#232",
  1395. "bgcolor": "#353"
  1396. },
  1397. {
  1398. "id": 133,
  1399. "type": "CreateVideo",
  1400. "pos": [
  1401. 2938.077524378867,
  1402. 7126.311636826466
  1403. ],
  1404. "size": [
  1405. 269.99782986111114,
  1406. 86.66449652777779
  1407. ],
  1408. "flags": {},
  1409. "order": 32,
  1410. "mode": 0,
  1411. "inputs": [
  1412. {
  1413. "localized_name": "images",
  1414. "name": "images",
  1415. "type": "IMAGE",
  1416. "link": 341
  1417. },
  1418. {
  1419. "localized_name": "audio",
  1420. "name": "audio",
  1421. "shape": 7,
  1422. "type": "AUDIO",
  1423. "link": 334
  1424. },
  1425. {
  1426. "localized_name": "fps",
  1427. "name": "fps",
  1428. "type": "FLOAT",
  1429. "widget": {
  1430. "name": "fps"
  1431. },
  1432. "link": 344
  1433. }
  1434. ],
  1435. "outputs": [
  1436. {
  1437. "localized_name": "VIDEO",
  1438. "name": "VIDEO",
  1439. "type": "VIDEO",
  1440. "links": [
  1441. 336
  1442. ]
  1443. }
  1444. ],
  1445. "properties": {
  1446. "cnr_id": "comfy-core",
  1447. "ver": "0.5.1",
  1448. "Node name for S&R": "CreateVideo",
  1449. "enableTabs": false,
  1450. "tabWidth": 65,
  1451. "tabXOffset": 10,
  1452. "hasSecondTab": false,
  1453. "secondTabText": "Send Back",
  1454. "secondTabOffset": 80,
  1455. "secondTabWidth": 65
  1456. },
  1457. "widgets_values": [
  1458. 25
  1459. ]
  1460. },
  1461. {
  1462. "id": 135,
  1463. "type": "LTXVSeparateAVLatent",
  1464. "pos": [
  1465. 2318.077250691046,
  1466. 7146.311606787351
  1467. ],
  1468. "size": [
  1469. 193.2916015625,
  1470. 59.993489583333336
  1471. ],
  1472. "flags": {},
  1473. "order": 33,
  1474. "mode": 0,
  1475. "inputs": [
  1476. {
  1477. "localized_name": "av_latent",
  1478. "name": "av_latent",
  1479. "type": "LATENT",
  1480. "link": 335
  1481. }
  1482. ],
  1483. "outputs": [
  1484. {
  1485. "localized_name": "video_latent",
  1486. "name": "video_latent",
  1487. "type": "LATENT",
  1488. "links": [
  1489. 332,
  1490. 338
  1491. ]
  1492. },
  1493. {
  1494. "localized_name": "audio_latent",
  1495. "name": "audio_latent",
  1496. "type": "LATENT",
  1497. "links": [
  1498. 333
  1499. ]
  1500. }
  1501. ],
  1502. "properties": {
  1503. "cnr_id": "comfy-core",
  1504. "ver": "0.5.1",
  1505. "Node name for S&R": "LTXVSeparateAVLatent",
  1506. "enableTabs": false,
  1507. "tabWidth": 65,
  1508. "tabXOffset": 10,
  1509. "hasSecondTab": false,
  1510. "secondTabText": "Send Back",
  1511. "secondTabOffset": 80,
  1512. "secondTabWidth": 65
  1513. },
  1514. "widgets_values": []
  1515. },
  1516. {
  1517. "id": 137,
  1518. "type": "VAEDecodeTiled",
  1519. "pos": [
  1520. 2648.077615688788,
  1521. 6896.311293761777
  1522. ],
  1523. "size": [
  1524. 269.99782986111114,
  1525. 150
  1526. ],
  1527. "flags": {},
  1528. "order": 35,
  1529. "mode": 0,
  1530. "inputs": [
  1531. {
  1532. "localized_name": "samples",
  1533. "name": "samples",
  1534. "type": "LATENT",
  1535. "link": 338
  1536. },
  1537. {
  1538. "localized_name": "vae",
  1539. "name": "vae",
  1540. "type": "VAE",
  1541. "link": 373
  1542. }
  1543. ],
  1544. "outputs": [
  1545. {
  1546. "localized_name": "IMAGE",
  1547. "name": "IMAGE",
  1548. "type": "IMAGE",
  1549. "links": [
  1550. 341
  1551. ]
  1552. }
  1553. ],
  1554. "properties": {
  1555. "cnr_id": "comfy-core",
  1556. "ver": "0.7.0",
  1557. "Node name for S&R": "VAEDecodeTiled",
  1558. "enableTabs": false,
  1559. "tabWidth": 65,
  1560. "tabXOffset": 10,
  1561. "hasSecondTab": false,
  1562. "secondTabText": "Send Back",
  1563. "secondTabOffset": 80,
  1564. "secondTabWidth": 65
  1565. },
  1566. "widgets_values": [
  1567. 512,
  1568. 64,
  1569. 4096,
  1570. 8
  1571. ]
  1572. },
  1573. {
  1574. "id": 138,
  1575. "type": "LTXVAudioVAEDecode",
  1576. "pos": [
  1577. 2658.077428540598,
  1578. 7206.311516670002
  1579. ],
  1580. "size": [
  1581. 239.99565972222226,
  1582. 59.993489583333336
  1583. ],
  1584. "flags": {},
  1585. "order": 36,
  1586. "mode": 0,
  1587. "inputs": [
  1588. {
  1589. "localized_name": "samples",
  1590. "name": "samples",
  1591. "type": "LATENT",
  1592. "link": 333
  1593. },
  1594. {
  1595. "label": "Audio VAE",
  1596. "localized_name": "audio_vae",
  1597. "name": "audio_vae",
  1598. "type": "VAE",
  1599. "link": 372
  1600. }
  1601. ],
  1602. "outputs": [
  1603. {
  1604. "localized_name": "Audio",
  1605. "name": "Audio",
  1606. "type": "AUDIO",
  1607. "links": [
  1608. 334
  1609. ]
  1610. }
  1611. ],
  1612. "properties": {
  1613. "cnr_id": "comfy-core",
  1614. "ver": "0.7.0",
  1615. "Node name for S&R": "LTXVAudioVAEDecode",
  1616. "enableTabs": false,
  1617. "tabWidth": 65,
  1618. "tabXOffset": 10,
  1619. "hasSecondTab": false,
  1620. "secondTabText": "Send Back",
  1621. "secondTabOffset": 80,
  1622. "secondTabWidth": 65
  1623. },
  1624. "widgets_values": []
  1625. },
  1626. {
  1627. "id": 139,
  1628. "type": "CFGGuider",
  1629. "pos": [
  1630. 775.0776403681813,
  1631. 6940.310814567005
  1632. ],
  1633. "size": [
  1634. 269.99782986111114,
  1635. 106.6623263888889
  1636. ],
  1637. "flags": {},
  1638. "order": 37,
  1639. "mode": 0,
  1640. "inputs": [
  1641. {
  1642. "localized_name": "model",
  1643. "name": "model",
  1644. "type": "MODEL",
  1645. "link": 368
  1646. },
  1647. {
  1648. "localized_name": "positive",
  1649. "name": "positive",
  1650. "type": "CONDITIONING",
  1651. "link": 293
  1652. },
  1653. {
  1654. "localized_name": "negative",
  1655. "name": "negative",
  1656. "type": "CONDITIONING",
  1657. "link": 294
  1658. }
  1659. ],
  1660. "outputs": [
  1661. {
  1662. "localized_name": "GUIDER",
  1663. "name": "GUIDER",
  1664. "type": "GUIDER",
  1665. "links": [
  1666. 297
  1667. ]
  1668. }
  1669. ],
  1670. "properties": {
  1671. "cnr_id": "comfy-core",
  1672. "ver": "0.3.64",
  1673. "Node name for S&R": "CFGGuider",
  1674. "enableTabs": false,
  1675. "tabWidth": 65,
  1676. "tabXOffset": 10,
  1677. "hasSecondTab": false,
  1678. "secondTabText": "Send Back",
  1679. "secondTabOffset": 80,
  1680. "secondTabWidth": 65
  1681. },
  1682. "widgets_values": [
  1683. 4
  1684. ]
  1685. },
  1686. {
  1687. "id": 140,
  1688. "type": "PrimitiveFloat",
  1689. "pos": [
  1690. -81.92258718765056,
  1691. 8266.310613111373
  1692. ],
  1693. "size": [
  1694. 269.99782986111114,
  1695. 66.66666666666667
  1696. ],
  1697. "flags": {},
  1698. "order": 3,
  1699. "mode": 0,
  1700. "inputs": [],
  1701. "outputs": [
  1702. {
  1703. "localized_name": "FLOAT",
  1704. "name": "FLOAT",
  1705. "type": "FLOAT",
  1706. "links": [
  1707. 343,
  1708. 344
  1709. ]
  1710. }
  1711. ],
  1712. "title": "Frame Rate(float)",
  1713. "properties": {
  1714. "cnr_id": "comfy-core",
  1715. "ver": "0.7.0",
  1716. "Node name for S&R": "PrimitiveFloat",
  1717. "enableTabs": false,
  1718. "tabWidth": 65,
  1719. "tabXOffset": 10,
  1720. "hasSecondTab": false,
  1721. "secondTabText": "Send Back",
  1722. "secondTabOffset": 80,
  1723. "secondTabWidth": 65
  1724. },
  1725. "widgets_values": [
  1726. 24
  1727. ]
  1728. },
  1729. {
  1730. "id": 141,
  1731. "type": "PrimitiveInt",
  1732. "pos": [
  1733. -81.92258718765056,
  1734. 8136.310808365629
  1735. ],
  1736. "size": [
  1737. 269.99782986111114,
  1738. 82
  1739. ],
  1740. "flags": {},
  1741. "order": 4,
  1742. "mode": 0,
  1743. "inputs": [],
  1744. "outputs": [
  1745. {
  1746. "localized_name": "INT",
  1747. "name": "INT",
  1748. "type": "INT",
  1749. "links": [
  1750. 342
  1751. ]
  1752. }
  1753. ],
  1754. "title": "Frame Rate(int)",
  1755. "properties": {
  1756. "cnr_id": "comfy-core",
  1757. "ver": "0.7.0",
  1758. "Node name for S&R": "PrimitiveInt",
  1759. "enableTabs": false,
  1760. "tabWidth": 65,
  1761. "tabXOffset": 10,
  1762. "hasSecondTab": false,
  1763. "secondTabText": "Send Back",
  1764. "secondTabOffset": 80,
  1765. "secondTabWidth": 65
  1766. },
  1767. "widgets_values": [
  1768. 24,
  1769. "fixed"
  1770. ]
  1771. },
  1772. {
  1773. "id": 142,
  1774. "type": "MarkdownNote",
  1775. "pos": [
  1776. 318.0776726731849,
  1777. 8076.310898482977
  1778. ],
  1779. "size": [
  1780. 350,
  1781. 169.99782986111111
  1782. ],
  1783. "flags": {
  1784. "collapsed": false
  1785. },
  1786. "order": 5,
  1787. "mode": 0,
  1788. "inputs": [],
  1789. "outputs": [],
  1790. "title": "Frame Rate Note",
  1791. "properties": {},
  1792. "widgets_values": [
  1793. "Please make sure the frame rate value is the same in both boxes"
  1794. ],
  1795. "color": "#432",
  1796. "bgcolor": "#653"
  1797. },
  1798. {
  1799. "id": 143,
  1800. "type": "LoraLoaderModelOnly",
  1801. "pos": [
  1802. 1488.0776366712073,
  1803. 6846.311713116829
  1804. ],
  1805. "size": [
  1806. 389.99565972222223,
  1807. 95.54036458333334
  1808. ],
  1809. "flags": {},
  1810. "order": 38,
  1811. "mode": 0,
  1812. "inputs": [
  1813. {
  1814. "localized_name": "model",
  1815. "name": "model",
  1816. "type": "MODEL",
  1817. "link": 369
  1818. },
  1819. {
  1820. "localized_name": "lora_name",
  1821. "name": "lora_name",
  1822. "type": "COMBO",
  1823. "widget": {
  1824. "name": "lora_name"
  1825. },
  1826. "link": 366
  1827. }
  1828. ],
  1829. "outputs": [
  1830. {
  1831. "localized_name": "MODEL",
  1832. "name": "MODEL",
  1833. "type": "MODEL",
  1834. "links": [
  1835. 349
  1836. ]
  1837. }
  1838. ],
  1839. "properties": {
  1840. "cnr_id": "comfy-core",
  1841. "ver": "0.3.75",
  1842. "Node name for S&R": "LoraLoaderModelOnly",
  1843. "models": [
  1844. {
  1845. "name": "ltx-2.3-22b-distilled-lora-384.safetensors",
  1846. "url": "https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-22b-distilled-lora-384.safetensors",
  1847. "directory": "loras"
  1848. }
  1849. ],
  1850. "enableTabs": false,
  1851. "tabWidth": 65,
  1852. "tabXOffset": 10,
  1853. "hasSecondTab": false,
  1854. "secondTabText": "Send Back",
  1855. "secondTabOffset": 80,
  1856. "secondTabWidth": 65
  1857. },
  1858. "widgets_values": [
  1859. "ltx\\ltx-2.3-22b-distilled-lora-384.safetensors",
  1860. 1
  1861. ]
  1862. },
  1863. {
  1864. "id": 144,
  1865. "type": "KSamplerSelect",
  1866. "pos": [
  1867. 775.0776403681813,
  1868. 7110.31193626357
  1869. ],
  1870. "size": [
  1871. 269.99782986111114,
  1872. 68.88020833333334
  1873. ],
  1874. "flags": {},
  1875. "order": 6,
  1876. "mode": 0,
  1877. "inputs": [],
  1878. "outputs": [
  1879. {
  1880. "localized_name": "SAMPLER",
  1881. "name": "SAMPLER",
  1882. "type": "SAMPLER",
  1883. "links": [
  1884. 298
  1885. ]
  1886. }
  1887. ],
  1888. "properties": {
  1889. "cnr_id": "comfy-core",
  1890. "ver": "0.3.56",
  1891. "Node name for S&R": "KSamplerSelect",
  1892. "enableTabs": false,
  1893. "tabWidth": 65,
  1894. "tabXOffset": 10,
  1895. "hasSecondTab": false,
  1896. "secondTabText": "Send Back",
  1897. "secondTabOffset": 80,
  1898. "secondTabWidth": 65
  1899. },
  1900. "widgets_values": [
  1901. "euler_ancestral"
  1902. ]
  1903. },
  1904. {
  1905. "id": 145,
  1906. "type": "KSamplerSelect",
  1907. "pos": [
  1908. 1968.0776042469465,
  1909. 7256.311441572211
  1910. ],
  1911. "size": [
  1912. 269.99782986111114,
  1913. 68.88020833333334
  1914. ],
  1915. "flags": {},
  1916. "order": 7,
  1917. "mode": 0,
  1918. "inputs": [],
  1919. "outputs": [
  1920. {
  1921. "localized_name": "SAMPLER",
  1922. "name": "SAMPLER",
  1923. "type": "SAMPLER",
  1924. "links": [
  1925. 310
  1926. ]
  1927. }
  1928. ],
  1929. "properties": {
  1930. "cnr_id": "comfy-core",
  1931. "ver": "0.3.75",
  1932. "Node name for S&R": "KSamplerSelect",
  1933. "enableTabs": false,
  1934. "tabWidth": 65,
  1935. "tabXOffset": 10,
  1936. "hasSecondTab": false,
  1937. "secondTabText": "Send Back",
  1938. "secondTabOffset": 80,
  1939. "secondTabWidth": 65
  1940. },
  1941. "widgets_values": [
  1942. "euler_ancestral"
  1943. ]
  1944. },
  1945. {
  1946. "id": 151,
  1947. "type": "RandomNoise",
  1948. "pos": [
  1949. 775.0776403681813,
  1950. 6790.311384117639
  1951. ],
  1952. "size": [
  1953. 269.99782986111114,
  1954. 82
  1955. ],
  1956. "flags": {},
  1957. "order": 8,
  1958. "mode": 0,
  1959. "inputs": [],
  1960. "outputs": [
  1961. {
  1962. "localized_name": "NOISE",
  1963. "name": "NOISE",
  1964. "type": "NOISE",
  1965. "links": [
  1966. 296
  1967. ]
  1968. }
  1969. ],
  1970. "properties": {
  1971. "cnr_id": "comfy-core",
  1972. "ver": "0.3.56",
  1973. "Node name for S&R": "RandomNoise",
  1974. "enableTabs": false,
  1975. "tabWidth": 65,
  1976. "tabXOffset": 10,
  1977. "hasSecondTab": false,
  1978. "secondTabText": "Send Back",
  1979. "secondTabOffset": 80,
  1980. "secondTabWidth": 65
  1981. },
  1982. "widgets_values": [
  1983. 0,
  1984. "fixed"
  1985. ]
  1986. },
  1987. {
  1988. "id": 152,
  1989. "type": "Reroute",
  1990. "pos": [
  1991. 1168.0777730398022,
  1992. 7406.31121627884
  1993. ],
  1994. "size": [
  1995. 75,
  1996. 26
  1997. ],
  1998. "flags": {},
  1999. "order": 13,
  2000. "mode": 0,
  2001. "inputs": [
  2002. {
  2003. "name": "",
  2004. "type": "*",
  2005. "link": 375
  2006. }
  2007. ],
  2008. "outputs": [
  2009. {
  2010. "name": "",
  2011. "type": "VAE",
  2012. "links": [
  2013. 321
  2014. ]
  2015. }
  2016. ],
  2017. "properties": {
  2018. "showOutputText": false,
  2019. "horizontal": false
  2020. }
  2021. },
  2022. {
  2023. "id": 154,
  2024. "type": "UnetLoaderGGUF",
  2025. "pos": [
  2026. -138.4695655983086,
  2027. 6786.075645896243
  2028. ],
  2029. "size": [
  2030. 421.59097410642346,
  2031. 58
  2032. ],
  2033. "flags": {},
  2034. "order": 9,
  2035. "mode": 0,
  2036. "inputs": [],
  2037. "outputs": [
  2038. {
  2039. "localized_name": "MODEL",
  2040. "name": "MODEL",
  2041. "type": "MODEL",
  2042. "links": [
  2043. 368,
  2044. 369
  2045. ]
  2046. }
  2047. ],
  2048. "properties": {
  2049. "cnr_id": "comfyui-gguf",
  2050. "ver": "1.1.10",
  2051. "Node name for S&R": "UnetLoaderGGUF",
  2052. "aux_id": "city96/ComfyUI-GGUF"
  2053. },
  2054. "widgets_values": [
  2055. "ltx\\ltx-2.3-22b-dev-Q4_K_M.gguf"
  2056. ]
  2057. },
  2058. {
  2059. "id": 136,
  2060. "type": "VAEDecode",
  2061. "pos": [
  2062. 2648.077615688788,
  2063. 7096.3109933706155
  2064. ],
  2065. "size": [
  2066. 239.99565972222226,
  2067. 59.993489583333336
  2068. ],
  2069. "flags": {},
  2070. "order": 34,
  2071. "mode": 4,
  2072. "inputs": [
  2073. {
  2074. "localized_name": "samples",
  2075. "name": "samples",
  2076. "type": "LATENT",
  2077. "link": 332
  2078. },
  2079. {
  2080. "localized_name": "vae",
  2081. "name": "vae",
  2082. "type": "VAE",
  2083. "link": 374
  2084. }
  2085. ],
  2086. "outputs": [
  2087. {
  2088. "localized_name": "IMAGE",
  2089. "name": "IMAGE",
  2090. "type": "IMAGE",
  2091. "links": []
  2092. }
  2093. ],
  2094. "properties": {
  2095. "cnr_id": "comfy-core",
  2096. "ver": "0.3.75",
  2097. "Node name for S&R": "VAEDecode",
  2098. "enableTabs": false,
  2099. "tabWidth": 65,
  2100. "tabXOffset": 10,
  2101. "hasSecondTab": false,
  2102. "secondTabText": "Send Back",
  2103. "secondTabOffset": 80,
  2104. "secondTabWidth": 65
  2105. },
  2106. "widgets_values": []
  2107. },
  2108. {
  2109. "id": 156,
  2110. "type": "VAELoaderKJ",
  2111. "pos": [
  2112. -131.31904949576384,
  2113. 7058.510339407981
  2114. ],
  2115. "size": [
  2116. 408.7200233001986,
  2117. 106
  2118. ],
  2119. "flags": {},
  2120. "order": 10,
  2121. "mode": 0,
  2122. "inputs": [],
  2123. "outputs": [
  2124. {
  2125. "localized_name": "VAE",
  2126. "name": "VAE",
  2127. "type": "VAE",
  2128. "links": [
  2129. 372,
  2130. 373,
  2131. 374,
  2132. 375
  2133. ]
  2134. }
  2135. ],
  2136. "properties": {
  2137. "cnr_id": "comfyui-kjnodes",
  2138. "ver": "1.3.3",
  2139. "Node name for S&R": "VAELoaderKJ",
  2140. "aux_id": "kijai/ComfyUI-KJNodes"
  2141. },
  2142. "widgets_values": [
  2143. "ltx\\LTX23_video_vae_bf16.safetensors",
  2144. "main_device",
  2145. "bf16"
  2146. ]
  2147. },
  2148. {
  2149. "id": 124,
  2150. "type": "EmptyImage",
  2151. "pos": [
  2152. -81.92258718765056,
  2153. 7416.3118897738095
  2154. ],
  2155. "size": [
  2156. 269.99782986111114,
  2157. 146.65798611111111
  2158. ],
  2159. "flags": {},
  2160. "order": 24,
  2161. "mode": 0,
  2162. "inputs": [
  2163. {
  2164. "localized_name": "width",
  2165. "name": "width",
  2166. "type": "INT",
  2167. "widget": {
  2168. "name": "width"
  2169. },
  2170. "link": 354
  2171. },
  2172. {
  2173. "localized_name": "height",
  2174. "name": "height",
  2175. "type": "INT",
  2176. "widget": {
  2177. "name": "height"
  2178. },
  2179. "link": 355
  2180. }
  2181. ],
  2182. "outputs": [
  2183. {
  2184. "localized_name": "IMAGE",
  2185. "name": "IMAGE",
  2186. "type": "IMAGE",
  2187. "links": [
  2188. 315
  2189. ]
  2190. }
  2191. ],
  2192. "properties": {
  2193. "cnr_id": "comfy-core",
  2194. "ver": "0.5.1",
  2195. "Node name for S&R": "EmptyImage",
  2196. "enableTabs": false,
  2197. "tabWidth": 65,
  2198. "tabXOffset": 10,
  2199. "hasSecondTab": false,
  2200. "secondTabText": "Send Back",
  2201. "secondTabOffset": 80,
  2202. "secondTabWidth": 65
  2203. },
  2204. "widgets_values": [
  2205. 640,
  2206. 640,
  2207. 1,
  2208. 0
  2209. ]
  2210. },
  2211. {
  2212. "id": 121,
  2213. "type": "EmptyLTXVLatentVideo",
  2214. "pos": [
  2215. 338.07764263406875,
  2216. 7666.311514284857
  2217. ],
  2218. "size": [
  2219. 269.99782986111114,
  2220. 146.65798611111111
  2221. ],
  2222. "flags": {},
  2223. "order": 22,
  2224. "mode": 0,
  2225. "inputs": [
  2226. {
  2227. "localized_name": "width",
  2228. "name": "width",
  2229. "type": "INT",
  2230. "widget": {
  2231. "name": "width"
  2232. },
  2233. "link": 326
  2234. },
  2235. {
  2236. "localized_name": "height",
  2237. "name": "height",
  2238. "type": "INT",
  2239. "widget": {
  2240. "name": "height"
  2241. },
  2242. "link": 327
  2243. },
  2244. {
  2245. "localized_name": "length",
  2246. "name": "length",
  2247. "type": "INT",
  2248. "widget": {
  2249. "name": "length"
  2250. },
  2251. "link": 328
  2252. }
  2253. ],
  2254. "outputs": [
  2255. {
  2256. "localized_name": "LATENT",
  2257. "name": "LATENT",
  2258. "type": "LATENT",
  2259. "links": [
  2260. 329
  2261. ]
  2262. }
  2263. ],
  2264. "properties": {
  2265. "cnr_id": "comfy-core",
  2266. "ver": "0.3.60",
  2267. "Node name for S&R": "EmptyLTXVLatentVideo",
  2268. "enableTabs": false,
  2269. "tabWidth": 65,
  2270. "tabXOffset": 10,
  2271. "hasSecondTab": false,
  2272. "secondTabText": "Send Back",
  2273. "secondTabOffset": 80,
  2274. "secondTabWidth": 65
  2275. },
  2276. "widgets_values": [
  2277. 768,
  2278. 512,
  2279. 97,
  2280. 1
  2281. ]
  2282. },
  2283. {
  2284. "id": 122,
  2285. "type": "LTXVConcatAVLatent",
  2286. "pos": [
  2287. 668.0774051815999,
  2288. 7676.3114992653
  2289. ],
  2290. "size": [
  2291. 187.5,
  2292. 59.993489583333336
  2293. ],
  2294. "flags": {},
  2295. "order": 23,
  2296. "mode": 0,
  2297. "inputs": [
  2298. {
  2299. "localized_name": "video_latent",
  2300. "name": "video_latent",
  2301. "type": "LATENT",
  2302. "link": 329
  2303. },
  2304. {
  2305. "localized_name": "audio_latent",
  2306. "name": "audio_latent",
  2307. "type": "LATENT",
  2308. "link": 330
  2309. }
  2310. ],
  2311. "outputs": [
  2312. {
  2313. "localized_name": "latent",
  2314. "name": "latent",
  2315. "type": "LATENT",
  2316. "links": [
  2317. 295,
  2318. 300
  2319. ]
  2320. }
  2321. ],
  2322. "properties": {
  2323. "cnr_id": "comfy-core",
  2324. "ver": "0.7.0",
  2325. "Node name for S&R": "LTXVConcatAVLatent",
  2326. "enableTabs": false,
  2327. "tabWidth": 65,
  2328. "tabXOffset": 10,
  2329. "hasSecondTab": false,
  2330. "secondTabText": "Send Back",
  2331. "secondTabOffset": 80,
  2332. "secondTabWidth": 65
  2333. },
  2334. "widgets_values": []
  2335. },
  2336. {
  2337. "id": 157,
  2338. "type": "VAELoaderKJ",
  2339. "pos": [
  2340. -134.1846062977419,
  2341. 7207.950770134803
  2342. ],
  2343. "size": [
  2344. 408.7200233001986,
  2345. 106
  2346. ],
  2347. "flags": {},
  2348. "order": 11,
  2349. "mode": 0,
  2350. "inputs": [],
  2351. "outputs": [
  2352. {
  2353. "localized_name": "VAE",
  2354. "name": "VAE",
  2355. "type": "VAE",
  2356. "links": [
  2357. 376
  2358. ]
  2359. }
  2360. ],
  2361. "properties": {
  2362. "cnr_id": "comfyui-kjnodes",
  2363. "ver": "1.3.3",
  2364. "Node name for S&R": "VAELoaderKJ",
  2365. "aux_id": "kijai/ComfyUI-KJNodes"
  2366. },
  2367. "widgets_values": [
  2368. "ltx\\LTX23_audio_vae_bf16.safetensors",
  2369. "main_device",
  2370. "bf16"
  2371. ]
  2372. },
  2373. {
  2374. "id": 155,
  2375. "type": "DualCLIPLoader",
  2376. "pos": [
  2377. -134.17923957054907,
  2378. 6886.897912031315
  2379. ],
  2380. "size": [
  2381. 413.01032205090405,
  2382. 130
  2383. ],
  2384. "flags": {},
  2385. "order": 12,
  2386. "mode": 0,
  2387. "inputs": [],
  2388. "outputs": [
  2389. {
  2390. "localized_name": "CLIP",
  2391. "name": "CLIP",
  2392. "type": "CLIP",
  2393. "links": [
  2394. 380,
  2395. 381
  2396. ]
  2397. }
  2398. ],
  2399. "properties": {
  2400. "cnr_id": "comfy-core",
  2401. "ver": "0.16.3",
  2402. "Node name for S&R": "DualCLIPLoader"
  2403. },
  2404. "widgets_values": [
  2405. "ltx\\gemma_3_12B_it_fp4_mixed.safetensors",
  2406. "ltx\\ltx-2.3_text_projection_bf16.safetensors",
  2407. "ltxv",
  2408. "default"
  2409. ]
  2410. }
  2411. ],
  2412. "groups": [
  2413. {
  2414. "id": 1,
  2415. "title": "Model",
  2416. "bounding": [
  2417. -150,
  2418. 6720,
  2419. 440,
  2420. 603.6
  2421. ],
  2422. "color": "#3f789e",
  2423. "font_size": 24,
  2424. "flags": {}
  2425. },
  2426. {
  2427. "id": 2,
  2428. "title": "Sampler Stage 1",
  2429. "bounding": [
  2430. 770,
  2431. 6720,
  2432. 560,
  2433. 820
  2434. ],
  2435. "color": "#3f789e",
  2436. "font_size": 24,
  2437. "flags": {}
  2438. },
  2439. {
  2440. "id": 3,
  2441. "title": "Prompt",
  2442. "bounding": [
  2443. 310,
  2444. 6720,
  2445. 440,
  2446. 820
  2447. ],
  2448. "color": "#3f789e",
  2449. "font_size": 24,
  2450. "flags": {}
  2451. },
  2452. {
  2453. "id": 5,
  2454. "title": "Latent",
  2455. "bounding": [
  2456. 310,
  2457. 7570,
  2458. 590,
  2459. 450
  2460. ],
  2461. "color": "#3f789e",
  2462. "font_size": 24,
  2463. "flags": {}
  2464. },
  2465. {
  2466. "id": 6,
  2467. "title": "Upscale Sampling(2x)",
  2468. "bounding": [
  2469. 1940,
  2470. 6770,
  2471. 620,
  2472. 750
  2473. ],
  2474. "color": "#3f789e",
  2475. "font_size": 24,
  2476. "flags": {}
  2477. },
  2478. {
  2479. "id": 7,
  2480. "title": "Model",
  2481. "bounding": [
  2482. 1470,
  2483. 6770,
  2484. 430,
  2485. 310
  2486. ],
  2487. "color": "#3f789e",
  2488. "font_size": 24,
  2489. "flags": {}
  2490. },
  2491. {
  2492. "id": 8,
  2493. "title": "Video Settings",
  2494. "bounding": [
  2495. -150,
  2496. 7360,
  2497. 440,
  2498. 680
  2499. ],
  2500. "color": "#3f789e",
  2501. "font_size": 24,
  2502. "flags": {}
  2503. },
  2504. {
  2505. "id": 9,
  2506. "title": "Sampler Stage 2(2x)",
  2507. "bounding": [
  2508. 1460,
  2509. 6720,
  2510. 1110,
  2511. 803.6
  2512. ],
  2513. "color": "#3f789e",
  2514. "font_size": 24,
  2515. "flags": {}
  2516. },
  2517. {
  2518. "id": 10,
  2519. "title": "Frame Rate",
  2520. "bounding": [
  2521. -150,
  2522. 8060,
  2523. 440,
  2524. 320
  2525. ],
  2526. "color": "#3f789e",
  2527. "font_size": 24,
  2528. "flags": {}
  2529. }
  2530. ],
  2531. "links": [
  2532. {
  2533. "id": 295,
  2534. "origin_id": 122,
  2535. "origin_slot": 0,
  2536. "target_id": 112,
  2537. "target_slot": 0,
  2538. "type": "LATENT"
  2539. },
  2540. {
  2541. "id": 303,
  2542. "origin_id": 120,
  2543. "origin_slot": 0,
  2544. "target_id": 115,
  2545. "target_slot": 0,
  2546. "type": "CONDITIONING"
  2547. },
  2548. {
  2549. "id": 304,
  2550. "origin_id": 120,
  2551. "origin_slot": 1,
  2552. "target_id": 115,
  2553. "target_slot": 1,
  2554. "type": "CONDITIONING"
  2555. },
  2556. {
  2557. "id": 305,
  2558. "origin_id": 128,
  2559. "origin_slot": 0,
  2560. "target_id": 115,
  2561. "target_slot": 2,
  2562. "type": "LATENT"
  2563. },
  2564. {
  2565. "id": 349,
  2566. "origin_id": 143,
  2567. "origin_slot": 0,
  2568. "target_id": 116,
  2569. "target_slot": 0,
  2570. "type": "MODEL"
  2571. },
  2572. {
  2573. "id": 313,
  2574. "origin_id": 115,
  2575. "origin_slot": 0,
  2576. "target_id": 116,
  2577. "target_slot": 1,
  2578. "type": "CONDITIONING"
  2579. },
  2580. {
  2581. "id": 314,
  2582. "origin_id": 115,
  2583. "origin_slot": 1,
  2584. "target_id": 116,
  2585. "target_slot": 2,
  2586. "type": "CONDITIONING"
  2587. },
  2588. {
  2589. "id": 315,
  2590. "origin_id": 124,
  2591. "origin_slot": 0,
  2592. "target_id": 117,
  2593. "target_slot": 0,
  2594. "type": "IMAGE"
  2595. },
  2596. {
  2597. "id": 316,
  2598. "origin_id": 117,
  2599. "origin_slot": 0,
  2600. "target_id": 118,
  2601. "target_slot": 0,
  2602. "type": "IMAGE"
  2603. },
  2604. {
  2605. "id": 318,
  2606. "origin_id": 125,
  2607. "origin_slot": 0,
  2608. "target_id": 119,
  2609. "target_slot": 1,
  2610. "type": "INT"
  2611. },
  2612. {
  2613. "id": 342,
  2614. "origin_id": 141,
  2615. "origin_slot": 0,
  2616. "target_id": 119,
  2617. "target_slot": 2,
  2618. "type": "INT"
  2619. },
  2620. {
  2621. "id": 322,
  2622. "origin_id": 132,
  2623. "origin_slot": 0,
  2624. "target_id": 120,
  2625. "target_slot": 0,
  2626. "type": "CONDITIONING"
  2627. },
  2628. {
  2629. "id": 323,
  2630. "origin_id": 123,
  2631. "origin_slot": 0,
  2632. "target_id": 120,
  2633. "target_slot": 1,
  2634. "type": "CONDITIONING"
  2635. },
  2636. {
  2637. "id": 343,
  2638. "origin_id": 140,
  2639. "origin_slot": 0,
  2640. "target_id": 120,
  2641. "target_slot": 2,
  2642. "type": "FLOAT"
  2643. },
  2644. {
  2645. "id": 326,
  2646. "origin_id": 118,
  2647. "origin_slot": 0,
  2648. "target_id": 121,
  2649. "target_slot": 0,
  2650. "type": "INT"
  2651. },
  2652. {
  2653. "id": 327,
  2654. "origin_id": 118,
  2655. "origin_slot": 1,
  2656. "target_id": 121,
  2657. "target_slot": 1,
  2658. "type": "INT"
  2659. },
  2660. {
  2661. "id": 328,
  2662. "origin_id": 125,
  2663. "origin_slot": 0,
  2664. "target_id": 121,
  2665. "target_slot": 2,
  2666. "type": "INT"
  2667. },
  2668. {
  2669. "id": 329,
  2670. "origin_id": 121,
  2671. "origin_slot": 0,
  2672. "target_id": 122,
  2673. "target_slot": 0,
  2674. "type": "LATENT"
  2675. },
  2676. {
  2677. "id": 330,
  2678. "origin_id": 119,
  2679. "origin_slot": 0,
  2680. "target_id": 122,
  2681. "target_slot": 1,
  2682. "type": "LATENT"
  2683. },
  2684. {
  2685. "id": 296,
  2686. "origin_id": 151,
  2687. "origin_slot": 0,
  2688. "target_id": 126,
  2689. "target_slot": 0,
  2690. "type": "NOISE"
  2691. },
  2692. {
  2693. "id": 297,
  2694. "origin_id": 139,
  2695. "origin_slot": 0,
  2696. "target_id": 126,
  2697. "target_slot": 1,
  2698. "type": "GUIDER"
  2699. },
  2700. {
  2701. "id": 298,
  2702. "origin_id": 144,
  2703. "origin_slot": 0,
  2704. "target_id": 126,
  2705. "target_slot": 2,
  2706. "type": "SAMPLER"
  2707. },
  2708. {
  2709. "id": 299,
  2710. "origin_id": 112,
  2711. "origin_slot": 0,
  2712. "target_id": 126,
  2713. "target_slot": 3,
  2714. "type": "SIGMAS"
  2715. },
  2716. {
  2717. "id": 300,
  2718. "origin_id": 122,
  2719. "origin_slot": 0,
  2720. "target_id": 126,
  2721. "target_slot": 4,
  2722. "type": "LATENT"
  2723. },
  2724. {
  2725. "id": 307,
  2726. "origin_id": 126,
  2727. "origin_slot": 0,
  2728. "target_id": 128,
  2729. "target_slot": 0,
  2730. "type": "LATENT"
  2731. },
  2732. {
  2733. "id": 301,
  2734. "origin_id": 130,
  2735. "origin_slot": 0,
  2736. "target_id": 129,
  2737. "target_slot": 0,
  2738. "type": "LATENT"
  2739. },
  2740. {
  2741. "id": 302,
  2742. "origin_id": 128,
  2743. "origin_slot": 1,
  2744. "target_id": 129,
  2745. "target_slot": 1,
  2746. "type": "LATENT"
  2747. },
  2748. {
  2749. "id": 319,
  2750. "origin_id": 115,
  2751. "origin_slot": 2,
  2752. "target_id": 130,
  2753. "target_slot": 0,
  2754. "type": "LATENT"
  2755. },
  2756. {
  2757. "id": 320,
  2758. "origin_id": 114,
  2759. "origin_slot": 0,
  2760. "target_id": 130,
  2761. "target_slot": 1,
  2762. "type": "LATENT_UPSCALE_MODEL"
  2763. },
  2764. {
  2765. "id": 321,
  2766. "origin_id": 152,
  2767. "origin_slot": 0,
  2768. "target_id": 130,
  2769. "target_slot": 2,
  2770. "type": "VAE"
  2771. },
  2772. {
  2773. "id": 308,
  2774. "origin_id": 127,
  2775. "origin_slot": 0,
  2776. "target_id": 131,
  2777. "target_slot": 0,
  2778. "type": "NOISE"
  2779. },
  2780. {
  2781. "id": 309,
  2782. "origin_id": 116,
  2783. "origin_slot": 0,
  2784. "target_id": 131,
  2785. "target_slot": 1,
  2786. "type": "GUIDER"
  2787. },
  2788. {
  2789. "id": 310,
  2790. "origin_id": 145,
  2791. "origin_slot": 0,
  2792. "target_id": 131,
  2793. "target_slot": 2,
  2794. "type": "SAMPLER"
  2795. },
  2796. {
  2797. "id": 311,
  2798. "origin_id": 113,
  2799. "origin_slot": 0,
  2800. "target_id": 131,
  2801. "target_slot": 3,
  2802. "type": "SIGMAS"
  2803. },
  2804. {
  2805. "id": 312,
  2806. "origin_id": 129,
  2807. "origin_slot": 0,
  2808. "target_id": 131,
  2809. "target_slot": 4,
  2810. "type": "LATENT"
  2811. },
  2812. {
  2813. "id": 341,
  2814. "origin_id": 137,
  2815. "origin_slot": 0,
  2816. "target_id": 133,
  2817. "target_slot": 0,
  2818. "type": "IMAGE"
  2819. },
  2820. {
  2821. "id": 334,
  2822. "origin_id": 138,
  2823. "origin_slot": 0,
  2824. "target_id": 133,
  2825. "target_slot": 1,
  2826. "type": "AUDIO"
  2827. },
  2828. {
  2829. "id": 344,
  2830. "origin_id": 140,
  2831. "origin_slot": 0,
  2832. "target_id": 133,
  2833. "target_slot": 2,
  2834. "type": "FLOAT"
  2835. },
  2836. {
  2837. "id": 335,
  2838. "origin_id": 131,
  2839. "origin_slot": 1,
  2840. "target_id": 135,
  2841. "target_slot": 0,
  2842. "type": "LATENT"
  2843. },
  2844. {
  2845. "id": 332,
  2846. "origin_id": 135,
  2847. "origin_slot": 0,
  2848. "target_id": 136,
  2849. "target_slot": 0,
  2850. "type": "LATENT"
  2851. },
  2852. {
  2853. "id": 338,
  2854. "origin_id": 135,
  2855. "origin_slot": 0,
  2856. "target_id": 137,
  2857. "target_slot": 0,
  2858. "type": "LATENT"
  2859. },
  2860. {
  2861. "id": 333,
  2862. "origin_id": 135,
  2863. "origin_slot": 1,
  2864. "target_id": 138,
  2865. "target_slot": 0,
  2866. "type": "LATENT"
  2867. },
  2868. {
  2869. "id": 293,
  2870. "origin_id": 120,
  2871. "origin_slot": 0,
  2872. "target_id": 139,
  2873. "target_slot": 1,
  2874. "type": "CONDITIONING"
  2875. },
  2876. {
  2877. "id": 294,
  2878. "origin_id": 120,
  2879. "origin_slot": 1,
  2880. "target_id": 139,
  2881. "target_slot": 2,
  2882. "type": "CONDITIONING"
  2883. },
  2884. {
  2885. "id": 336,
  2886. "origin_id": 133,
  2887. "origin_slot": 0,
  2888. "target_id": -20,
  2889. "target_slot": 0,
  2890. "type": "VIDEO"
  2891. },
  2892. {
  2893. "id": 354,
  2894. "origin_id": -10,
  2895. "origin_slot": 1,
  2896. "target_id": 124,
  2897. "target_slot": 0,
  2898. "type": "INT"
  2899. },
  2900. {
  2901. "id": 355,
  2902. "origin_id": -10,
  2903. "origin_slot": 2,
  2904. "target_id": 124,
  2905. "target_slot": 1,
  2906. "type": "INT"
  2907. },
  2908. {
  2909. "id": 356,
  2910. "origin_id": -10,
  2911. "origin_slot": 3,
  2912. "target_id": 125,
  2913. "target_slot": 0,
  2914. "type": "INT"
  2915. },
  2916. {
  2917. "id": 365,
  2918. "origin_id": -10,
  2919. "origin_slot": 4,
  2920. "target_id": 114,
  2921. "target_slot": 0,
  2922. "type": "COMBO"
  2923. },
  2924. {
  2925. "id": 366,
  2926. "origin_id": -10,
  2927. "origin_slot": 5,
  2928. "target_id": 143,
  2929. "target_slot": 1,
  2930. "type": "COMBO"
  2931. },
  2932. {
  2933. "id": 368,
  2934. "origin_id": 154,
  2935. "origin_slot": 0,
  2936. "target_id": 139,
  2937. "target_slot": 0,
  2938. "type": "MODEL"
  2939. },
  2940. {
  2941. "id": 369,
  2942. "origin_id": 154,
  2943. "origin_slot": 0,
  2944. "target_id": 143,
  2945. "target_slot": 0,
  2946. "type": "MODEL"
  2947. },
  2948. {
  2949. "id": 372,
  2950. "origin_id": 156,
  2951. "origin_slot": 0,
  2952. "target_id": 138,
  2953. "target_slot": 1,
  2954. "type": "VAE"
  2955. },
  2956. {
  2957. "id": 373,
  2958. "origin_id": 156,
  2959. "origin_slot": 0,
  2960. "target_id": 137,
  2961. "target_slot": 1,
  2962. "type": "VAE"
  2963. },
  2964. {
  2965. "id": 374,
  2966. "origin_id": 156,
  2967. "origin_slot": 0,
  2968. "target_id": 136,
  2969. "target_slot": 1,
  2970. "type": "VAE"
  2971. },
  2972. {
  2973. "id": 375,
  2974. "origin_id": 156,
  2975. "origin_slot": 0,
  2976. "target_id": 152,
  2977. "target_slot": 0,
  2978. "type": "VAE"
  2979. },
  2980. {
  2981. "id": 376,
  2982. "origin_id": 157,
  2983. "origin_slot": 0,
  2984. "target_id": 119,
  2985. "target_slot": 0,
  2986. "type": "VAE"
  2987. },
  2988. {
  2989. "id": 377,
  2990. "origin_id": -10,
  2991. "origin_slot": 0,
  2992. "target_id": 132,
  2993. "target_slot": 1,
  2994. "type": "STRING"
  2995. },
  2996. {
  2997. "id": 380,
  2998. "origin_id": 155,
  2999. "origin_slot": 0,
  3000. "target_id": 132,
  3001. "target_slot": 0,
  3002. "type": "CLIP"
  3003. },
  3004. {
  3005. "id": 381,
  3006. "origin_id": 155,
  3007. "origin_slot": 0,
  3008. "target_id": 123,
  3009. "target_slot": 0,
  3010. "type": "CLIP"
  3011. }
  3012. ],
  3013. "extra": {
  3014. "workflowRendererVersion": "LG"
  3015. }
  3016. }
  3017. ]
  3018. },
  3019. "config": {},
  3020. "extra": {
  3021. "frontendVersion": "1.39.19",
  3022. "workflowRendererVersion": "LG",
  3023. "prompt": {
  3024. "1": {
  3025. "inputs": {
  3026. "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
  3027. },
  3028. "class_type": "CheckpointLoaderSimple",
  3029. "_meta": {
  3030. "title": "Load Checkpoint"
  3031. }
  3032. },
  3033. "2": {
  3034. "inputs": {
  3035. "gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
  3036. "ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
  3037. "max_length": 1024
  3038. },
  3039. "class_type": "LTXVGemmaCLIPModelLoader",
  3040. "_meta": {
  3041. "title": "šŸ…›šŸ…£šŸ…§ Gemma 3 Model Loader"
  3042. }
  3043. },
  3044. "3": {
  3045. "inputs": {
  3046. "text": "",
  3047. "clip": [
  3048. "2",
  3049. 0
  3050. ]
  3051. },
  3052. "class_type": "CLIPTextEncode",
  3053. "_meta": {
  3054. "title": "CLIP Text Encode (Prompt)"
  3055. }
  3056. },
  3057. "4": {
  3058. "inputs": {
  3059. "text": "blurry, low quality, still frame, frames, watermark, overlay, titles, has blurbox, has subtitles",
  3060. "clip": [
  3061. "2",
  3062. 0
  3063. ]
  3064. },
  3065. "class_type": "CLIPTextEncode",
  3066. "_meta": {
  3067. "title": "CLIP Text Encode (Prompt)"
  3068. }
  3069. },
  3070. "8": {
  3071. "inputs": {
  3072. "sampler_name": "euler"
  3073. },
  3074. "class_type": "KSamplerSelect",
  3075. "_meta": {
  3076. "title": "KSamplerSelect"
  3077. }
  3078. },
  3079. "9": {
  3080. "inputs": {
  3081. "steps": 20,
  3082. "max_shift": 2.05,
  3083. "base_shift": 0.95,
  3084. "stretch": true,
  3085. "terminal": 0.1,
  3086. "latent": [
  3087. "28",
  3088. 0
  3089. ]
  3090. },
  3091. "class_type": "LTXVScheduler",
  3092. "_meta": {
  3093. "title": "LTXVScheduler"
  3094. }
  3095. },
  3096. "11": {
  3097. "inputs": {
  3098. "noise_seed": 10
  3099. },
  3100. "class_type": "RandomNoise",
  3101. "_meta": {
  3102. "title": "RandomNoise"
  3103. }
  3104. },
  3105. "12": {
  3106. "inputs": {
  3107. "samples": [
  3108. "29",
  3109. 0
  3110. ],
  3111. "vae": [
  3112. "1",
  3113. 2
  3114. ]
  3115. },
  3116. "class_type": "VAEDecode",
  3117. "_meta": {
  3118. "title": "VAE Decode"
  3119. }
  3120. },
  3121. "13": {
  3122. "inputs": {
  3123. "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
  3124. },
  3125. "class_type": "LTXVAudioVAELoader",
  3126. "_meta": {
  3127. "title": "šŸ…›šŸ…£šŸ…§ LTXV Audio VAE Loader"
  3128. }
  3129. },
  3130. "14": {
  3131. "inputs": {
  3132. "samples": [
  3133. "29",
  3134. 1
  3135. ],
  3136. "audio_vae": [
  3137. "13",
  3138. 0
  3139. ]
  3140. },
  3141. "class_type": "LTXVAudioVAEDecode",
  3142. "_meta": {
  3143. "title": "šŸ…›šŸ…£šŸ…§ LTXV Audio VAE Decode"
  3144. }
  3145. },
  3146. "15": {
  3147. "inputs": {
  3148. "frame_rate": [
  3149. "23",
  3150. 0
  3151. ],
  3152. "loop_count": 0,
  3153. "filename_prefix": "AnimateDiff",
  3154. "format": "video/h264-mp4",
  3155. "pix_fmt": "yuv420p",
  3156. "crf": 19,
  3157. "save_metadata": true,
  3158. "trim_to_audio": false,
  3159. "pingpong": false,
  3160. "save_output": true,
  3161. "images": [
  3162. "12",
  3163. 0
  3164. ],
  3165. "audio": [
  3166. "14",
  3167. 0
  3168. ]
  3169. },
  3170. "class_type": "VHS_VideoCombine",
  3171. "_meta": {
  3172. "title": "Video Combine šŸŽ„šŸ…„šŸ…—šŸ…¢"
  3173. }
  3174. },
  3175. "17": {
  3176. "inputs": {
  3177. "skip_blocks": "29",
  3178. "model": [
  3179. "28",
  3180. 1
  3181. ],
  3182. "positive": [
  3183. "22",
  3184. 0
  3185. ],
  3186. "negative": [
  3187. "22",
  3188. 1
  3189. ],
  3190. "parameters": [
  3191. "18",
  3192. 0
  3193. ]
  3194. },
  3195. "class_type": "MultimodalGuider",
  3196. "_meta": {
  3197. "title": "šŸ…›šŸ…£šŸ…§ Multimodal Guider"
  3198. }
  3199. },
  3200. "18": {
  3201. "inputs": {
  3202. "modality": "VIDEO",
  3203. "cfg": 3,
  3204. "stg": 0,
  3205. "rescale": 0,
  3206. "modality_scale": 3,
  3207. "parameters": [
  3208. "19",
  3209. 0
  3210. ]
  3211. },
  3212. "class_type": "GuiderParameters",
  3213. "_meta": {
  3214. "title": "šŸ…›šŸ…£šŸ…§ Guider Parameters"
  3215. }
  3216. },
  3217. "19": {
  3218. "inputs": {
  3219. "modality": "AUDIO",
  3220. "cfg": 7,
  3221. "stg": 0,
  3222. "rescale": 0,
  3223. "modality_scale": 3
  3224. },
  3225. "class_type": "GuiderParameters",
  3226. "_meta": {
  3227. "title": "šŸ…›šŸ…£šŸ…§ Guider Parameters"
  3228. }
  3229. },
  3230. "21": {
  3231. "inputs": {
  3232. "audioUI": "",
  3233. "audio": [
  3234. "14",
  3235. 0
  3236. ]
  3237. },
  3238. "class_type": "PreviewAudio",
  3239. "_meta": {
  3240. "title": "PreviewAudio"
  3241. }
  3242. },
  3243. "22": {
  3244. "inputs": {
  3245. "frame_rate": [
  3246. "23",
  3247. 0
  3248. ],
  3249. "positive": [
  3250. "3",
  3251. 0
  3252. ],
  3253. "negative": [
  3254. "4",
  3255. 0
  3256. ]
  3257. },
  3258. "class_type": "LTXVConditioning",
  3259. "_meta": {
  3260. "title": "LTXVConditioning"
  3261. }
  3262. },
  3263. "23": {
  3264. "inputs": {
  3265. "value": 25
  3266. },
  3267. "class_type": "FloatConstant",
  3268. "_meta": {
  3269. "title": "Float Constant"
  3270. }
  3271. },
  3272. "26": {
  3273. "inputs": {
  3274. "frames_number": [
  3275. "27",
  3276. 0
  3277. ],
  3278. "frame_rate": [
  3279. "42",
  3280. 0
  3281. ],
  3282. "batch_size": 1
  3283. },
  3284. "class_type": "LTXVEmptyLatentAudio",
  3285. "_meta": {
  3286. "title": "šŸ…›šŸ…£šŸ…§ LTXV Empty Latent Audio"
  3287. }
  3288. },
  3289. "27": {
  3290. "inputs": {
  3291. "value": 105
  3292. },
  3293. "class_type": "INTConstant",
  3294. "_meta": {
  3295. "title": "INT Constant"
  3296. }
  3297. },
  3298. "28": {
  3299. "inputs": {
  3300. "video_latent": [
  3301. "43",
  3302. 0
  3303. ],
  3304. "audio_latent": [
  3305. "26",
  3306. 0
  3307. ],
  3308. "model": [
  3309. "44",
  3310. 0
  3311. ]
  3312. },
  3313. "class_type": "LTXVConcatAVLatent",
  3314. "_meta": {
  3315. "title": "šŸ…›šŸ…£šŸ…§ LTXV Concat AV Latent"
  3316. }
  3317. },
  3318. "29": {
  3319. "inputs": {
  3320. "av_latent": [
  3321. "41",
  3322. 0
  3323. ],
  3324. "model": [
  3325. "28",
  3326. 1
  3327. ]
  3328. },
  3329. "class_type": "LTXVSeparateAVLatent",
  3330. "_meta": {
  3331. "title": "šŸ…›šŸ…£šŸ…§ LTXV Separate AV Latent"
  3332. }
  3333. },
  3334. "41": {
  3335. "inputs": {
  3336. "noise": [
  3337. "11",
  3338. 0
  3339. ],
  3340. "guider": [
  3341. "17",
  3342. 0
  3343. ],
  3344. "sampler": [
  3345. "8",
  3346. 0
  3347. ],
  3348. "sigmas": [
  3349. "9",
  3350. 0
  3351. ],
  3352. "latent_image": [
  3353. "28",
  3354. 0
  3355. ]
  3356. },
  3357. "class_type": "SamplerCustomAdvanced",
  3358. "_meta": {
  3359. "title": "SamplerCustomAdvanced"
  3360. }
  3361. },
  3362. "42": {
  3363. "inputs": {
  3364. "a": [
  3365. "23",
  3366. 0
  3367. ]
  3368. },
  3369. "class_type": "CM_FloatToInt",
  3370. "_meta": {
  3371. "title": "FloatToInt"
  3372. }
  3373. },
  3374. "43": {
  3375. "inputs": {
  3376. "width": 768,
  3377. "height": 512,
  3378. "length": [
  3379. "27",
  3380. 0
  3381. ],
  3382. "batch_size": 1
  3383. },
  3384. "class_type": "EmptyLTXVLatentVideo",
  3385. "_meta": {
  3386. "title": "EmptyLTXVLatentVideo"
  3387. }
  3388. },
  3389. "44": {
  3390. "inputs": {
  3391. "torch_compile": true,
  3392. "disable_backup": false,
  3393. "model": [
  3394. "1",
  3395. 0
  3396. ]
  3397. },
  3398. "class_type": "LTXVSequenceParallelMultiGPUPatcher",
  3399. "_meta": {
  3400. "title": "LTXVSequenceParallelMultiGPUPatcher"
  3401. }
  3402. },
  3403. "45": {
  3404. "inputs": {
  3405. "frame_idx": 0,
  3406. "strength": 1
  3407. },
  3408. "class_type": "LTXVAddGuide",
  3409. "_meta": {
  3410. "title": "LTXVAddGuide"
  3411. }
  3412. }
  3413. },
  3414. "comfy_fork_version": "feature/av_inference@a6994ed1",
  3415. "VHS_latentpreview": true,
  3416. "VHS_latentpreviewrate": 0,
  3417. "VHS_MetadataImage": true,
  3418. "VHS_KeepIntermediate": true,
  3419. "ds": {
  3420. "scale": 0.6536549941973601,
  3421. "offset": [
  3422. 898.2072379252933,
  3423. -6535.0995353031685
  3424. ]
  3425. }
  3426. },
  3427. "version": 0.4
  3428. }
Advertisement
Add Comment
Please, Sign In to add comment