FenomAI LiconStudio commited on
Commit
20afd47
·
0 Parent(s):

Duplicate from LiconStudio/LTX-2.3-Multiple-Subject-Reference

Browse files

Co-authored-by: LiconStudio <LiconStudio@users.noreply.huggingface.co>

This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +74 -0
  2. LTX-2.3-Licon-MSR-V1.safetensors +3 -0
  3. LTX-2.3_MSR_sample_workflow_V1.json +1987 -0
  4. LTX2.3-Licon-MSR-test_version.safetensors +3 -0
  5. README.md +80 -0
  6. validation/1_1.png +3 -0
  7. validation/1_2.png +3 -0
  8. validation/1_video.mp4 +3 -0
  9. validation/1_video_seed.mp4 +3 -0
  10. validation/2_1.png +3 -0
  11. validation/2_2.png +3 -0
  12. validation/2_3.png +3 -0
  13. validation/2_4.png +3 -0
  14. validation/2_video.mp4 +3 -0
  15. validation/2_video_seed.mp4 +3 -0
  16. validition_v1/01/1.jpg +3 -0
  17. validition_v1/01/2.jpg +3 -0
  18. validition_v1/01/bg.png +3 -0
  19. validition_v1/01/prompt.txt +7 -0
  20. validition_v1/01/video.mp4 +3 -0
  21. validition_v1/02/1.jpg +3 -0
  22. validition_v1/02/2.jpg +3 -0
  23. validition_v1/02/bg.png +3 -0
  24. validition_v1/02/prompt.txt +5 -0
  25. validition_v1/02/video.mp4 +3 -0
  26. validition_v1/03/01.png +3 -0
  27. validition_v1/03/02.png +3 -0
  28. validition_v1/03/prompt.txt +5 -0
  29. validition_v1/03/video.mp4 +3 -0
  30. validition_v1/04/01.png +3 -0
  31. validition_v1/04/02.png +3 -0
  32. validition_v1/04/03.png +3 -0
  33. validition_v1/04/prompt.txt +4 -0
  34. validition_v1/04/video.mp4 +3 -0
  35. validition_v1/05/1.png +3 -0
  36. validition_v1/05/2.png +3 -0
  37. validition_v1/05/5.png +3 -0
  38. validition_v1/05/bg.png +3 -0
  39. validition_v1/05/prompt.txt +1 -0
  40. validition_v1/05/video.mp4 +3 -0
  41. validition_v1/05/video2.mp4 +3 -0
  42. validition_v1/06/1.png +3 -0
  43. validition_v1/06/2.png +3 -0
  44. validition_v1/06/3.png +3 -0
  45. validition_v1/06/bg.png +3 -0
  46. validition_v1/06/prompt.txt +18 -0
  47. validition_v1/06/video.mp4 +3 -0
  48. validition_v1/07/1.jpg +3 -0
  49. validition_v1/07/2.jpg +3 -0
  50. validition_v1/07/bg.png +3 -0
