Image-to-Video
LTX.io
GGUF
ltx-2
comfyui
comfy
ltx-video
ltx-2-3
ltx-2.5
ltxv
text-to-video
audio-to-video
video-to-video
Instructions to use RuneXX/LTX-2.3-2.5-Workflows with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LTX.io
How to use RuneXX/LTX-2.3-2.5-Workflows with LTX.io:
# Install the LTX-2 pipelines git clone https://github.com/Lightricks/LTX-2.git cd LTX-2 uv sync --frozen
# Download the weights from this repo, plus the Gemma text encoder hf download RuneXX/LTX-2.3-2.5-Workflows --local-dir models/LTX-2.3-2.5-Workflows hf download google/gemma-3-12b-it-qat-q4_0-unquantized --local-dir models/gemma-3-12b
# Fast pipeline (distilled model, no distilled LoRA needed) uv run python -m ltx_pipelines.distilled \ --distilled-checkpoint-path models/LTX-2.3-2.5-Workflows/<distilled-checkpoint>.safetensors \ --spatial-upsampler-path models/LTX-2.3-2.5-Workflows/<spatial-upsampler>.safetensors \ --gemma-root models/gemma-3-12b \ --prompt "A beautiful sunset over the ocean" \ --output-path output.mp4 # For image-to-video, add: --image path/to/image.jpg 0 0.8# HQ pipeline (two-stage, higher quality) uv run python -m ltx_pipelines.ti2vid_two_stages_hq \ --checkpoint-path models/LTX-2.3-2.5-Workflows/<checkpoint>.safetensors \ --distilled-lora models/LTX-2.3-2.5-Workflows/<distilled-lora>.safetensors 0.8 \ --spatial-upsampler-path models/LTX-2.3-2.5-Workflows/<spatial-upsampler>.safetensors \ --gemma-root models/gemma-3-12b \ --prompt "A beautiful sunset over the ocean" \ --output-path output.mp4 # For image-to-video, add: --image path/to/image.jpg 0 0.8 - Notebooks
- Google Colab
- Kaggle
Update LTX-2.3_-_FML2V_First_Middle_Last_Frame_Injection.json
Browse files
LTX-2.3_-_FML2V_First_Middle_Last_Frame_Injection.json
CHANGED
|
@@ -1092,76 +1092,6 @@
|
|
| 1092 |
"color": "#1b4669",
|
| 1093 |
"bgcolor": "#29699c"
|
| 1094 |
},
|
| 1095 |
-
{
|
| 1096 |
-
"id": 32,
|
| 1097 |
-
"type": "EmptyLTXVLatentVideo",
|
| 1098 |
-
"pos": [
|
| 1099 |
-
1585.8280988730019,
|
| 1100 |
-
3504.6455052172337
|
| 1101 |
-
],
|
| 1102 |
-
"size": [
|
| 1103 |
-
273.7224392361113,
|
| 1104 |
-
146.66666666666669
|
| 1105 |
-
],
|
| 1106 |
-
"flags": {
|
| 1107 |
-
"collapsed": false
|
| 1108 |
-
},
|
| 1109 |
-
"order": 115,
|
| 1110 |
-
"mode": 0,
|
| 1111 |
-
"inputs": [
|
| 1112 |
-
{
|
| 1113 |
-
"name": "width",
|
| 1114 |
-
"type": "INT",
|
| 1115 |
-
"widget": {
|
| 1116 |
-
"name": "width"
|
| 1117 |
-
},
|
| 1118 |
-
"link": 210
|
| 1119 |
-
},
|
| 1120 |
-
{
|
| 1121 |
-
"name": "height",
|
| 1122 |
-
"type": "INT",
|
| 1123 |
-
"widget": {
|
| 1124 |
-
"name": "height"
|
| 1125 |
-
},
|
| 1126 |
-
"link": 211
|
| 1127 |
-
},
|
| 1128 |
-
{
|
| 1129 |
-
"name": "length",
|
| 1130 |
-
"type": "INT",
|
| 1131 |
-
"widget": {
|
| 1132 |
-
"name": "length"
|
| 1133 |
-
},
|
| 1134 |
-
"link": 191
|
| 1135 |
-
}
|
| 1136 |
-
],
|
| 1137 |
-
"outputs": [
|
| 1138 |
-
{
|
| 1139 |
-
"name": "LATENT",
|
| 1140 |
-
"type": "LATENT",
|
| 1141 |
-
"links": [
|
| 1142 |
-
288
|
| 1143 |
-
]
|
| 1144 |
-
}
|
| 1145 |
-
],
|
| 1146 |
-
"properties": {
|
| 1147 |
-
"cnr_id": "comfy-core",
|
| 1148 |
-
"ver": "0.3.60",
|
| 1149 |
-
"Node name for S&R": "EmptyLTXVLatentVideo",
|
| 1150 |
-
"enableTabs": false,
|
| 1151 |
-
"tabWidth": 65,
|
| 1152 |
-
"tabXOffset": 10,
|
| 1153 |
-
"hasSecondTab": false,
|
| 1154 |
-
"secondTabText": "Send Back",
|
| 1155 |
-
"secondTabOffset": 80,
|
| 1156 |
-
"secondTabWidth": 65
|
| 1157 |
-
},
|
| 1158 |
-
"widgets_values": [
|
| 1159 |
-
768,
|
| 1160 |
-
512,
|
| 1161 |
-
97,
|
| 1162 |
-
1
|
| 1163 |
-
]
|
| 1164 |
-
},
|
| 1165 |
{
|
| 1166 |
"id": 50,
|
| 1167 |
"type": "LTXVPreprocess",
|
|
@@ -4001,86 +3931,6 @@
|
|
| 4001 |
"color": "#af3535",
|
| 4002 |
"bgcolor": "rgba(24,24,27,.9)"
|
| 4003 |
},
|
| 4004 |
-
{
|
| 4005 |
-
"id": 210,
|
| 4006 |
-
"type": "LTXVImgToVideoInplaceKJ",
|
| 4007 |
-
"pos": [
|
| 4008 |
-
1590.8358933986096,
|
| 4009 |
-
3728.5558277643895
|
| 4010 |
-
],
|
| 4011 |
-
"size": [
|
| 4012 |
-
261.7894016628377,
|
| 4013 |
-
282
|
| 4014 |
-
],
|
| 4015 |
-
"flags": {},
|
| 4016 |
-
"order": 117,
|
| 4017 |
-
"mode": 0,
|
| 4018 |
-
"inputs": [
|
| 4019 |
-
{
|
| 4020 |
-
"name": "vae",
|
| 4021 |
-
"type": "VAE",
|
| 4022 |
-
"link": 287
|
| 4023 |
-
},
|
| 4024 |
-
{
|
| 4025 |
-
"name": "latent",
|
| 4026 |
-
"type": "LATENT",
|
| 4027 |
-
"link": 288
|
| 4028 |
-
},
|
| 4029 |
-
{
|
| 4030 |
-
"label": "image_1",
|
| 4031 |
-
"name": "num_images.image_1",
|
| 4032 |
-
"shape": 7,
|
| 4033 |
-
"type": "IMAGE",
|
| 4034 |
-
"link": 290
|
| 4035 |
-
},
|
| 4036 |
-
{
|
| 4037 |
-
"label": "image_2",
|
| 4038 |
-
"name": "num_images.image_2",
|
| 4039 |
-
"shape": 7,
|
| 4040 |
-
"type": "IMAGE",
|
| 4041 |
-
"link": 291
|
| 4042 |
-
},
|
| 4043 |
-
{
|
| 4044 |
-
"name": "num_images.index_2",
|
| 4045 |
-
"shape": 7,
|
| 4046 |
-
"type": "INT",
|
| 4047 |
-
"widget": {
|
| 4048 |
-
"name": "num_images.index_2"
|
| 4049 |
-
},
|
| 4050 |
-
"link": 293
|
| 4051 |
-
},
|
| 4052 |
-
{
|
| 4053 |
-
"label": "image_3",
|
| 4054 |
-
"name": "num_images.image_3",
|
| 4055 |
-
"shape": 7,
|
| 4056 |
-
"type": "IMAGE",
|
| 4057 |
-
"link": 292
|
| 4058 |
-
}
|
| 4059 |
-
],
|
| 4060 |
-
"outputs": [
|
| 4061 |
-
{
|
| 4062 |
-
"name": "latent",
|
| 4063 |
-
"type": "LATENT",
|
| 4064 |
-
"links": [
|
| 4065 |
-
289
|
| 4066 |
-
]
|
| 4067 |
-
}
|
| 4068 |
-
],
|
| 4069 |
-
"properties": {
|
| 4070 |
-
"cnr_id": "comfyui-kjnodes",
|
| 4071 |
-
"ver": "71578cf49e48978cf1c6714494b669b1e571777b",
|
| 4072 |
-
"Node name for S&R": "LTXVImgToVideoInplaceKJ"
|
| 4073 |
-
},
|
| 4074 |
-
"widgets_values": [
|
| 4075 |
-
"3",
|
| 4076 |
-
1,
|
| 4077 |
-
1,
|
| 4078 |
-
1,
|
| 4079 |
-
0,
|
| 4080 |
-
0,
|
| 4081 |
-
-1
|
| 4082 |
-
]
|
| 4083 |
-
},
|
| 4084 |
{
|
| 4085 |
"id": 126,
|
| 4086 |
"type": "SetNode",
|
|
@@ -4756,7 +4606,7 @@
|
|
| 4756 |
],
|
| 4757 |
"size": [
|
| 4758 |
586.3075522928343,
|
| 4759 |
-
|
| 4760 |
],
|
| 4761 |
"flags": {},
|
| 4762 |
"order": 84,
|
|
@@ -4821,13 +4671,13 @@
|
|
| 4821 |
"hidden": false,
|
| 4822 |
"paused": false,
|
| 4823 |
"params": {
|
| 4824 |
-
"filename": "LTX-
|
| 4825 |
"subfolder": "",
|
| 4826 |
"type": "output",
|
| 4827 |
"format": "video/h264-mp4",
|
| 4828 |
"frame_rate": 24,
|
| 4829 |
-
"workflow": "LTX-
|
| 4830 |
-
"fullpath": "E:\\AI\\ComfyUI\\output\\LTX-
|
| 4831 |
}
|
| 4832 |
}
|
| 4833 |
}
|
|
@@ -4884,7 +4734,7 @@
|
|
| 4884 |
],
|
| 4885 |
"size": [
|
| 4886 |
238.15470099351288,
|
| 4887 |
-
|
| 4888 |
],
|
| 4889 |
"flags": {},
|
| 4890 |
"order": 125,
|
|
@@ -5728,6 +5578,156 @@
|
|
| 5728 |
],
|
| 5729 |
"color": "#006691",
|
| 5730 |
"bgcolor": "rgba(24,24,27,.9)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5731 |
}
|
| 5732 |
],
|
| 5733 |
"links": [
|
|
@@ -6776,10 +6776,10 @@
|
|
| 6776 |
"config": {},
|
| 6777 |
"extra": {
|
| 6778 |
"ds": {
|
| 6779 |
-
"scale": 0.
|
| 6780 |
"offset": [
|
| 6781 |
-
|
| 6782 |
-
-
|
| 6783 |
]
|
| 6784 |
},
|
| 6785 |
"frontendVersion": "1.39.19",
|
|
|
|
| 1092 |
"color": "#1b4669",
|
| 1093 |
"bgcolor": "#29699c"
|
| 1094 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1095 |
{
|
| 1096 |
"id": 50,
|
| 1097 |
"type": "LTXVPreprocess",
|
|
|
|
| 3931 |
"color": "#af3535",
|
| 3932 |
"bgcolor": "rgba(24,24,27,.9)"
|
| 3933 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3934 |
{
|
| 3935 |
"id": 126,
|
| 3936 |
"type": "SetNode",
|
|
|
|
| 4606 |
],
|
| 4607 |
"size": [
|
| 4608 |
586.3075522928343,
|
| 4609 |
+
1291.8459204880573
|
| 4610 |
],
|
| 4611 |
"flags": {},
|
| 4612 |
"order": 84,
|
|
|
|
| 4671 |
"hidden": false,
|
| 4672 |
"paused": false,
|
| 4673 |
"params": {
|
| 4674 |
+
"filename": "LTX-2_00710-audio.mp4",
|
| 4675 |
"subfolder": "",
|
| 4676 |
"type": "output",
|
| 4677 |
"format": "video/h264-mp4",
|
| 4678 |
"frame_rate": 24,
|
| 4679 |
+
"workflow": "LTX-2_00710.png",
|
| 4680 |
+
"fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_00710-audio.mp4"
|
| 4681 |
}
|
| 4682 |
}
|
| 4683 |
}
|
|
|
|
| 4734 |
],
|
| 4735 |
"size": [
|
| 4736 |
238.15470099351288,
|
| 4737 |
+
491.828035533155
|
| 4738 |
],
|
| 4739 |
"flags": {},
|
| 4740 |
"order": 125,
|
|
|
|
| 5578 |
],
|
| 5579 |
"color": "#006691",
|
| 5580 |
"bgcolor": "rgba(24,24,27,.9)"
|
| 5581 |
+
},
|
| 5582 |
+
{
|
| 5583 |
+
"id": 210,
|
| 5584 |
+
"type": "LTXVImgToVideoInplaceKJ",
|
| 5585 |
+
"pos": [
|
| 5586 |
+
1590.8358933986096,
|
| 5587 |
+
3728.5558277643895
|
| 5588 |
+
],
|
| 5589 |
+
"size": [
|
| 5590 |
+
261.7894016628377,
|
| 5591 |
+
282
|
| 5592 |
+
],
|
| 5593 |
+
"flags": {},
|
| 5594 |
+
"order": 117,
|
| 5595 |
+
"mode": 0,
|
| 5596 |
+
"inputs": [
|
| 5597 |
+
{
|
| 5598 |
+
"name": "vae",
|
| 5599 |
+
"type": "VAE",
|
| 5600 |
+
"link": 287
|
| 5601 |
+
},
|
| 5602 |
+
{
|
| 5603 |
+
"name": "latent",
|
| 5604 |
+
"type": "LATENT",
|
| 5605 |
+
"link": 288
|
| 5606 |
+
},
|
| 5607 |
+
{
|
| 5608 |
+
"label": "image_1",
|
| 5609 |
+
"name": "num_images.image_1",
|
| 5610 |
+
"shape": 7,
|
| 5611 |
+
"type": "IMAGE",
|
| 5612 |
+
"link": 290
|
| 5613 |
+
},
|
| 5614 |
+
{
|
| 5615 |
+
"label": "image_2",
|
| 5616 |
+
"name": "num_images.image_2",
|
| 5617 |
+
"shape": 7,
|
| 5618 |
+
"type": "IMAGE",
|
| 5619 |
+
"link": 291
|
| 5620 |
+
},
|
| 5621 |
+
{
|
| 5622 |
+
"name": "num_images.index_2",
|
| 5623 |
+
"shape": 7,
|
| 5624 |
+
"type": "INT",
|
| 5625 |
+
"widget": {
|
| 5626 |
+
"name": "num_images.index_2"
|
| 5627 |
+
},
|
| 5628 |
+
"link": 293
|
| 5629 |
+
},
|
| 5630 |
+
{
|
| 5631 |
+
"label": "image_3",
|
| 5632 |
+
"name": "num_images.image_3",
|
| 5633 |
+
"shape": 7,
|
| 5634 |
+
"type": "IMAGE",
|
| 5635 |
+
"link": 292
|
| 5636 |
+
}
|
| 5637 |
+
],
|
| 5638 |
+
"outputs": [
|
| 5639 |
+
{
|
| 5640 |
+
"name": "latent",
|
| 5641 |
+
"type": "LATENT",
|
| 5642 |
+
"links": [
|
| 5643 |
+
289
|
| 5644 |
+
]
|
| 5645 |
+
}
|
| 5646 |
+
],
|
| 5647 |
+
"properties": {
|
| 5648 |
+
"cnr_id": "comfyui-kjnodes",
|
| 5649 |
+
"ver": "71578cf49e48978cf1c6714494b669b1e571777b",
|
| 5650 |
+
"Node name for S&R": "LTXVImgToVideoInplaceKJ"
|
| 5651 |
+
},
|
| 5652 |
+
"widgets_values": [
|
| 5653 |
+
"3",
|
| 5654 |
+
1,
|
| 5655 |
+
0.5,
|
| 5656 |
+
1,
|
| 5657 |
+
0,
|
| 5658 |
+
0,
|
| 5659 |
+
-1
|
| 5660 |
+
]
|
| 5661 |
+
},
|
| 5662 |
+
{
|
| 5663 |
+
"id": 32,
|
| 5664 |
+
"type": "EmptyLTXVLatentVideo",
|
| 5665 |
+
"pos": [
|
| 5666 |
+
1585.8280988730019,
|
| 5667 |
+
3504.6455052172337
|
| 5668 |
+
],
|
| 5669 |
+
"size": [
|
| 5670 |
+
273.7224392361113,
|
| 5671 |
+
146.66666666666669
|
| 5672 |
+
],
|
| 5673 |
+
"flags": {
|
| 5674 |
+
"collapsed": false
|
| 5675 |
+
},
|
| 5676 |
+
"order": 115,
|
| 5677 |
+
"mode": 0,
|
| 5678 |
+
"inputs": [
|
| 5679 |
+
{
|
| 5680 |
+
"name": "width",
|
| 5681 |
+
"type": "INT",
|
| 5682 |
+
"widget": {
|
| 5683 |
+
"name": "width"
|
| 5684 |
+
},
|
| 5685 |
+
"link": 210
|
| 5686 |
+
},
|
| 5687 |
+
{
|
| 5688 |
+
"name": "height",
|
| 5689 |
+
"type": "INT",
|
| 5690 |
+
"widget": {
|
| 5691 |
+
"name": "height"
|
| 5692 |
+
},
|
| 5693 |
+
"link": 211
|
| 5694 |
+
},
|
| 5695 |
+
{
|
| 5696 |
+
"name": "length",
|
| 5697 |
+
"type": "INT",
|
| 5698 |
+
"widget": {
|
| 5699 |
+
"name": "length"
|
| 5700 |
+
},
|
| 5701 |
+
"link": 191
|
| 5702 |
+
}
|
| 5703 |
+
],
|
| 5704 |
+
"outputs": [
|
| 5705 |
+
{
|
| 5706 |
+
"name": "LATENT",
|
| 5707 |
+
"type": "LATENT",
|
| 5708 |
+
"links": [
|
| 5709 |
+
288
|
| 5710 |
+
]
|
| 5711 |
+
}
|
| 5712 |
+
],
|
| 5713 |
+
"properties": {
|
| 5714 |
+
"cnr_id": "comfy-core",
|
| 5715 |
+
"ver": "0.3.60",
|
| 5716 |
+
"Node name for S&R": "EmptyLTXVLatentVideo",
|
| 5717 |
+
"enableTabs": false,
|
| 5718 |
+
"tabWidth": 65,
|
| 5719 |
+
"tabXOffset": 10,
|
| 5720 |
+
"hasSecondTab": false,
|
| 5721 |
+
"secondTabText": "Send Back",
|
| 5722 |
+
"secondTabOffset": 80,
|
| 5723 |
+
"secondTabWidth": 65
|
| 5724 |
+
},
|
| 5725 |
+
"widgets_values": [
|
| 5726 |
+
768,
|
| 5727 |
+
512,
|
| 5728 |
+
97,
|
| 5729 |
+
1
|
| 5730 |
+
]
|
| 5731 |
}
|
| 5732 |
],
|
| 5733 |
"links": [
|
|
|
|
| 6776 |
"config": {},
|
| 6777 |
"extra": {
|
| 6778 |
"ds": {
|
| 6779 |
+
"scale": 0.9646149645000035,
|
| 6780 |
"offset": [
|
| 6781 |
+
-834.7227270629367,
|
| 6782 |
+
-3273.767449342212
|
| 6783 |
]
|
| 6784 |
},
|
| 6785 |
"frontendVersion": "1.39.19",
|