.gitattributes ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ 2_1.png filter=lfs diff=lfs merge=lfs -text
37
+ 2_2.png filter=lfs diff=lfs merge=lfs -text
38
+ 2_3.png filter=lfs diff=lfs merge=lfs -text
39
+ 2_4.png filter=lfs diff=lfs merge=lfs -text
40
+ 2_video.mp4 filter=lfs diff=lfs merge=lfs -text
41
+ 1_1.png filter=lfs diff=lfs merge=lfs -text
42
+ 1_2.png filter=lfs diff=lfs merge=lfs -text
43
+ 1_video.mp4 filter=lfs diff=lfs merge=lfs -text
44
+ video.mp4 filter=lfs diff=lfs merge=lfs -text
45
+ 1_video_seed.mp4 filter=lfs diff=lfs merge=lfs -text
46
+ 2_video_seed.mp4 filter=lfs diff=lfs merge=lfs -text
47
+ validition_v1/01/1.jpg filter=lfs diff=lfs merge=lfs -text
48
+ validition_v1/01/2.jpg filter=lfs diff=lfs merge=lfs -text
49
+ validition_v1/01/bg.png filter=lfs diff=lfs merge=lfs -text
50
+ validition_v1/02/1.jpg filter=lfs diff=lfs merge=lfs -text
51
+ validition_v1/02/2.jpg filter=lfs diff=lfs merge=lfs -text
52
+ validition_v1/02/bg.png filter=lfs diff=lfs merge=lfs -text
53
+ validition_v1/03/01.png filter=lfs diff=lfs merge=lfs -text
54
+ validition_v1/03/02.png filter=lfs diff=lfs merge=lfs -text
55
+ validition_v1/04/01.png filter=lfs diff=lfs merge=lfs -text
56
+ validition_v1/04/02.png filter=lfs diff=lfs merge=lfs -text
57
+ validition_v1/04/03.png filter=lfs diff=lfs merge=lfs -text
58
+ validition_v1/05/1.png filter=lfs diff=lfs merge=lfs -text
59
+ validition_v1/05/2.png filter=lfs diff=lfs merge=lfs -text
60
+ validition_v1/05/5.png filter=lfs diff=lfs merge=lfs -text
61
+ validition_v1/05/bg.png filter=lfs diff=lfs merge=lfs -text
62
+ validition_v1/05/video2.mp4 filter=lfs diff=lfs merge=lfs -text
63
+ validition_v1/06/1.png filter=lfs diff=lfs merge=lfs -text
64
+ validition_v1/06/2.png filter=lfs diff=lfs merge=lfs -text
65
+ validition_v1/06/3.png filter=lfs diff=lfs merge=lfs -text
66
+ validition_v1/06/bg.png filter=lfs diff=lfs merge=lfs -text
67
+ validition_v1/07/1.jpg filter=lfs diff=lfs merge=lfs -text
68
+ validition_v1/07/2.jpg filter=lfs diff=lfs merge=lfs -text
69
+ validition_v1/07/bg.png filter=lfs diff=lfs merge=lfs -text
70
+ validition_v1/08/1.jpg filter=lfs diff=lfs merge=lfs -text
71
+ validition_v1/08/2.jpg filter=lfs diff=lfs merge=lfs -text
72
+ validition_v1/08/bg.png filter=lfs diff=lfs merge=lfs -text
73
+ validition_v1/08/video1.mp4 filter=lfs diff=lfs merge=lfs -text
74
+ validition_v1/08/video2.mp4 filter=lfs diff=lfs merge=lfs -text
LTX-2.3-Licon-MSR-V1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4008d341c58791659a9b3840ac8d76f08d8941f82670dc2d3dad0f71876bbae5
3
+ size 654443424
LTX-2.3_MSR_sample_workflow_V1.json ADDED
@@ -0,0 +1,1987 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "aaf551c7-d6b3-46a7-8996-8f20cd40a6bd",
3
+ "revision": 0,
4
+ "last_node_id": 79,
5
+ "last_link_id": 307,
6
+ "nodes": [
7
+ {
8
+ "id": 39,
9
+ "type": "LoadImage",
10
+ "pos": [
11
+ -1780,
12
+ -90
13
+ ],
14
+ "size": [
15
+ 270,
16
+ 320
17
+ ],
18
+ "flags": {},
19
+ "order": 0,
20
+ "mode": 4,
21
+ "inputs": [],
22
+ "outputs": [
23
+ {
24
+ "name": "IMAGE",
25
+ "type": "IMAGE",
26
+ "links": []
27
+ },
28
+ {
29
+ "name": "MASK",
30
+ "type": "MASK",
31
+ "links": null
32
+ }
33
+ ],
34
+ "properties": {
35
+ "cnr_id": "comfy-core",
36
+ "ver": "0.20.1",
37
+ "Node name for S&R": "LoadImage",
38
+ "ue_properties": {
39
+ "widget_ue_connectable": {},
40
+ "input_ue_unconnectable": {},
41
+ "version": "7.8"
42
+ }
43
+ },
44
+ "widgets_values": [
45
+ "杞藉叿pic1_0012.png",
46
+ "image"
47
+ ]
48
+ },
49
+ {
50
+ "id": 23,
51
+ "type": "LTXVConcatAVLatent",
52
+ "pos": [
53
+ 1460,
54
+ -20
55
+ ],
56
+ "size": [
57
+ 190,
58
+ 50
59
+ ],
60
+ "flags": {},
61
+ "order": 23,
62
+ "mode": 0,
63
+ "inputs": [
64
+ {
65
+ "name": "video_latent",
66
+ "type": "LATENT",
67
+ "link": 282
68
+ },
69
+ {
70
+ "name": "audio_latent",
71
+ "type": "LATENT",
72
+ "link": 65
73
+ }
74
+ ],
75
+ "outputs": [
76
+ {
77
+ "name": "latent",
78
+ "type": "LATENT",
79
+ "links": [
80
+ 281
81
+ ]
82
+ }
83
+ ],
84
+ "properties": {
85
+ "cnr_id": "comfy-core",
86
+ "ver": "0.20.1",
87
+ "Node name for S&R": "LTXVConcatAVLatent",
88
+ "ue_properties": {
89
+ "widget_ue_connectable": {},
90
+ "input_ue_unconnectable": {},
91
+ "version": "7.8"
92
+ }
93
+ },
94
+ "widgets_values": []
95
+ },
96
+ {
97
+ "id": 27,
98
+ "type": "ManualSigmas",
99
+ "pos": [
100
+ 1570,
101
+ -220
102
+ ],
103
+ "size": [
104
+ 270,
105
+ 60
106
+ ],
107
+ "flags": {},
108
+ "order": 1,
109
+ "mode": 0,
110
+ "inputs": [],
111
+ "outputs": [
112
+ {
113
+ "name": "SIGMAS",
114
+ "type": "SIGMAS",
115
+ "links": [
116
+ 200
117
+ ]
118
+ }
119
+ ],
120
+ "properties": {
121
+ "cnr_id": "comfy-core",
122
+ "ver": "0.5.1",
123
+ "Node name for S&R": "ManualSigmas",
124
+ "ue_properties": {
125
+ "widget_ue_connectable": {},
126
+ "version": "7.6.2",
127
+ "input_ue_unconnectable": {}
128
+ },
129
+ "enableTabs": false,
130
+ "tabWidth": 65,
131
+ "tabXOffset": 10,
132
+ "hasSecondTab": false,
133
+ "secondTabText": "Send Back",
134
+ "secondTabOffset": 80,
135
+ "secondTabWidth": 65
136
+ },
137
+ "widgets_values": [
138
+ "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
139
+ ]
140
+ },
141
+ {
142
+ "id": 16,
143
+ "type": "SamplerCustomAdvanced",
144
+ "pos": [
145
+ 1910,
146
+ -120
147
+ ],
148
+ "size": [
149
+ 180,
150
+ 110
151
+ ],
152
+ "flags": {},
153
+ "order": 24,
154
+ "mode": 0,
155
+ "inputs": [
156
+ {
157
+ "name": "noise",
158
+ "type": "NOISE",
159
+ "link": 50
160
+ },
161
+ {
162
+ "name": "guider",
163
+ "type": "GUIDER",
164
+ "link": 139
165
+ },
166
+ {
167
+ "name": "sampler",
168
+ "type": "SAMPLER",
169
+ "link": 52
170
+ },
171
+ {
172
+ "name": "sigmas",
173
+ "type": "SIGMAS",
174
+ "link": 200
175
+ },
176
+ {
177
+ "name": "latent_image",
178
+ "type": "LATENT",
179
+ "link": 281
180
+ }
181
+ ],
182
+ "outputs": [
183
+ {
184
+ "name": "output",
185
+ "type": "LATENT",
186
+ "links": [
187
+ 66
188
+ ]
189
+ },
190
+ {
191
+ "name": "denoised_output",
192
+ "type": "LATENT",
193
+ "links": null
194
+ }
195
+ ],
196
+ "properties": {
197
+ "cnr_id": "comfy-core",
198
+ "ver": "0.20.1",
199
+ "Node name for S&R": "SamplerCustomAdvanced",
200
+ "ue_properties": {
201
+ "widget_ue_connectable": {},
202
+ "input_ue_unconnectable": {},
203
+ "version": "7.8"
204
+ }
205
+ },
206
+ "widgets_values": []
207
+ },
208
+ {
209
+ "id": 24,
210
+ "type": "LTXVSeparateAVLatent",
211
+ "pos": [
212
+ 2010,
213
+ -410
214
+ ],
215
+ "size": [
216
+ 190,
217
+ 50
218
+ ],
219
+ "flags": {},
220
+ "order": 25,
221
+ "mode": 0,
222
+ "inputs": [
223
+ {
224
+ "name": "av_latent",
225
+ "type": "LATENT",
226
+ "link": 66
227
+ }
228
+ ],
229
+ "outputs": [
230
+ {
231
+ "name": "video_latent",
232
+ "type": "LATENT",
233
+ "links": [
234
+ 57
235
+ ]
236
+ },
237
+ {
238
+ "name": "audio_latent",
239
+ "type": "LATENT",
240
+ "links": [
241
+ 67
242
+ ]
243
+ }
244
+ ],
245
+ "properties": {
246
+ "cnr_id": "comfy-core",
247
+ "ver": "0.20.1",
248
+ "Node name for S&R": "LTXVSeparateAVLatent",
249
+ "ue_properties": {
250
+ "widget_ue_connectable": {},
251
+ "input_ue_unconnectable": {},
252
+ "version": "7.8"
253
+ }
254
+ },
255
+ "widgets_values": []
256
+ },
257
+ {
258
+ "id": 25,
259
+ "type": "LTXVAudioVAEDecode",
260
+ "pos": [
261
+ 2320,
262
+ -400
263
+ ],
264
+ "size": [
265
+ 160,
266
+ 50
267
+ ],
268
+ "flags": {},
269
+ "order": 27,
270
+ "mode": 0,
271
+ "inputs": [
272
+ {
273
+ "name": "samples",
274
+ "type": "LATENT",
275
+ "link": 67
276
+ },
277
+ {
278
+ "label": "Audio VAE",
279
+ "name": "audio_vae",
280
+ "type": "VAE",
281
+ "link": 167
282
+ }
283
+ ],
284
+ "outputs": [
285
+ {
286
+ "name": "Audio",
287
+ "type": "AUDIO",
288
+ "links": [
289
+ 61
290
+ ]
291
+ }
292
+ ],
293
+ "properties": {
294
+ "cnr_id": "comfy-core",
295
+ "ver": "0.20.1",
296
+ "Node name for S&R": "LTXVAudioVAEDecode",
297
+ "ue_properties": {
298
+ "widget_ue_connectable": {},
299
+ "input_ue_unconnectable": {},
300
+ "version": "7.8"
301
+ }
302
+ },
303
+ "widgets_values": []
304
+ },
305
+ {
306
+ "id": 9,
307
+ "type": "LTXAddVideoICLoRAGuide",
308
+ "pos": [
309
+ 1170,
310
+ -650
311
+ ],
312
+ "size": [
313
+ 320,
314
+ 290
315
+ ],
316
+ "flags": {},
317
+ "order": 21,
318
+ "mode": 0,
319
+ "inputs": [
320
+ {
321
+ "name": "positive",
322
+ "type": "CONDITIONING",
323
+ "link": 179
324
+ },
325
+ {
326
+ "name": "negative",
327
+ "type": "CONDITIONING",
328
+ "link": 180
329
+ },
330
+ {
331
+ "name": "vae",
332
+ "type": "VAE",
333
+ "link": 42
334
+ },
335
+ {
336
+ "name": "latent",
337
+ "type": "LATENT",
338
+ "link": 43
339
+ },
340
+ {
341
+ "name": "image",
342
+ "type": "IMAGE",
343
+ "link": 154
344
+ }
345
+ ],
346
+ "outputs": [
347
+ {
348
+ "name": "positive",
349
+ "type": "CONDITIONING",
350
+ "links": [
351
+ 152,
352
+ 222
353
+ ]
354
+ },
355
+ {
356
+ "name": "negative",
357
+ "type": "CONDITIONING",
358
+ "links": [
359
+ 153,
360
+ 223
361
+ ]
362
+ },
363
+ {
364
+ "name": "latent",
365
+ "type": "LATENT",
366
+ "links": [
367
+ 282
368
+ ]
369
+ }
370
+ ],
371
+ "properties": {
372
+ "cnr_id": "ComfyUI-LTXVideo",
373
+ "ver": "229437c6b65796d6a7a63ae34be2bd5ba31fa543",
374
+ "Node name for S&R": "LTXAddVideoICLoRAGuide",
375
+ "ue_properties": {
376
+ "widget_ue_connectable": {},
377
+ "input_ue_unconnectable": {},
378
+ "version": "7.8"
379
+ }
380
+ },
381
+ "widgets_values": [
382
+ 0,
383
+ 1,
384
+ 1,
385
+ "center",
386
+ false,
387
+ 256,
388
+ 64
389
+ ]
390
+ },
391
+ {
392
+ "id": 37,
393
+ "type": "CFGGuider",
394
+ "pos": [
395
+ 1620,
396
+ -510
397
+ ],
398
+ "size": [
399
+ 270,
400
+ 110
401
+ ],
402
+ "flags": {},
403
+ "order": 22,
404
+ "mode": 0,
405
+ "inputs": [
406
+ {
407
+ "name": "model",
408
+ "type": "MODEL",
409
+ "link": 304
410
+ },
411
+ {
412
+ "name": "positive",
413
+ "type": "CONDITIONING",
414
+ "link": 222
415
+ },
416
+ {
417
+ "name": "negative",
418
+ "type": "CONDITIONING",
419
+ "link": 223
420
+ }
421
+ ],
422
+ "outputs": [
423
+ {
424
+ "name": "GUIDER",
425
+ "type": "GUIDER",
426
+ "links": [
427
+ 139
428
+ ]
429
+ }
430
+ ],
431
+ "properties": {
432
+ "cnr_id": "comfy-core",
433
+ "ver": "0.3.64",
434
+ "Node name for S&R": "CFGGuider",
435
+ "ue_properties": {
436
+ "widget_ue_connectable": {},
437
+ "version": "7.6.2",
438
+ "input_ue_unconnectable": {}
439
+ },
440
+ "enableTabs": false,
441
+ "tabWidth": 65,
442
+ "tabXOffset": 10,
443
+ "hasSecondTab": false,
444
+ "secondTabText": "Send Back",
445
+ "secondTabOffset": 80,
446
+ "secondTabWidth": 65
447
+ },
448
+ "widgets_values": [
449
+ 1
450
+ ]
451
+ },
452
+ {
453
+ "id": 3,
454
+ "type": "LowVRAMCheckpointLoader",
455
+ "pos": [
456
+ -780,
457
+ -60
458
+ ],
459
+ "size": [
460
+ 350,
461
+ 100
462
+ ],
463
+ "flags": {},
464
+ "order": 2,
465
+ "mode": 0,
466
+ "inputs": [
467
+ {
468
+ "name": "dependencies",
469
+ "shape": 7,
470
+ "type": "*",
471
+ "link": null
472
+ }
473
+ ],
474
+ "outputs": [
475
+ {
476
+ "name": "MODEL",
477
+ "type": "MODEL",
478
+ "links": [
479
+ 45
480
+ ]
481
+ },
482
+ {
483
+ "name": "CLIP",
484
+ "type": "CLIP",
485
+ "links": null
486
+ },
487
+ {
488
+ "name": "VAE",
489
+ "type": "VAE",
490
+ "links": [
491
+ 42,
492
+ 97
493
+ ]
494
+ }
495
+ ],
496
+ "properties": {
497
+ "Node name for S&R": "LowVRAMCheckpointLoader",
498
+ "ue_properties": {
499
+ "widget_ue_connectable": {},
500
+ "input_ue_unconnectable": {},
501
+ "version": "7.8"
502
+ }
503
+ },
504
+ "widgets_values": [
505
+ "ltx-2.3-22b-distilled-1.1.safetensors"
506
+ ]
507
+ },
508
+ {
509
+ "id": 26,
510
+ "type": "LTXAVTextEncoderLoader",
511
+ "pos": [
512
+ -930,
513
+ 260
514
+ ],
515
+ "size": [
516
+ 420,
517
+ 110
518
+ ],
519
+ "flags": {},
520
+ "order": 3,
521
+ "mode": 0,
522
+ "inputs": [],
523
+ "outputs": [
524
+ {
525
+ "name": "CLIP",
526
+ "type": "CLIP",
527
+ "links": [
528
+ 292,
529
+ 294
530
+ ]
531
+ }
532
+ ],
533
+ "properties": {
534
+ "cnr_id": "comfy-core",
535
+ "ver": "0.7.0",
536
+ "Node name for S&R": "LTXAVTextEncoderLoader",
537
+ "ue_properties": {
538
+ "widget_ue_connectable": {},
539
+ "version": "7.6.2",
540
+ "input_ue_unconnectable": {}
541
+ },
542
+ "models": [
543
+ {
544
+ "name": "ltx-2.3-22b-dev.safetensors",
545
+ "url": "https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-22b-dev.safetensors",
546
+ "directory": "checkpoints"
547
+ },
548
+ {
549
+ "name": "gemma_3_12B_it_fp4_mixed.safetensors",
550
+ "url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it_fp4_mixed.safetensors",
551
+ "directory": "text_encoders"
552
+ }
553
+ ],
554
+ "enableTabs": false,
555
+ "tabWidth": 65,
556
+ "tabXOffset": 10,
557
+ "hasSecondTab": false,
558
+ "secondTabText": "Send Back",
559
+ "secondTabOffset": 80,
560
+ "secondTabWidth": 65
561
+ },
562
+ "widgets_values": [
563
+ "gemma_3_12B_it.safetensors",
564
+ "ltx-2.3-22b-distilled-1.1.safetensors",
565
+ "default"
566
+ ]
567
+ },
568
+ {
569
+ "id": 20,
570
+ "type": "SaveVideo",
571
+ "pos": [
572
+ 840,
573
+ -1560
574
+ ],
575
+ "size": [
576
+ 750,
577
+ 760
578
+ ],
579
+ "flags": {},
580
+ "order": 30,
581
+ "mode": 0,
582
+ "inputs": [
583
+ {
584
+ "name": "video",
585
+ "type": "VIDEO",
586
+ "link": 62
587
+ }
588
+ ],
589
+ "outputs": [],
590
+ "properties": {
591
+ "cnr_id": "comfy-core",
592
+ "ver": "0.20.1",
593
+ "Node name for S&R": "SaveVideo",
594
+ "ue_properties": {
595
+ "widget_ue_connectable": {},
596
+ "input_ue_unconnectable": {},
597
+ "version": "7.8"
598
+ }
599
+ },
600
+ "widgets_values": [
601
+ "LTX-2/MSR_verify_iclora_guide",
602
+ "auto",
603
+ "auto"
604
+ ]
605
+ },
606
+ {
607
+ "id": 28,
608
+ "type": "LiconMSR",
609
+ "pos": [
610
+ 740,
611
+ -580
612
+ ],
613
+ "size": [
614
+ 270,
615
+ 190
616
+ ],
617
+ "flags": {},
618
+ "order": 18,
619
+ "mode": 0,
620
+ "inputs": [
621
+ {
622
+ "name": "1",
623
+ "shape": 7,
624
+ "type": "IMAGE",
625
+ "link": 240
626
+ },
627
+ {
628
+ "name": "2",
629
+ "shape": 7,
630
+ "type": "IMAGE",
631
+ "link": 241
632
+ },
633
+ {
634
+ "name": "3",
635
+ "shape": 7,
636
+ "type": "IMAGE",
637
+ "link": 242
638
+ },
639
+ {
640
+ "name": "4",
641
+ "shape": 7,
642
+ "type": "IMAGE",
643
+ "link": null
644
+ },
645
+ {
646
+ "name": "background",
647
+ "shape": 7,
648
+ "type": "IMAGE",
649
+ "link": 75
650
+ },
651
+ {
652
+ "name": "width",
653
+ "type": "INT",
654
+ "widget": {
655
+ "name": "width"
656
+ },
657
+ "link": 119
658
+ },
659
+ {
660
+ "name": "height",
661
+ "type": "INT",
662
+ "widget": {
663
+ "name": "height"
664
+ },
665
+ "link": 121
666
+ }
667
+ ],
668
+ "outputs": [
669
+ {
670
+ "name": "output",
671
+ "type": "IMAGE",
672
+ "links": [
673
+ 154
674
+ ]
675
+ }
676
+ ],
677
+ "properties": {
678
+ "Node name for S&R": "LiconMSR",
679
+ "ue_properties": {
680
+ "widget_ue_connectable": {},
681
+ "input_ue_unconnectable": {},
682
+ "version": "7.8"
683
+ }
684
+ },
685
+ "widgets_values": [
686
+ 1920,
687
+ 1280,
688
+ 41
689
+ ]
690
+ },
691
+ {
692
+ "id": 29,
693
+ "type": "LoadImage",
694
+ "pos": [
695
+ 440,
696
+ -1560
697
+ ],
698
+ "size": [
699
+ 270,
700
+ 320
701
+ ],
702
+ "flags": {},
703
+ "order": 4,
704
+ "mode": 0,
705
+ "inputs": [],
706
+ "outputs": [
707
+ {
708
+ "name": "IMAGE",
709
+ "type": "IMAGE",
710
+ "links": [
711
+ 240
712
+ ]
713
+ },
714
+ {
715
+ "name": "MASK",
716
+ "type": "MASK",
717
+ "links": null
718
+ }
719
+ ],
720
+ "properties": {
721
+ "cnr_id": "comfy-core",
722
+ "ver": "0.20.1",
723
+ "Node name for S&R": "LoadImage",
724
+ "ue_properties": {
725
+ "widget_ue_connectable": {},
726
+ "input_ue_unconnectable": {},
727
+ "version": "7.8"
728
+ }
729
+ },
730
+ "widgets_values": [
731
+ "2.jpg",
732
+ "image"
733
+ ]
734
+ },
735
+ {
736
+ "id": 40,
737
+ "type": "LoadImage",
738
+ "pos": [
739
+ 430,
740
+ -1130
741
+ ],
742
+ "size": [
743
+ 270,
744
+ 320
745
+ ],
746
+ "flags": {},
747
+ "order": 5,
748
+ "mode": 0,
749
+ "inputs": [],
750
+ "outputs": [
751
+ {
752
+ "name": "IMAGE",
753
+ "type": "IMAGE",
754
+ "links": [
755
+ 241
756
+ ]
757
+ },
758
+ {
759
+ "name": "MASK",
760
+ "type": "MASK",
761
+ "links": null
762
+ }
763
+ ],
764
+ "properties": {
765
+ "cnr_id": "comfy-core",
766
+ "ver": "0.20.1",
767
+ "Node name for S&R": "LoadImage",
768
+ "ue_properties": {
769
+ "widget_ue_connectable": {},
770
+ "input_ue_unconnectable": {},
771
+ "version": "7.8"
772
+ }
773
+ },
774
+ "widgets_values": [
775
+ "1.jpg",
776
+ "image"
777
+ ]
778
+ },
779
+ {
780
+ "id": 19,
781
+ "type": "CreateVideo",
782
+ "pos": [
783
+ 2590,
784
+ -820
785
+ ],
786
+ "size": [
787
+ 270,
788
+ 80
789
+ ],
790
+ "flags": {},
791
+ "order": 29,
792
+ "mode": 0,
793
+ "inputs": [
794
+ {
795
+ "name": "images",
796
+ "type": "IMAGE",
797
+ "link": 305
798
+ },
799
+ {
800
+ "name": "audio",
801
+ "shape": 7,
802
+ "type": "AUDIO",
803
+ "link": 61
804
+ }
805
+ ],
806
+ "outputs": [
807
+ {
808
+ "name": "VIDEO",
809
+ "type": "VIDEO",
810
+ "links": [
811
+ 62
812
+ ]
813
+ }
814
+ ],
815
+ "properties": {
816
+ "cnr_id": "comfy-core",
817
+ "ver": "0.20.1",
818
+ "Node name for S&R": "CreateVideo",
819
+ "ue_properties": {
820
+ "widget_ue_connectable": {},
821
+ "input_ue_unconnectable": {},
822
+ "version": "7.8"
823
+ }
824
+ },
825
+ "widgets_values": [
826
+ 50
827
+ ]
828
+ },
829
+ {
830
+ "id": 50,
831
+ "type": "INTConstant",
832
+ "pos": [
833
+ -340,
834
+ -560
835
+ ],
836
+ "size": [
837
+ 210,
838
+ 60
839
+ ],
840
+ "flags": {},
841
+ "order": 6,
842
+ "mode": 0,
843
+ "inputs": [
844
+ {
845
+ "label": "值",
846
+ "name": "value",
847
+ "type": "INT",
848
+ "widget": {
849
+ "name": "value"
850
+ },
851
+ "link": null
852
+ }
853
+ ],
854
+ "outputs": [
855
+ {
856
+ "label": "值",
857
+ "name": "value",
858
+ "type": "INT",
859
+ "links": [
860
+ 230,
861
+ 231
862
+ ]
863
+ }
864
+ ],
865
+ "properties": {
866
+ "cnr_id": "comfyui-kjnodes",
867
+ "ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
868
+ "Node name for S&R": "INTConstant",
869
+ "ue_properties": {
870
+ "widget_ue_connectable": {},
871
+ "input_ue_unconnectable": {},
872
+ "version": "7.4.1"
873
+ },
874
+ "widget_ue_connectable": {
875
+ "value": true
876
+ }
877
+ },
878
+ "widgets_values": [
879
+ 751
880
+ ],
881
+ "color": "#1b4669",
882
+ "bgcolor": "#29699c"
883
+ },
884
+ {
885
+ "id": 33,
886
+ "type": "LoadImage",
887
+ "pos": [
888
+ 360,
889
+ -580
890
+ ],
891
+ "size": [
892
+ 270,
893
+ 320
894
+ ],
895
+ "flags": {},
896
+ "order": 7,
897
+ "mode": 4,
898
+ "inputs": [],
899
+ "outputs": [
900
+ {
901
+ "name": "IMAGE",
902
+ "type": "IMAGE",
903
+ "links": [
904
+ 242
905
+ ]
906
+ },
907
+ {
908
+ "name": "MASK",
909
+ "type": "MASK",
910
+ "links": null
911
+ }
912
+ ],
913
+ "properties": {
914
+ "cnr_id": "comfy-core",
915
+ "ver": "0.20.1",
916
+ "Node name for S&R": "LoadImage",
917
+ "ue_properties": {
918
+ "widget_ue_connectable": {},
919
+ "input_ue_unconnectable": {},
920
+ "version": "7.8"
921
+ }
922
+ },
923
+ "widgets_values": [
924
+ "猪.png",
925
+ "image"
926
+ ]
927
+ },
928
+ {
929
+ "id": 43,
930
+ "type": "INTConstant",
931
+ "pos": [
932
+ -260,
933
+ -810
934
+ ],
935
+ "size": [
936
+ 210,
937
+ 60
938
+ ],
939
+ "flags": {},
940
+ "order": 8,
941
+ "mode": 0,
942
+ "inputs": [
943
+ {
944
+ "label": "值",
945
+ "name": "value",
946
+ "type": "INT",
947
+ "widget": {
948
+ "name": "value"
949
+ },
950
+ "link": null
951
+ }
952
+ ],
953
+ "outputs": [
954
+ {
955
+ "label": "值",
956
+ "name": "value",
957
+ "type": "INT",
958
+ "links": [
959
+ 119,
960
+ 122
961
+ ]
962
+ }
963
+ ],
964
+ "properties": {
965
+ "cnr_id": "comfyui-kjnodes",
966
+ "ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
967
+ "Node name for S&R": "INTConstant",
968
+ "ue_properties": {
969
+ "widget_ue_connectable": {},
970
+ "input_ue_unconnectable": {},
971
+ "version": "7.4.1"
972
+ },
973
+ "widget_ue_connectable": {
974
+ "value": true
975
+ }
976
+ },
977
+ "widgets_values": [
978
+ 1280
979
+ ],
980
+ "color": "#1b4669",
981
+ "bgcolor": "#29699c"
982
+ },
983
+ {
984
+ "id": 44,
985
+ "type": "INTConstant",
986
+ "pos": [
987
+ -220,
988
+ -680
989
+ ],
990
+ "size": [
991
+ 210,
992
+ 60
993
+ ],
994
+ "flags": {},
995
+ "order": 9,
996
+ "mode": 0,
997
+ "inputs": [
998
+ {
999
+ "label": "值",
1000
+ "name": "value",
1001
+ "type": "INT",
1002
+ "widget": {
1003
+ "name": "value"
1004
+ },
1005
+ "link": null
1006
+ }
1007
+ ],
1008
+ "outputs": [
1009
+ {
1010
+ "label": "值",
1011
+ "name": "value",
1012
+ "type": "INT",
1013
+ "links": [
1014
+ 120,
1015
+ 121
1016
+ ]
1017
+ }
1018
+ ],
1019
+ "properties": {
1020
+ "cnr_id": "comfyui-kjnodes",
1021
+ "ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
1022
+ "Node name for S&R": "INTConstant",
1023
+ "ue_properties": {
1024
+ "widget_ue_connectable": {},
1025
+ "input_ue_unconnectable": {},
1026
+ "version": "7.4.1"
1027
+ },
1028
+ "widget_ue_connectable": {
1029
+ "value": true
1030
+ }
1031
+ },
1032
+ "widgets_values": [
1033
+ 720
1034
+ ],
1035
+ "color": "#1b4669",
1036
+ "bgcolor": "#29699c"
1037
+ },
1038
+ {
1039
+ "id": 30,
1040
+ "type": "LoadImage",
1041
+ "pos": [
1042
+ 40,
1043
+ -590
1044
+ ],
1045
+ "size": [
1046
+ 270,
1047
+ 320
1048
+ ],
1049
+ "flags": {},
1050
+ "order": 10,
1051
+ "mode": 0,
1052
+ "inputs": [],
1053
+ "outputs": [
1054
+ {
1055
+ "name": "IMAGE",
1056
+ "type": "IMAGE",
1057
+ "links": [
1058
+ 75
1059
+ ]
1060
+ },
1061
+ {
1062
+ "name": "MASK",
1063
+ "type": "MASK",
1064
+ "links": null
1065
+ }
1066
+ ],
1067
+ "properties": {
1068
+ "cnr_id": "comfy-core",
1069
+ "ver": "0.20.1",
1070
+ "Node name for S&R": "LoadImage",
1071
+ "ue_properties": {
1072
+ "widget_ue_connectable": {},
1073
+ "input_ue_unconnectable": {},
1074
+ "version": "7.8"
1075
+ }
1076
+ },
1077
+ "widgets_values": [
1078
+ "bg (5).png",
1079
+ "image"
1080
+ ]
1081
+ },
1082
+ {
1083
+ "id": 10,
1084
+ "type": "LTXICLoRALoaderModelOnly",
1085
+ "pos": [
1086
+ -390,
1087
+ -80
1088
+ ],
1089
+ "size": [
1090
+ 390,
1091
+ 140
1092
+ ],
1093
+ "flags": {},
1094
+ "order": 14,
1095
+ "mode": 0,
1096
+ "inputs": [
1097
+ {
1098
+ "name": "model",
1099
+ "type": "MODEL",
1100
+ "link": 45
1101
+ }
1102
+ ],
1103
+ "outputs": [
1104
+ {
1105
+ "name": "model",
1106
+ "type": "MODEL",
1107
+ "links": [
1108
+ 304
1109
+ ]
1110
+ },
1111
+ {
1112
+ "name": "latent_downscale_factor",
1113
+ "type": "FLOAT",
1114
+ "links": null
1115
+ }
1116
+ ],
1117
+ "properties": {
1118
+ "cnr_id": "ComfyUI-LTXVideo",
1119
+ "ver": "229437c6b65796d6a7a63ae34be2bd5ba31fa543",
1120
+ "Node name for S&R": "LTXICLoRALoaderModelOnly",
1121
+ "ue_properties": {
1122
+ "widget_ue_connectable": {},
1123
+ "input_ue_unconnectable": {},
1124
+ "version": "7.8"
1125
+ }
1126
+ },
1127
+ "widgets_values": [
1128
+ "LTX-2.3\\LTX-2.3-Licon-MSR-V1.safetensors",
1129
+ 1
1130
+ ]
1131
+ },
1132
+ {
1133
+ "id": 17,
1134
+ "type": "LTXVCropGuides",
1135
+ "pos": [
1136
+ 1950,
1137
+ -710
1138
+ ],
1139
+ "size": [
1140
+ 220,
1141
+ 70
1142
+ ],
1143
+ "flags": {},
1144
+ "order": 26,
1145
+ "mode": 0,
1146
+ "inputs": [
1147
+ {
1148
+ "name": "positive",
1149
+ "type": "CONDITIONING",
1150
+ "link": 152
1151
+ },
1152
+ {
1153
+ "name": "negative",
1154
+ "type": "CONDITIONING",
1155
+ "link": 153
1156
+ },
1157
+ {
1158
+ "name": "latent",
1159
+ "type": "LATENT",
1160
+ "link": 57
1161
+ }
1162
+ ],
1163
+ "outputs": [
1164
+ {
1165
+ "name": "positive",
1166
+ "type": "CONDITIONING",
1167
+ "links": []
1168
+ },
1169
+ {
1170
+ "name": "negative",
1171
+ "type": "CONDITIONING",
1172
+ "links": []
1173
+ },
1174
+ {
1175
+ "name": "latent",
1176
+ "type": "LATENT",
1177
+ "links": [
1178
+ 149
1179
+ ]
1180
+ }
1181
+ ],
1182
+ "properties": {
1183
+ "cnr_id": "comfy-core",
1184
+ "ver": "0.20.1",
1185
+ "Node name for S&R": "LTXVCropGuides",
1186
+ "ue_properties": {
1187
+ "widget_ue_connectable": {},
1188
+ "input_ue_unconnectable": {},
1189
+ "version": "7.8"
1190
+ }
1191
+ },
1192
+ "widgets_values": []
1193
+ },
1194
+ {
1195
+ "id": 38,
1196
+ "type": "VAEDecode",
1197
+ "pos": [
1198
+ 2240,
1199
+ -760
1200
+ ],
1201
+ "size": [
1202
+ 240,
1203
+ 50
1204
+ ],
1205
+ "flags": {},
1206
+ "order": 28,
1207
+ "mode": 0,
1208
+ "inputs": [
1209
+ {
1210
+ "name": "samples",
1211
+ "type": "LATENT",
1212
+ "link": 149
1213
+ },
1214
+ {
1215
+ "name": "vae",
1216
+ "type": "VAE",
1217
+ "link": 97
1218
+ }
1219
+ ],
1220
+ "outputs": [
1221
+ {
1222
+ "name": "IMAGE",
1223
+ "type": "IMAGE",
1224
+ "links": [
1225
+ 305
1226
+ ]
1227
+ }
1228
+ ],
1229
+ "properties": {
1230
+ "cnr_id": "comfy-core",
1231
+ "ver": "0.3.75",
1232
+ "Node name for S&R": "VAEDecode",
1233
+ "ue_properties": {
1234
+ "widget_ue_connectable": {},
1235
+ "version": "7.6.2",
1236
+ "input_ue_unconnectable": {}
1237
+ },
1238
+ "enableTabs": false,
1239
+ "tabWidth": 65,
1240
+ "tabXOffset": 10,
1241
+ "hasSecondTab": false,
1242
+ "secondTabText": "Send Back",
1243
+ "secondTabOffset": 80,
1244
+ "secondTabWidth": 65
1245
+ },
1246
+ "widgets_values": []
1247
+ },
1248
+ {
1249
+ "id": 5,
1250
+ "type": "CLIPTextEncode",
1251
+ "pos": [
1252
+ 290,
1253
+ -130
1254
+ ],
1255
+ "size": [
1256
+ 430,
1257
+ 280
1258
+ ],
1259
+ "flags": {},
1260
+ "order": 15,
1261
+ "mode": 0,
1262
+ "inputs": [
1263
+ {
1264
+ "name": "clip",
1265
+ "type": "CLIP",
1266
+ "link": 292
1267
+ }
1268
+ ],
1269
+ "outputs": [
1270
+ {
1271
+ "name": "CONDITIONING",
1272
+ "type": "CONDITIONING",
1273
+ "links": [
1274
+ 38
1275
+ ]
1276
+ }
1277
+ ],
1278
+ "properties": {
1279
+ "cnr_id": "comfy-core",
1280
+ "ver": "0.20.1",
1281
+ "Node name for S&R": "CLIPTextEncode",
1282
+ "ue_properties": {
1283
+ "widget_ue_connectable": {},
1284
+ "input_ue_unconnectable": {},
1285
+ "version": "7.8"
1286
+ }
1287
+ },
1288
+ "widgets_values": [
1289
+ "Realistic cinematic Chinese fantasy style, maintain strong reference consistency for both characters and the ancient village street. Do not change their faces, hairstyles, costumes, colors, accessories, fabric patterns, body proportions, or overall visual style.\n\n15-second one-shot video, no cuts, high-motion chase sequence. After the rain, an ancient Jiangnan village alley with white walls, black tiled roofs, wet stone pavement, warm glowing lanterns, misty mountains in the distance, and willow branches hanging in the foreground.\n\nThe camera starts behind the wet willow branches, then rushes forward rapidly into the narrow alley. The woman in the pale green ornate ancient dress suddenly runs across the frame from right to left, her long layered skirt, translucent shawl, jade ornaments, earrings, and hair ribbons flying dramatically in the wind. She glances back with a tense expression while running.\n\nThe man in the deep red embroidered robe with a black fur collar bursts out from the left-side alley entrance and immediately chases after her. His long hair, pearl earrings, wide sleeves, red robe, and black fur collar move violently with the speed. His footsteps hit the wet stone pavement, splashing water from puddles.\n\nThe camera follows them in one continuous fast tracking shot, weaving through the narrow alley. The woman dodges around a stone step, spins past a glowing lantern, and her green shawl sweeps across the frame. The man closes the distance, reaches out toward her, but she quickly turns sideways and slips past him. Their sleeves nearly touch, creating a strong flowing motion between red and green fabric.\n\nThe camera circles around them as they pass each other, then instantly swings behind the man as he turns and continues chasing her deeper into the alley. Lantern reflections stretch and break across the wet ground. Willow leaves, mist, robe hems, hair strands, earrings, and translucent fabric all move strongly with the wind and speed.\n\nIn the final seconds, the woman suddenly stops, spins around sharply, and her long green dress forms a wide circular arc on the wet stone pavement. The man rushes forward and stops just in front of her, his red sleeves and robe continuing to fly forward from inertia. The camera pushes in quickly from a low angle and ends on their intense face-to-face stare. Strong dynamic motion, fast chase, dramatic fabric movement, water splashes, camera rotation, rapid push-in, wind-blown hair and accessories. No cuts, no face change, no costume change, no style change.\n"
1290
+ ]
1291
+ },
1292
+ {
1293
+ "id": 6,
1294
+ "type": "CLIPTextEncode",
1295
+ "pos": [
1296
+ 310,
1297
+ 230
1298
+ ],
1299
+ "size": [
1300
+ 400,
1301
+ 200
1302
+ ],
1303
+ "flags": {},
1304
+ "order": 16,
1305
+ "mode": 0,
1306
+ "inputs": [
1307
+ {
1308
+ "name": "clip",
1309
+ "type": "CLIP",
1310
+ "link": 294
1311
+ }
1312
+ ],
1313
+ "outputs": [
1314
+ {
1315
+ "name": "CONDITIONING",
1316
+ "type": "CONDITIONING",
1317
+ "links": [
1318
+ 39
1319
+ ]
1320
+ }
1321
+ ],
1322
+ "properties": {
1323
+ "cnr_id": "comfy-core",
1324
+ "ver": "0.20.1",
1325
+ "Node name for S&R": "CLIPTextEncode",
1326
+ "ue_properties": {
1327
+ "widget_ue_connectable": {},
1328
+ "input_ue_unconnectable": {},
1329
+ "version": "7.8"
1330
+ }
1331
+ },
1332
+ "widgets_values": [
1333
+ "worst quality, blurry, jittery, distorted, inconsistent appearance,"
1334
+ ]
1335
+ },
1336
+ {
1337
+ "id": 21,
1338
+ "type": "LTXVAudioVAELoader",
1339
+ "pos": [
1340
+ -420,
1341
+ 440
1342
+ ],
1343
+ "size": [
1344
+ 270,
1345
+ 60
1346
+ ],
1347
+ "flags": {},
1348
+ "order": 11,
1349
+ "mode": 0,
1350
+ "inputs": [],
1351
+ "outputs": [
1352
+ {
1353
+ "name": "Audio VAE",
1354
+ "type": "VAE",
1355
+ "links": [
1356
+ 63,
1357
+ 167
1358
+ ]
1359
+ }
1360
+ ],
1361
+ "properties": {
1362
+ "cnr_id": "comfy-core",
1363
+ "ver": "0.20.1",
1364
+ "Node name for S&R": "LTXVAudioVAELoader",
1365
+ "ue_properties": {
1366
+ "widget_ue_connectable": {},
1367
+ "input_ue_unconnectable": {},
1368
+ "version": "7.8"
1369
+ }
1370
+ },
1371
+ "widgets_values": [
1372
+ "ltx-2.3-22b-distilled-1.1.safetensors"
1373
+ ]
1374
+ },
1375
+ {
1376
+ "id": 7,
1377
+ "type": "LTXVConditioning",
1378
+ "pos": [
1379
+ 890,
1380
+ -120
1381
+ ],
1382
+ "size": [
1383
+ 270,
1384
+ 80
1385
+ ],
1386
+ "flags": {},
1387
+ "order": 20,
1388
+ "mode": 0,
1389
+ "inputs": [
1390
+ {
1391
+ "name": "positive",
1392
+ "type": "CONDITIONING",
1393
+ "link": 38
1394
+ },
1395
+ {
1396
+ "name": "negative",
1397
+ "type": "CONDITIONING",
1398
+ "link": 39
1399
+ }
1400
+ ],
1401
+ "outputs": [
1402
+ {
1403
+ "name": "positive",
1404
+ "type": "CONDITIONING",
1405
+ "links": [
1406
+ 179
1407
+ ]
1408
+ },
1409
+ {
1410
+ "name": "negative",
1411
+ "type": "CONDITIONING",
1412
+ "links": [
1413
+ 180
1414
+ ]
1415
+ }
1416
+ ],
1417
+ "properties": {
1418
+ "cnr_id": "comfy-core",
1419
+ "ver": "0.20.1",
1420
+ "Node name for S&R": "LTXVConditioning",
1421
+ "ue_properties": {
1422
+ "widget_ue_connectable": {},
1423
+ "input_ue_unconnectable": {},
1424
+ "version": "7.8"
1425
+ }
1426
+ },
1427
+ "widgets_values": [
1428
+ 50
1429
+ ]
1430
+ },
1431
+ {
1432
+ "id": 8,
1433
+ "type": "EmptyLTXVLatentVideo",
1434
+ "pos": [
1435
+ 830,
1436
+ 150
1437
+ ],
1438
+ "size": [
1439
+ 270,
1440
+ 130
1441
+ ],
1442
+ "flags": {},
1443
+ "order": 17,
1444
+ "mode": 0,
1445
+ "inputs": [
1446
+ {
1447
+ "name": "width",
1448
+ "type": "INT",
1449
+ "widget": {
1450
+ "name": "width"
1451
+ },
1452
+ "link": 122
1453
+ },
1454
+ {
1455
+ "name": "height",
1456
+ "type": "INT",
1457
+ "widget": {
1458
+ "name": "height"
1459
+ },
1460
+ "link": 120
1461
+ },
1462
+ {
1463
+ "name": "length",
1464
+ "type": "INT",
1465
+ "widget": {
1466
+ "name": "length"
1467
+ },
1468
+ "link": 230
1469
+ }
1470
+ ],
1471
+ "outputs": [
1472
+ {
1473
+ "name": "LATENT",
1474
+ "type": "LATENT",
1475
+ "links": [
1476
+ 43
1477
+ ]
1478
+ }
1479
+ ],
1480
+ "properties": {
1481
+ "cnr_id": "comfy-core",
1482
+ "ver": "0.20.1",
1483
+ "Node name for S&R": "EmptyLTXVLatentVideo",
1484
+ "ue_properties": {
1485
+ "widget_ue_connectable": {},
1486
+ "input_ue_unconnectable": {},
1487
+ "version": "7.8"
1488
+ }
1489
+ },
1490
+ "widgets_values": [
1491
+ 1280,
1492
+ 1920,
1493
+ 145,
1494
+ 1
1495
+ ]
1496
+ },
1497
+ {
1498
+ "id": 15,
1499
+ "type": "RandomNoise",
1500
+ "pos": [
1501
+ 1440,
1502
+ 160
1503
+ ],
1504
+ "size": [
1505
+ 290,
1506
+ 90
1507
+ ],
1508
+ "flags": {},
1509
+ "order": 12,
1510
+ "mode": 0,
1511
+ "inputs": [],
1512
+ "outputs": [
1513
+ {
1514
+ "name": "NOISE",
1515
+ "type": "NOISE",
1516
+ "links": [
1517
+ 50
1518
+ ]
1519
+ }
1520
+ ],
1521
+ "properties": {
1522
+ "cnr_id": "comfy-core",
1523
+ "ver": "0.20.1",
1524
+ "Node name for S&R": "RandomNoise",
1525
+ "ue_properties": {
1526
+ "widget_ue_connectable": {},
1527
+ "input_ue_unconnectable": {},
1528
+ "version": "7.8"
1529
+ }
1530
+ },
1531
+ "widgets_values": [
1532
+ 97593527707150,
1533
+ "randomize"
1534
+ ]
1535
+ },
1536
+ {
1537
+ "id": 13,
1538
+ "type": "KSamplerSelect",
1539
+ "pos": [
1540
+ 1850,
1541
+ 120
1542
+ ],
1543
+ "size": [
1544
+ 270,
1545
+ 60
1546
+ ],
1547
+ "flags": {},
1548
+ "order": 13,
1549
+ "mode": 0,
1550
+ "inputs": [],
1551
+ "outputs": [
1552
+ {
1553
+ "name": "SAMPLER",
1554
+ "type": "SAMPLER",
1555
+ "links": [
1556
+ 52
1557
+ ]
1558
+ }
1559
+ ],
1560
+ "properties": {
1561
+ "cnr_id": "comfy-core",
1562
+ "ver": "0.20.1",
1563
+ "Node name for S&R": "KSamplerSelect",
1564
+ "ue_properties": {
1565
+ "widget_ue_connectable": {},
1566
+ "input_ue_unconnectable": {},
1567
+ "version": "7.8"
1568
+ }
1569
+ },
1570
+ "widgets_values": [
1571
+ "euler"
1572
+ ]
1573
+ },
1574
+ {
1575
+ "id": 22,
1576
+ "type": "LTXVEmptyLatentAudio",
1577
+ "pos": [
1578
+ 1140,
1579
+ 30
1580
+ ],
1581
+ "size": [
1582
+ 270,
1583
+ 110
1584
+ ],
1585
+ "flags": {},
1586
+ "order": 19,
1587
+ "mode": 0,
1588
+ "inputs": [
1589
+ {
1590
+ "label": "Audio VAE",
1591
+ "name": "audio_vae",
1592
+ "type": "VAE",
1593
+ "link": 63
1594
+ },
1595
+ {
1596
+ "name": "frames_number",
1597
+ "type": "INT",
1598
+ "widget": {
1599
+ "name": "frames_number"
1600
+ },
1601
+ "link": 231
1602
+ }
1603
+ ],
1604
+ "outputs": [
1605
+ {
1606
+ "name": "Latent",
1607
+ "type": "LATENT",
1608
+ "links": [
1609
+ 65
1610
+ ]
1611
+ }
1612
+ ],
1613
+ "properties": {
1614
+ "cnr_id": "comfy-core",
1615
+ "ver": "0.20.1",
1616
+ "Node name for S&R": "LTXVEmptyLatentAudio",
1617
+ "ue_properties": {
1618
+ "widget_ue_connectable": {},
1619
+ "input_ue_unconnectable": {},
1620
+ "version": "7.8"
1621
+ }
1622
+ },
1623
+ "widgets_values": [
1624
+ 241,
1625
+ 50,
1626
+ 1
1627
+ ]
1628
+ }
1629
+ ],
1630
+ "links": [
1631
+ [
1632
+ 38,
1633
+ 5,
1634
+ 0,
1635
+ 7,
1636
+ 0,
1637
+ "CONDITIONING"
1638
+ ],
1639
+ [
1640
+ 39,
1641
+ 6,
1642
+ 0,
1643
+ 7,
1644
+ 1,
1645
+ "CONDITIONING"
1646
+ ],
1647
+ [
1648
+ 42,
1649
+ 3,
1650
+ 2,
1651
+ 9,
1652
+ 2,
1653
+ "VAE"
1654
+ ],
1655
+ [
1656
+ 43,
1657
+ 8,
1658
+ 0,
1659
+ 9,
1660
+ 3,
1661
+ "LATENT"
1662
+ ],
1663
+ [
1664
+ 45,
1665
+ 3,
1666
+ 0,
1667
+ 10,
1668
+ 0,
1669
+ "MODEL"
1670
+ ],
1671
+ [
1672
+ 50,
1673
+ 15,
1674
+ 0,
1675
+ 16,
1676
+ 0,
1677
+ "NOISE"
1678
+ ],
1679
+ [
1680
+ 52,
1681
+ 13,
1682
+ 0,
1683
+ 16,
1684
+ 2,
1685
+ "SAMPLER"
1686
+ ],
1687
+ [
1688
+ 57,
1689
+ 24,
1690
+ 0,
1691
+ 17,
1692
+ 2,
1693
+ "LATENT"
1694
+ ],
1695
+ [
1696
+ 61,
1697
+ 25,
1698
+ 0,
1699
+ 19,
1700
+ 1,
1701
+ "AUDIO"
1702
+ ],
1703
+ [
1704
+ 62,
1705
+ 19,
1706
+ 0,
1707
+ 20,
1708
+ 0,
1709
+ "VIDEO"
1710
+ ],
1711
+ [
1712
+ 63,
1713
+ 21,
1714
+ 0,
1715
+ 22,
1716
+ 0,
1717
+ "VAE"
1718
+ ],
1719
+ [
1720
+ 65,
1721
+ 22,
1722
+ 0,
1723
+ 23,
1724
+ 1,
1725
+ "LATENT"
1726
+ ],
1727
+ [
1728
+ 66,
1729
+ 16,
1730
+ 0,
1731
+ 24,
1732
+ 0,
1733
+ "LATENT"
1734
+ ],
1735
+ [
1736
+ 67,
1737
+ 24,
1738
+ 1,
1739
+ 25,
1740
+ 0,
1741
+ "LATENT"
1742
+ ],
1743
+ [
1744
+ 75,
1745
+ 30,
1746
+ 0,
1747
+ 28,
1748
+ 4,
1749
+ "IMAGE"
1750
+ ],
1751
+ [
1752
+ 97,
1753
+ 3,
1754
+ 2,
1755
+ 38,
1756
+ 1,
1757
+ "VAE"
1758
+ ],
1759
+ [
1760
+ 119,
1761
+ 43,
1762
+ 0,
1763
+ 28,
1764
+ 5,
1765
+ "INT"
1766
+ ],
1767
+ [
1768
+ 120,
1769
+ 44,
1770
+ 0,
1771
+ 8,
1772
+ 1,
1773
+ "INT"
1774
+ ],
1775
+ [
1776
+ 121,
1777
+ 44,
1778
+ 0,
1779
+ 28,
1780
+ 6,
1781
+ "INT"
1782
+ ],
1783
+ [
1784
+ 122,
1785
+ 43,
1786
+ 0,
1787
+ 8,
1788
+ 0,
1789
+ "INT"
1790
+ ],
1791
+ [
1792
+ 139,
1793
+ 37,
1794
+ 0,
1795
+ 16,
1796
+ 1,
1797
+ "GUIDER"
1798
+ ],
1799
+ [
1800
+ 149,
1801
+ 17,
1802
+ 2,
1803
+ 38,
1804
+ 0,
1805
+ "LATENT"
1806
+ ],
1807
+ [
1808
+ 152,
1809
+ 9,
1810
+ 0,
1811
+ 17,
1812
+ 0,
1813
+ "CONDITIONING"
1814
+ ],
1815
+ [
1816
+ 153,
1817
+ 9,
1818
+ 1,
1819
+ 17,
1820
+ 1,
1821
+ "CONDITIONING"
1822
+ ],
1823
+ [
1824
+ 154,
1825
+ 28,
1826
+ 0,
1827
+ 9,
1828
+ 4,
1829
+ "IMAGE"
1830
+ ],
1831
+ [
1832
+ 167,
1833
+ 21,
1834
+ 0,
1835
+ 25,
1836
+ 1,
1837
+ "VAE"
1838
+ ],
1839
+ [
1840
+ 179,
1841
+ 7,
1842
+ 0,
1843
+ 9,
1844
+ 0,
1845
+ "CONDITIONING"
1846
+ ],
1847
+ [
1848
+ 180,
1849
+ 7,
1850
+ 1,
1851
+ 9,
1852
+ 1,
1853
+ "CONDITIONING"
1854
+ ],
1855
+ [
1856
+ 200,
1857
+ 27,
1858
+ 0,
1859
+ 16,
1860
+ 3,
1861
+ "SIGMAS"
1862
+ ],
1863
+ [
1864
+ 222,
1865
+ 9,
1866
+ 0,
1867
+ 37,
1868
+ 1,
1869
+ "CONDITIONING"
1870
+ ],
1871
+ [
1872
+ 223,
1873
+ 9,
1874
+ 1,
1875
+ 37,
1876
+ 2,
1877
+ "CONDITIONING"
1878
+ ],
1879
+ [
1880
+ 230,
1881
+ 50,
1882
+ 0,
1883
+ 8,
1884
+ 2,
1885
+ "INT"
1886
+ ],
1887
+ [
1888
+ 231,
1889
+ 50,
1890
+ 0,
1891
+ 22,
1892
+ 1,
1893
+ "INT"
1894
+ ],
1895
+ [
1896
+ 240,
1897
+ 29,
1898
+ 0,
1899
+ 28,
1900
+ 0,
1901
+ "IMAGE"
1902
+ ],
1903
+ [
1904
+ 241,
1905
+ 40,
1906
+ 0,
1907
+ 28,
1908
+ 1,
1909
+ "IMAGE"
1910
+ ],
1911
+ [
1912
+ 242,
1913
+ 33,
1914
+ 0,
1915
+ 28,
1916
+ 2,
1917
+ "IMAGE"
1918
+ ],
1919
+ [
1920
+ 281,
1921
+ 23,
1922
+ 0,
1923
+ 16,
1924
+ 4,
1925
+ "LATENT"
1926
+ ],
1927
+ [
1928
+ 282,
1929
+ 9,
1930
+ 2,
1931
+ 23,
1932
+ 0,
1933
+ "LATENT"
1934
+ ],
1935
+ [
1936
+ 292,
1937
+ 26,
1938
+ 0,
1939
+ 5,
1940
+ 0,
1941
+ "CLIP"
1942
+ ],
1943
+ [
1944
+ 294,
1945
+ 26,
1946
+ 0,
1947
+ 6,
1948
+ 0,
1949
+ "CLIP"
1950
+ ],
1951
+ [
1952
+ 304,
1953
+ 10,
1954
+ 0,
1955
+ 37,
1956
+ 0,
1957
+ "MODEL"
1958
+ ],
1959
+ [
1960
+ 305,
1961
+ 38,
1962
+ 0,
1963
+ 19,
1964
+ 0,
1965
+ "IMAGE"
1966
+ ]
1967
+ ],
1968
+ "groups": [],
1969
+ "config": {},
1970
+ "extra": {
1971
+ "ue_links": [],
1972
+ "ds": {
1973
+ "scale": 0.45,
1974
+ "offset": [
1975
+ 911.6670541914682,
1976
+ 1891.5079558841767
1977
+ ]
1978
+ },
1979
+ "links_added_by_ue": [],
1980
+ "frontendVersion": "1.42.15",
1981
+ "VHS_latentpreview": true,
1982
+ "VHS_latentpreviewrate": 0,
1983
+ "VHS_MetadataImage": false,
1984
+ "VHS_KeepIntermediate": false
1985
+ },
1986
+ "version": 0.4
1987
+ }
LTX2.3-Licon-MSR-test_version.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:51121a7e9d9579734943db1ebf89df12592ef7e6cdda460eca4f9ab8ef989859
3
+ size 805412808
README.md ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ tags:
4
+ - video-generation
5
+ - multi-reference
6
+ - LTX-2.3
7
+ base_model:
8
+ - Lightricks/LTX-2.3
9
+ github: https://github.com/liconstudio/ComfyUI-Licon-MSR
10
+ library_name: diffusers
11
+ ---
12
+
13
+ ## Overview
14
+
15
+ This model implements a novel approach to multi-reference video generation using **Multiple Subject Reference (MSR)**. Instead of introducing additional encoder branches or fusion modules, we transform multiple static reference images into a pseudo-video sequence that shares the same representation space as the target video.
16
+
17
+ ## Usage
18
+
19
+ This LoRA requires the **[ComfyUI-Licon-MSR](https://github.com/liconstudio/ComfyUI-Licon-MSR)** plugin for ComfyUI. A sample workflow is included in the model files for easy testing and experimentation.
20
+
21
+ ## Key Features
22
+
23
+ ### Multi-Reference Visual Memory
24
+
25
+ - **Token-level reference preservation**: Multiple reference images are encoded as video latents, preserving fine-grained visual information at token level rather than compressing into a single embedding
26
+ - **Native self-attention retrieval**: The target video tokens directly access reference tokens through the model's existing self-attention mechanism—no new architectural components needed
27
+ - **In-context conditioning**: References serve as "visual memory" within the main token sequence, not as external conditioning inputs
28
+
29
+ ### Flexible Reference Composition
30
+
31
+ - **2 to 5 reference images**: Supports varying numbers of reference inputs with increasing complexity
32
+ - **Complementary semantic roles**: Each reference image can carry different information:
33
+ - Subject identity
34
+ - Object/prop details
35
+ - Scene/background
36
+ - Local textures
37
+ - Multiple viewpoints
38
+
39
+
40
+ ## What It Can Do
41
+
42
+ ### Identity Preservation Across References
43
+
44
+ Generate videos where multiple reference identities are simultaneously preserved:
45
+ - Multiple characters from different reference images
46
+ - Character + object combinations
47
+ - Object + scene compositions
48
+
49
+ ### Relation-Based Composition
50
+
51
+ Beyond mere identity preservation, the model can compose references based on textual relation descriptions:
52
+ - Action interactions (handing, picking up, pushing)
53
+ - Spatial relationships (left-right, foreground-background)
54
+ - Temporal event structures (start → process → result)
55
+
56
+ ### Cross-Reference Attribute Selection
57
+
58
+ The model learns to selectively retrieve attributes from different references:
59
+ - Face from reference A, clothing from reference B
60
+ - Object identity from one reference, pose/position from another
61
+ - Background elements from scene references
62
+
63
+ ## Usage Tips (V1 Version)
64
+
65
+ - **Prompt description**: Requires concise but accurate description of reference images. Over-description or under-description both lead to consistency degradation
66
+ - **High-motion scenes**: 50fps recommended to ensure smooth motion coherence
67
+ - **Generation reliability**: Typically requires 2-3 sampling runs to achieve accurate results
68
+
69
+
70
+ ## Results Showcase
71
+
72
+ ### V1 Version
73
+
74
+ | Reference Images | Generated Video |
75
+ |:---:|:---:|
76
+ | <img src="validition_v1/01/1.jpg" width="80"> <img src="validition_v1/01/2.jpg" width="80"> <img src="validition_v1/01/bg.png" width="80"> | [▶ Play](validition_v1/01/video.mp4) |
77
+ | <img src="validition_v1/07/1.jpg" width="80"> <img src="validition_v1/07/2.jpg" width="80"> <img src="validition_v1/07/bg.png" width="80"> | [▶ Play](validition_v1/07/video.mp4) |
78
+ | <img src="validition_v1/05/1.png" width="70"> <img src="validition_v1/05/2.png" width="70"> <img src="validition_v1/05/5.png" width="70"> <img src="validition_v1/05/bg.png" width="70"> | [▶ Play](validition_v1/05/video.mp4) |
79
+
80
+ ---
validation/1_1.png ADDED

Git LFS Details

  • SHA256: 944bcd0c7ef4e6ed6c037cd7356983ef836b524a886c93f70f8485a2145aa13d
  • Pointer size: 132 Bytes
  • Size of remote file: 3.16 MB
validation/1_2.png ADDED

Git LFS Details

  • SHA256: 02c170eb651f70c5041a1fe8c9db5e6113807f38c0ac059a7ac15e0641252816
  • Pointer size: 132 Bytes
  • Size of remote file: 3.84 MB
validation/1_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:64c7786527a8a7ff8081893aa6d468ebeaee425ae4e25104d210c6d33a17fb88
3
+ size 3219089
validation/1_video_seed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5edb2743137e8cac51c8a35d35fcb065f8c86ff12aaf8ed94a70f9a906d6211e
3
+ size 2117685
validation/2_1.png ADDED

Git LFS Details

  • SHA256: 6bc69f5822b5ad9da197e2d4dcf024f3acf2b8ebf0648ee69d2c2883706215fa
  • Pointer size: 132 Bytes
  • Size of remote file: 1.61 MB
validation/2_2.png ADDED

Git LFS Details

  • SHA256: 18c5619bb430e23451980515d237d0ebf5ca25adb01eba18bbe7d2d9f463ca82
  • Pointer size: 132 Bytes
  • Size of remote file: 1.83 MB
validation/2_3.png ADDED

Git LFS Details

  • SHA256: 9fc431aed31d2e0b4d7c6bccca7f4f0dde0edbe88dac04f1e72a01750a85709e
  • Pointer size: 132 Bytes
  • Size of remote file: 2.87 MB
validation/2_4.png ADDED

Git LFS Details

  • SHA256: e8c4cbebcb2d5d7df4d416baf7395050ed656dd5b9a50a66f1945078c44bf4a2
  • Pointer size: 132 Bytes
  • Size of remote file: 7.9 MB
validation/2_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:96b2e6dd2a278ff4ce5cf51479019d679f4e19b002b8018de1a7badb103a9be2
3
+ size 3424939
validation/2_video_seed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1e46153d2e4a654862024befa99fa78b995b6e12f15fe12df1c739f37acf8919
3
+ size 6101580
validition_v1/01/1.jpg ADDED

Git LFS Details

  • SHA256: a5a756a18a5dcdba895751498faedf82a9089db22fca365c9cc7447e568b8ac2
  • Pointer size: 131 Bytes
  • Size of remote file: 356 kB
validition_v1/01/2.jpg ADDED

Git LFS Details

  • SHA256: 94fb19a461f34d0a4ac7ad2cdeada3fde925f500ffb1d433f4d503884327cb07
  • Pointer size: 131 Bytes
  • Size of remote file: 376 kB
validition_v1/01/bg.png ADDED

Git LFS Details

  • SHA256: 9b6a7986850a92cb67d8c16c941b448d12ae6ba4820c5544ea6b96462fabc86f
  • Pointer size: 132 Bytes
  • Size of remote file: 3.61 MB
validition_v1/01/prompt.txt ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ 参考图1:RN,男人,深棕色长发半束着,佩戴黑色龙形发簪与珍珠长流苏发带,身着酒红色暗纹广袖长袍,领口袖口绣精致金色凤凰纹样,外搭厚实黑色狐狸毛大氅,腰间系嵌绿玉的金纹黑色腰带,面容俊朗,仪态高贵。
2
+ 参考图2:WV,女人,乌黑长发盘成精致发髻,佩戴绿玉白花发饰与同色系水滴流苏耳坠,身着暗绿色抹胸鱼尾长裙,裙身绣立体金色花卉纹样,长裙的腰间镂空露出两侧腰部,露肩露背。外搭同色系飘逸透明广袖披帛,颈间佩戴绿玉平安扣项链,面容温婉清丽,眉眼柔和灵动。
3
+ 参考图3(场景):烟雨朦胧的江南小镇,石板小路被雨水打湿形成镜面倒影,两侧是白墙黑瓦的建筑,黑瓦上挂着晶莹的雨珠,屋檐下悬挂着暖黄色的灯笼,街道中央有一棵枝繁叶茂的垂柳,远处是云雾缭绕的青山,整体氛围清冷诗意,充满江南水乡的韵味。
4
+ 石板小路上,WV迎面走来,双手轻轻提着裙摆,衣裙飘飘。WV走近,表情从冷淡转为微笑。
5
+ RN迎面站着,也微微一笑,说:“这么巧,没想到会在这里遇见你”。
6
+ WV和RN两人在石板小路上面对面站着,WV微微点头,脸颊微红,嘴角扬起浅浅的笑意,声音甜美说:“我也没想到,一起走走吧。”
7
+ 镜头拉远至中景,展示WV和RN两人的侧面全身视角。RN侧身做出邀请的手势,WV点头回应,两人并肩向街道深处走去。镜头缓缓跟拍,逐渐绕到两人身后,展示背面视角,看着他们的身影逐渐消失在烟雨朦胧的石板小路尽头,
validition_v1/01/video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4bfb5ceea78c3514d4b51428193e5b973194afd8090ec424e308e45cdc4ebd3a
3
+ size 4683490
validition_v1/02/1.jpg ADDED

Git LFS Details

  • SHA256: a5a756a18a5dcdba895751498faedf82a9089db22fca365c9cc7447e568b8ac2
  • Pointer size: 131 Bytes
  • Size of remote file: 356 kB
validition_v1/02/2.jpg ADDED

Git LFS Details

  • SHA256: 94fb19a461f34d0a4ac7ad2cdeada3fde925f500ffb1d433f4d503884327cb07
  • Pointer size: 131 Bytes
  • Size of remote file: 376 kB
validition_v1/02/bg.png ADDED

Git LFS Details

  • SHA256: 9b6a7986850a92cb67d8c16c941b448d12ae6ba4820c5544ea6b96462fabc86f
  • Pointer size: 132 Bytes
  • Size of remote file: 3.61 MB
validition_v1/02/prompt.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ In a misty ancient Chinese water-town alley after rain, white plaster walls and black tiled roofs line the wet stone path, distant green mountains fade into soft fog, willow branches hang in the foreground, and warm lanterns glow under the eaves, reflecting on the rain-soaked ground.
2
+ A beautiful young woman in an elegant pale jade-green fantasy hanfu stands on the left side of the alley. She has delicate calm facial features, long black hair styled in an ancient updo, jade-green hair ornaments, dangling earrings, and a green jade necklace. Her dress has translucent flowing shawls, silver floral embroidery, and layered gauze fabric, giving her a graceful and restrained presence.
3
+ A handsome young man in a deep crimson ancient robe stands on the right side. He has sharp refined facial features, long black hair half tied back with hanging tassel ornaments, a black fur-collar cloak, and golden embroidered patterns on his red robe, giving him a composed and noble aura.
4
+
5
+ A 10-second cinematic two-person dialogue scene: the woman first looks down at her reflection in the puddle, then slowly raises her eyes toward the man and speaks softly. The man remains silent for a moment, his expression subtly changes, then he steps half a step forward and replies in a low voice. They keep a restrained distance, like two people meeting again after a long separation, speaking with suppressed emotion in the rainy alley. The camera starts with a medium two-shot, slowly dollies forward with a slight circular movement around them, and ends on a half-body side-angle shot of the two characters looking at each other. Damp cool atmosphere, warm lantern light on their faces and clothing, sleeves and translucent fabric gently moving in the breeze, subtle hair movement, natural lip movement, delicate expressions, cinematic ancient costume drama style, realistic lighting, shallow depth of field, soft mist, high quality, stable character consistency.
validition_v1/02/video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a04a497e4f73eb54e04f02a8ddb049587eb010edaff0883efcfbbebc07d5871a
3
+ size 4836159
validition_v1/03/01.png ADDED

Git LFS Details

  • SHA256: b16e4077ef4571fef4b5430efa0df3293d06ecbe21b220b4a7e115963f810636
  • Pointer size: 132 Bytes
  • Size of remote file: 2.48 MB
validition_v1/03/02.png ADDED

Git LFS Details

  • SHA256: 7c305b18dc84fb2053bf2f89ec75f33febc9d1bb9f32cc431b25ebe67f1e36b2
  • Pointer size: 132 Bytes
  • Size of remote file: 5.54 MB
validition_v1/03/prompt.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ 男人:
2
+ 人物形象:男人留着利落的黑色短发,佩戴一副细框金属眼镜,面容清秀斯文,透着一股儒雅的精英气质。身穿一件深炭灰色或黑色的长款毛呢大衣。大衣剪裁修身。
3
+ 提示词:
4
+ 【@男人】说话,台词内容:牧宅的规矩很简单,护住这几个人,活过五天。但没人告诉你,真正的鬼,往往就在你身后……或者,就是你身边的人。 时长:15秒 音色:年轻男性,普通话,25-30岁。 表演要求:低沉、压抑。语速微慢,每句话之间停顿约0.4秒。
5
+ 最后一句“或者,就是你身边的人”保持平直但紧张的收束感。不要环境音,只要人声。
validition_v1/03/video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fc885f1b5341c6288bce31f3a9565a677a0b2019fff09a9d0e08657f6798489b
3
+ size 1665155
validition_v1/04/01.png ADDED

Git LFS Details

  • SHA256: f5de6e6bcc1e2c3b8d8a6c29c0b72419855229700f4d59f6565cadc596666b4f
  • Pointer size: 132 Bytes
  • Size of remote file: 2.41 MB
validition_v1/04/02.png ADDED

Git LFS Details

  • SHA256: 14d73013a82305a9e1916d71683911efbe74a649d7a31d381cca79110b099d23
  • Pointer size: 132 Bytes
  • Size of remote file: 2.94 MB
validition_v1/04/03.png ADDED

Git LFS Details

  • SHA256: 06601c5935d86a5a472b40cb9ce74165e55dca6748f847b86b72f0fb8bb0375d
  • Pointer size: 132 Bytes
  • Size of remote file: 6.77 MB
validition_v1/04/prompt.txt ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ 女人:一头波浪状的金色长发,皮肤白皙,五官精致立体。身穿一件质感极佳的银色缎面礼服,设计为露肩款式,领口呈V字形。
2
+ 男人:男子留着向后梳理的金色短发,面部轮廓硬朗,胡茬清晰可见,展现出成熟男性的沧桑感。
3
+ 房间:极具未来感和舒适氛围的高科技居住舱或微型公寓内部。整体设计融合了极简主义、赛博朋克元素与温馨的居家感。
4
+ 房间内。男人眼神温柔,迈前半步身体微晃,抬臂环住女人,手掌贴女人后背手指轻颤,女人身体紧绷后放松,脸靠肩头轻蹭,闭眼睫毛轻颤,手指蜷缩轻抓他衣侧,肩膀轻颤,男人手臂轻收又放松,女人深埋胸口闷声轻泣,男人下巴抵女人发顶闭眼,屋外灯光勾勒霓虹轮廓,镜头推进再环绕再横移,音效衣物摩擦声轻泣声心跳声 【00-05】镜头推进,男人迈前半步贴近,抬臂环住女人,手掌贴女人后背手指轻颤。 【05-10】镜头环绕,女人脸靠肩头轻蹭,手指抓他衣侧,肩膀轻颤。 【10-15】横移,女人深埋胸口闷声轻泣,男人下巴抵女人发顶闭眼。
validition_v1/04/video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc08a7193ce6d51258d358c4f2934902fdf3f82e8d328dc181abf8f1f305e08d
3
+ size 4285574
validition_v1/05/1.png ADDED

Git LFS Details

  • SHA256: 071f4ce12b78506e143463a89327be2450038a241a3a16f515d366dbff65ec1f
  • Pointer size: 131 Bytes
  • Size of remote file: 219 kB
validition_v1/05/2.png ADDED

Git LFS Details

  • SHA256: 3d4035f3ef51d587eec9023185e26c4c9e278eb756a9a27abc6d1440a6687608
  • Pointer size: 131 Bytes
  • Size of remote file: 187 kB
validition_v1/05/5.png ADDED

Git LFS Details

  • SHA256: e3951865a67b9a3be77a687363310b0d25404c2b1ef0a7b82882d4ce851aa662
  • Pointer size: 131 Bytes
  • Size of remote file: 206 kB
validition_v1/05/bg.png ADDED

Git LFS Details

  • SHA256: 1e2a888a220c6b3f747e92be4902349b2e1c42a6b2344320acba55f1e6a31efa
  • Pointer size: 131 Bytes
  • Size of remote file: 516 kB
validition_v1/05/prompt.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ Under a clear blue sky, a bright outdoor racing track surrounded by green hills and lush vegetation. A glossy, vibrant red cartoon convertible sports car with white racing stripes. The video starts with close-up shots from the front, side, and rear angles of the car. The vehicle launches from a standstill with a roaring engine, departing from the starting line, accelerating forward and drifting steadily around the bend. Dynamic follow camera with smooth view transitions. Soft natural sunlight and 3D cartoon lighting effects, vivid and lively colors, immersive racing scene, consistent car design throughout.
validition_v1/05/video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0dd64ec7787d7a9dd30610e706ca1edf3efb4a5d443aca94afae8313de3e015
3
+ size 4802158
validition_v1/05/video2.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8f020b08f2cd671ad19c75305b9888bb6a1c1059486659d02239e2b54ec121d1
3
+ size 5555708
validition_v1/06/1.png ADDED

Git LFS Details

  • SHA256: 5c8f6d408b406409ce864fbb6bc818ac1fa8a6647e541d684cbc28bdbc045843
  • Pointer size: 132 Bytes
  • Size of remote file: 2.85 MB
validition_v1/06/2.png ADDED

Git LFS Details

  • SHA256: 3d06ed66d5c45dd40486be53de1bfceecc854c6f42e12f95740c8b33ddc5a0f4
  • Pointer size: 132 Bytes
  • Size of remote file: 2.45 MB
validition_v1/06/3.png ADDED

Git LFS Details

  • SHA256: 67473129d03cc3f2d4b6653c333ec36778700c8859a2d61aa573a23b503534dd
  • Pointer size: 132 Bytes
  • Size of remote file: 2.1 MB
validition_v1/06/bg.png ADDED

Git LFS Details

  • SHA256: 9076622882f3a0fb40f9c63c3fdbb74349c19ee0b50eec4bc5567b928e1e62c6
  • Pointer size: 132 Bytes
  • Size of remote file: 3.8 MB
validition_v1/06/prompt.txt ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Farmer:
2
+ An elderly farmer wearing a wide-brimmed straw hat and a yellow shirt, with a kind and gentle smile.
3
+
4
+ Goat:
5
+ A gentle-looking white goat wearing a brown collar with a golden bell. It has curved horns and calm, docile eyes.
6
+
7
+ Pig:
8
+ A round and adorable pink pig with an upward-curled tail, a cute and slightly silly expression, smooth delicate skin, and short but sturdy legs.
9
+
10
+ Farm:
11
+ A green grassy farm surrounded by wooden fences. On the right side stands a small shed with a blue metal roof. In the distance are golden wheat fields under a blue sky with white clouds. Warm sunlight falls across the scene, creating soft and gentle lighting and shadows.
12
+
13
+ Prompt:
14
+ Anime style, keep the original visual style unchanged, maintain strong reference consistency for the farmer, goat, pig, and farm environment. Fixed wide-angle shot, a bright and sunny countryside farm. On the left side of the frame is a wooden goat pen, and on the right side is a blue pig shed. An elderly farmer wearing a straw hat stands in the center with a kind, gentle smile. A white goat with a small bell around its neck is inside the goat pen, softly bleating. In the pig shed on the right, a pink little pig is sleeping.
15
+
16
+ The farmer slowly walks toward the goat pen on the left, reaches through the fence, and gently strokes the goat’s head. The goat affectionately rubs against him, and the bell makes a soft, delicate sound. Then the farmer turns around and slowly walks toward the pig shed on the right. He bends down slightly and gently pats the pig’s head. The pig wakes up, lifts its head, sees the farmer, stands up, walks out of the shed, circles around the farmer once, and rubs its head against the farmer’s leg.
17
+
18
+ A light breeze blows softly, making the grass and leaves sway slightly. The sunlight and shadows shift slowly and naturally. Low motion, with only subtle breathing-like movements and gentle natural details. Maintain the anime style throughout, do not change the character designs, proportions, colors, clothing, animal features, farm layout, or overall visual style from the references.
validition_v1/06/video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6648e77d89b299c7e3aed0ab0711b4fc813e184f821ec9bbb2e321dd4643907d
3
+ size 4827405
validition_v1/07/1.jpg ADDED

Git LFS Details

  • SHA256: a5a756a18a5dcdba895751498faedf82a9089db22fca365c9cc7447e568b8ac2
  • Pointer size: 131 Bytes
  • Size of remote file: 356 kB
validition_v1/07/2.jpg ADDED

Git LFS Details

  • SHA256: 94fb19a461f34d0a4ac7ad2cdeada3fde925f500ffb1d433f4d503884327cb07
  • Pointer size: 131 Bytes
  • Size of remote file: 376 kB
validition_v1/07/bg.png ADDED

Git LFS Details

  • SHA256: 9b6a7986850a92cb67d8c16c941b448d12ae6ba4820c5544ea6b96462fabc86f
  • Pointer size: 132 Bytes
  • Size of remote file: 3.61 MB