Alex995647 commited on
Commit
c52b1f8
Β·
verified Β·
1 Parent(s): 5116458

Add Obscura Remova

Browse files
.gitattributes CHANGED
@@ -141,3 +141,15 @@ cameraman-ic-lora-for-ltx2-3-22b/example_images/02_video.mp4 filter=lfs diff=lfs
141
  cameraman-ic-lora-for-ltx2-3-22b/example_images/03_video.mp4 filter=lfs diff=lfs merge=lfs -text
142
  cameraman-ic-lora-for-ltx2-3-22b/example_images/04_poster.jpg filter=lfs diff=lfs merge=lfs -text
143
  cameraman-ic-lora-for-ltx2-3-22b/example_images/04_video.mp4 filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
141
  cameraman-ic-lora-for-ltx2-3-22b/example_images/03_video.mp4 filter=lfs diff=lfs merge=lfs -text
142
  cameraman-ic-lora-for-ltx2-3-22b/example_images/04_poster.jpg filter=lfs diff=lfs merge=lfs -text
143
  cameraman-ic-lora-for-ltx2-3-22b/example_images/04_video.mp4 filter=lfs diff=lfs merge=lfs -text
144
+ obscura-remova/example_images/01_poster.jpg filter=lfs diff=lfs merge=lfs -text
145
+ obscura-remova/example_images/01_video.mp4 filter=lfs diff=lfs merge=lfs -text
146
+ obscura-remova/example_images/02_poster.jpg filter=lfs diff=lfs merge=lfs -text
147
+ obscura-remova/example_images/02_video.mp4 filter=lfs diff=lfs merge=lfs -text
148
+ obscura-remova/example_images/03_poster.jpg filter=lfs diff=lfs merge=lfs -text
149
+ obscura-remova/example_images/03_video.mp4 filter=lfs diff=lfs merge=lfs -text
150
+ obscura-remova/example_images/04_poster.jpg filter=lfs diff=lfs merge=lfs -text
151
+ obscura-remova/example_images/04_video.mp4 filter=lfs diff=lfs merge=lfs -text
152
+ obscura-remova/example_images/05_poster.jpg filter=lfs diff=lfs merge=lfs -text
153
+ obscura-remova/example_images/05_video.mp4 filter=lfs diff=lfs merge=lfs -text
154
+ obscura-remova/example_images/06_poster.jpg filter=lfs diff=lfs merge=lfs -text
155
+ obscura-remova/example_images/06_video.mp4 filter=lfs diff=lfs merge=lfs -text
obscura-remova/LTX23_Obscura_Remova_v1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e58ff6e1076caf40707b9b890aeae1d1c0bd26f285f7666aafc052a06d35f22a
3
+ size 327344864
obscura-remova/example_images/01_poster.jpg ADDED

Git LFS Details

  • SHA256: 574dc40319e90fd6f796806db38ec3d3ae9844b0632d84d1a0f7dfbae87cf9a7
  • Pointer size: 131 Bytes
  • Size of remote file: 326 kB
obscura-remova/example_images/01_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6664f76bdbd6bfde7f5d12a859ce305edbbb6c1b9be8d35688d0376bbd3f3085
3
+ size 12475389
obscura-remova/example_images/02_poster.jpg ADDED

Git LFS Details

  • SHA256: 91ff8d9a33e9fb51740b54d057adbab1dd09518962614171f80cecf13416b02d
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB
obscura-remova/example_images/02_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc894469fc711dd3f0f414fa1c0cf79d80710d50ffeb3b6b54a7a433fb897abc
3
+ size 8234741
obscura-remova/example_images/03_poster.jpg ADDED

Git LFS Details

  • SHA256: 1afdb69e7ab25b3e9847e3e9345159121d9161d1305fb5fbd893dd6c572faa9c
  • Pointer size: 131 Bytes
  • Size of remote file: 172 kB
obscura-remova/example_images/03_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3a42d112ca88b44fcedee96813462dd8de8c966dfc2ba0f4b8206a5c54df4b3
3
+ size 16105293
obscura-remova/example_images/04_poster.jpg ADDED

Git LFS Details

  • SHA256: 37b5317c696aca1d2ec2f95d9b856a992b3130b8e263a90ab56f08d642c891ba
  • Pointer size: 131 Bytes
  • Size of remote file: 172 kB
obscura-remova/example_images/04_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:98545f579b3ff0e4c37e03ba6f609b2d72139025f6ec4a08de85c64bfe4f4f5e
3
+ size 10500582
obscura-remova/example_images/05_poster.jpg ADDED

Git LFS Details

  • SHA256: b217dcc35c613971423868a5d09b223efc96a454afd763791b7731064bf0db5c
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB
obscura-remova/example_images/05_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:844aa3f790b2b6b353407967f63265a8cf98fd4fcf4195d6b3850e13f74054ff
3
+ size 14575328
obscura-remova/example_images/06_poster.jpg ADDED

Git LFS Details

  • SHA256: 87c9d7fa467330a014932b42d681bcefef13d7cd025458035fc611b81905fd43
  • Pointer size: 131 Bytes
  • Size of remote file: 131 kB
obscura-remova/example_images/06_video.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a9bb549ab7a4c9651d42a8de8aaaf07f23360caee32795c938582002194bbce0
3
+ size 9427100
obscura-remova/info.txt ADDED
@@ -0,0 +1,288 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ═══════════════════════════════════════════════════════════════════════════════
2
+ OBSCURA REMOVA
3
+ ═══════════════════════════════════════════════════════════════════════════════
4
+
5
+ ───────────────────────────────────────────────────────────────────────────────
6
+ IDENTITY
7
+ ───────────────────────────────────────────────────────────────────────────────
8
+ Base model LTX-2.3
9
+ Generation mode IC-LoRA / Video-to-Video (V2V)
10
+ Checkpoint ltx-2.3-22b-dev (full / base)
11
+ Category Motion quality
12
+ Author WepeNerd
13
+ Source https://civitai.com/models/2590144
14
+ Provenance CivitAI Β· model 2590144 Β· version 2909707
15
+
16
+ ───────────────────────────────────────────────────────────────────────────────
17
+ WEIGHTS
18
+ ───────────────────────────────────────────────────────────────────────────────
19
+ File LTX23_Obscura_Remova_v1.safetensors
20
+ Version LTX23 V2V v1
21
+ Size 312.2 MB
22
+ Format SafeTensor / unknown precision
23
+ SHA256 e58ff6e1076caf40707b9b890aeae1d1c0bd26f285f7666aafc052a06d35f22a
24
+ Published 2026-05-01
25
+
26
+ ───────────────────────────────────────────────────────────────────────────────
27
+ TRIGGER WORDS
28
+ ───────────────────────────────────────────────────────────────────────────────
29
+ β€Ί "Remove the object from the foreground."
30
+
31
+ ───────────────────────────────────────────────────────────────────────────────
32
+ RECOMMENDED SETTINGS
33
+ ───────────────────────────────────────────────────────────────────────────────
34
+ The author did not publish specific settings.
35
+ No author settings were published. Community baseline: steps Distilled path
36
+ (all six official ComfyUI LTX-2.3 templates): 8 steps in stage 1 driven by
37
+ an explicit ManualSigmas list "1.0, 0.99375, 0.9875, 0.98125, 0.975,
38
+ 0.909375, 0.725, 0.421875, 0.0", then 3 steps in the stage-2 refine after
39
+ the x2 latent upscale ("0.85, 0.7250, 0.4219, 0.0") β€” verified by reading
40
+ the template JSONs. The ic_lora template instead uses a plain KSampler at 8
41
+ steps. The Python DistilledPipeline is documented as "8 predefined sigmas
42
+ (8 steps in stage 1, 4 steps in stage 2)". Full/dev model with real
43
+ guidance: Lightricks' own single-stage example workflow sets LTXVScheduler
44
+ to 15 steps., cfg 1.0 for anything running the distilled checkpoint or the
45
+ distilled LoRA β€” CFGGuider is set to 1 in both stages of every official
46
+ ComfyUI template (verified in the JSONs), the ic_lora template's KSampler
47
+ is cfg 1, and a note in Lightricks' own two- stage workflow reads "Do
48
+ explore various samplers and cfg values (although we advise them to be kept
49
+ close to 1)". For the guided full-model path, Lightricks' single-stage
50
+ workflow uses MultimodalGuider with per-modality GuiderParameters: VIDEO
51
+ cfg 3 (rescale 0.9), AUDIO cfg 7 (rescale 0.7). Treat 3 as the video anchor
52
+ since that is the official value., sampler euler with SamplerCustomAdvanced
53
+ + ManualSigmas is the default in the ComfyUI templates; the flf2v template
54
+ uses SamplerEulerAncestral and the ic_lora template a plain KSampler with
55
+ euler_ancestral + linear_quadratic. Lightricks' own example workflows use
56
+ euler_ancestral_cfg_pp (single stage) and euler_cfg_pp (two stage).
57
+ TI2VidTwoStagesHQPipeline swaps in the second-order res_2s sampler for
58
+ fewer steps., resolution Generate low, then upscale. ComfyUI templates set
59
+ EmptyLTXVLatentVideo to 768x512 / 97 frames and target 1280x720 (with a
60
+ 1920x1088 resize and a 1536-long-edge resize in the chain), using
61
+ LTXVLatentUpsampler with ltx-2.3-spatial- upscaler-x2-1.1.safetensors.
62
+ Lightricks' own example workflows use 960x544 / 121 frames with the same x2
63
+ upscaler. Hard constraints from the model card: width and height must be
64
+ divisible by 32, and frame count must be divisible by 8 plus 1 (97, 121,
65
+ 193...). Frame rate: LTXVConditioning is 24 in the t2v/id_lora templates
66
+ and 25 in the ic_lora/flf2v templates; CreateVideo is 24 in the ComfyUI
67
+ templates. The x2 temporal upscaler is described in the model card as being
68
+ for higher FPS., lora_strength Official distilled/acceleration LoRA: 0.5 in
69
+ every ComfyUI template (LoraLoaderModelOnly), 0.5 plus a 0.2 second branch
70
+ in Lightricks' single- stage example workflow, and 0.8 in the ltx-pipelines
71
+ README/installation CLI example (--distilled-lora <path> 0.8). Official IC-
72
+ LoRA Union-Control and ID-LoRA: 1.0 in the templates. Community norm for
73
+ content/style LoRAs: the IC-LoRA Dual-Character author states 0.6-1.0 used
74
+ alone, dropped to 0.3-0.5 when stacked with other LoRAs..
75
+
76
+ ───────────────────────────────────────────────────────────────────────────────
77
+ ADOPTION & POPULARITY
78
+ ───────────────────────────────────────────────────────────────────────────────
79
+ Downloads 1,935
80
+ Rating 100% positive (192/192)
81
+ Comments 20
82
+ Published 126 days ago
83
+ Download rate 15.3/day since release
84
+
85
+ Adoption rank #27 of 150 in this collection (High)
86
+ Momentum rank #19 of 150 by download rate (Trending)
87
+
88
+ Adoption tier is the percentile of total downloads within this collection;
89
+ momentum is the percentile of downloads-per-day since release. Momentum is
90
+ ranked rather than measured against a fixed rate, because this base model
91
+ is itself new and every LoRA looks fast on an absolute scale. Both numbers
92
+ are CivitAI's, read on the scrape date at the foot of this file.
93
+
94
+ ───────────────────────────────────────────────────────────────────────────────
95
+ CHAINING / STACKING
96
+ ───────────────────────────────────────────────────────────────────────────────
97
+ Stacks with others not stated
98
+
99
+ The author gave no chaining guidance. The rules below are the
100
+ general LTX-2.3 ones, not anything specific to this LoRA.
101
+
102
+ General LTX-2.3 rules that apply here (see REFERENCE.txt):
103
+
104
+ β€’ Stacking an acceleration LoRA with a task LoRA is officially
105
+ sanctioned: the ID-LoRA template chains LoraLoaderModelOnly(ltx_2.3_22b
106
+ _distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16, 0.5) into
107
+ LoraLoaderModelOnly(ltx-2.3-id-lora-talkvid-3k, 1.0) on the dev
108
+ checkpoint.
109
+ β€’ The Python CLI exposes `--lora <path> [strength]` as a repeatable flag
110
+ with default strength 1.0, so multiple adapters at once is a supported
111
+ configuration, not a hack.
112
+ β€’ Load the acceleration/distilled LoRA on the dev checkpoint only. The
113
+ two-stage pipelines require it for the full model but explicitly do not
114
+ use it for DistilledPipeline, ICLoraPipeline or DubItPipeline, which
115
+ already run distilled weights.
116
+ β€’ Do not stack two distillation LoRAs (e.g. the official rank-384 /
117
+ rank-111 one plus a community DMD LoRA). The DaSiWa DMD LoRA already
118
+ blends 75-80% of the official distilled delta into its audio-output
119
+ route and is described by its author as recreating the distilled model
120
+ on top of stock dev, i.e. a replacement.
121
+ β€’ IC-LoRAs are not chained like ordinary LoRAs: each carries a
122
+ reference_downscale_factor in its safetensors metadata and needs a node
123
+ that reads it (GetICLoRAParameters -> LTXVAddGuide in core, or
124
+ LTXICLoRALoaderModelOnly + LTXAddVideoICLoRAGuide in ComfyUI-LTXVideo).
125
+ Without one the factor silently defaults to 1.
126
+ β€’ Two IC-LoRA reference guides can be driven from a single IC-LoRA: the
127
+ CrossView Warp author wires both a depth-warp video and the original
128
+ video into separate reference guides and sets latent_downscale_factor =
129
+ 1 on both.
130
+ β€’ DubItPipeline accepts exactly one Dub-It IC-LoRA (`--lora` exactly
131
+ once) and applies it in both stages β€” that path is single-adapter by
132
+ design.
133
+ β€’ Community convention on strengths when stacking: the IC-LoRA Dual-
134
+ Character author recommends 0.6-1.0 for a content LoRA used alone,
135
+ dropped to 0.3-0.5 when combined with others.
136
+ β€’ Some LoRA pairs are designed to be blended against each other β€” the LTX
137
+ 2.3 Crisp Enhance / Soft Enhance pair is described by its author as
138
+ "can be used together and balanced at different strengths".
139
+ β€’ The gemma-3-12b-it-abliterated LoRA is not a video LoRA and does not
140
+ belong in the DiT chain β€” it patches the Gemma text encoder through a
141
+ model+clip LoraLoader, as the official templates wire it.
142
+ β€’ The full, flexible, trainable bf16 model β€” ltx-2.3-22b-dev.safetensors
143
+ is 46.15 GB bf16, 29.15 GB as ltx-2.3-22b-dev-fp8.safetensors. This is
144
+ what LoRAs are trained against, and what four of the six official
145
+ ComfyUI LTX-2.3 templates load (t2v, i2v, ia2v, id_lora). Needs either
146
+ real guidance (Lightricks' own single-stage workflow sets LTXVScheduler
147
+ to 15 steps with MultimodalGuider) or the distill
148
+
149
+ ───────────────────────────────────────────────────────────────────────────────
150
+ PROS
151
+ ───────────────────────────────────────────────────────────────────────────────
152
+ + Well established β€” 1,935 downloads. [source: CivitAI stats]
153
+ + Positively received β€” 192 thumbs-up with no down-votes. [source:
154
+ CivitAI stats]
155
+ + Explicit trigger word(s) β€” Remove the object from the foreground. β€” so
156
+ the effect can be turned on and off from the prompt. [source: model
157
+ metadata]
158
+ + Compact at 312 MB β€” cheap to stack with other LoRAs. [source: file
159
+ size]
160
+
161
+ ───────────────────────────────────────────────────────────────────────────────
162
+ CONS & CAVEATS
163
+ ───────────────────────────────────────────────────────────────────────────────
164
+ (none recorded)
165
+
166
+ ───────────────────────────────────────────────────────────────────────────────
167
+ COMPATIBILITY WARNING
168
+ ───────────────────────────────────────────────────────────────────────────────
169
+ Within LTX-2.3, dev vs distilled is low risk: they are the same
170
+ architecture and the distillation itself is published as a LoRA that the
171
+ model card calls "applicable to the full model", so ordinary content LoRAs
172
+ load on both. Expect style/strength drift rather than breakage; the
173
+ distilled LoRA is meant to be applied to a dev checkpoint, not stacked on
174
+ an already-distilled one (the Python pipelines that start from a distilled
175
+ checkpoint β€” DistilledPipeline, ICLoraPipeline, DubItPipeline β€” explicitly
176
+ do not take --distilled-lora). The genuine risk is cross-version and cross-
177
+ format, and it is silent rather than a hard error: the LTX-2 repo README
178
+ states flatly that files "are not interchangeable between the two models,
179
+ and a LoRA only works with the model it was trained on", and a wrong-
180
+ version LoRA surfaces only as a stream of "lora key not loaded:
181
+ diffusion_model...." console warnings while generation proceeds as if no
182
+ LoRA were attached. The same silent no-op hits correctly-versioned LoRAs
183
+ saved in a non-ComfyUI key layout: SimpleTuner issue #2349 shows keys like
184
+ diffusion_model.connectors.audio_connector.transformer_blocks.N.attn1.to_q
185
+ going unloaded, where the LTX-2 trainer's own layout is attn1/attn2 for
186
+ video, audio_attn1/audio_attn2 for audio and audio_to_video_attn /
187
+ video_to_audio_attn for cross-modal. Community finetunes (Sulphur 2, JoyAI-
188
+ Echo merges) load stock LTX-2.3 LoRAs but shift the result. And an IC-LoRA
189
+ loaded without a metadata-reading node loses its reference scale: ComfyUI's
190
+ GetICLoRAParameters reads reference_downscale_factor out of the LoRA's
191
+ safetensors metadata and silently falls back to 1 when it is absent, so a
192
+ ref0.5 IC-LoRA wired straight into LTXVAddGuide without it feeds the
193
+ reference at the wrong latent scale.
194
+
195
+ ───────────────────────────────────────────────────────────────────────────────
196
+ AUTHOR'S DESCRIPTION
197
+ ───────────────────────────────────────────────────────────────────��───────────
198
+ This v2v LoRA removes anything obscuring the scene. It was made to
199
+ "reconstruct" ground truth video from sparse data (when details of the
200
+ scene can only partially be seen or the scene has semi-occlusion like smoke
201
+ or haze.) If the data is completely invisible from any of the frames then
202
+ it will have to be hallucinated, but if it is present anywhere, even semi-
203
+ transparently, then it will be retained. Adjust the strength of the LoRA to
204
+ remove more layers or go "deeper" into the scene. Start at a strength of
205
+ about 1.25 and adjust to your liking. More complex removal requires higher
206
+ strength.
207
+ Example prompt: "Remove the green plant from the foreground." is all that
208
+ is needed to perform the task, but if details of the scene need to be
209
+ hallucinated, it will be best to describe the scene in the background. LTX
210
+ still struggles with fast movement, but if you interpolate the input to
211
+ 50fps and run inference at 50fps then it should help with fast moving
212
+ scenes.
213
+ See examples for what this LoRA can do. >>Example Workflow Here<<
214
+ The split LTX models in the workflow can be downloaded from Kijai's page:
215
+ https://huggingface.co/Kijai/LTX2.3_comfy/tree/main
216
+
217
+ ───────────────────────────────────────────────────────────────────────────────
218
+ EXAMPLE MEDIA
219
+ ───────────────────────────────────────────────────────────────────────────────
220
+ 6 preview(s) in ./example_images/ β€” community results for
221
+ this LoRA. Videos keep a matching _poster.jpg still frame.
222
+
223
+ No prompts are recorded below: CivitAI's public API flags these posts as
224
+ having generation metadata but does not return it, so the prompts cannot be
225
+ scraped. Open the model page to read them.
226
+
227
+ 01_video.mp4 (video, 1280x1472)
228
+ still: 01_poster.jpg
229
+ 02_video.mp4 (video, 1280x1472)
230
+ still: 02_poster.jpg
231
+ 03_video.mp4 (video, 1280x1472)
232
+ still: 03_poster.jpg
233
+ 04_video.mp4 (video, 1280x1428)
234
+ still: 04_poster.jpg
235
+ 05_video.mp4 (video, 1280x1472)
236
+ still: 05_poster.jpg
237
+ 06_video.mp4 (video, 1424x1280)
238
+ still: 06_poster.jpg
239
+
240
+ ───────────────────────────────────────────────────────────────────────────────
241
+ HOW TO USE (COMFYUI)
242
+ ───────────────────────────────────────────────────────────────────────────────
243
+ 1. Update ComfyUI. LTX-2.3 is supported in ComfyUI core
244
+ (comfy_extras/nodes_lt.py provides EmptyLTXVLatentVideo, LTXVAddGuide,
245
+ GetICLoRAParameters, LTXVConditioning, LTXVScheduler,
246
+ LTXVConcatAVLatent/LTXVSeparateAVLatent, LTXVReferenceAudio and more) and
247
+ the six official templates need no custom nodes; install the Lightricks
248
+ "ComfyUI-LTXVideo" custom node pack only if you want IC-LoRA loaders, low-
249
+ VRAM loaders, HDR decode, audio-only nodes or Q8 nodes.
250
+ 2. Put the base checkpoint in ComfyUI/models/checkpoints/ β€”
251
+ ltx-2.3-22b-dev-fp8.safetensors (29.15 GB) or ltx-2.3-22b-distilled-
252
+ fp8.safetensors (29.53 GB) from Lightricks/LTX-2.3-fp8, or the bf16
253
+ originals (46.15 GB) from Lightricks/LTX-2.3. It is a single file that also
254
+ carries the video VAE, the audio VAE and the text projection.
255
+ 3. Put gemma_3_12B_it_fp4_mixed.safetensors in
256
+ ComfyUI/models/text_encoders/ (from Comfy-Org/ltx-2). The Python package
257
+ instead wants the full google/gemma-3-12b-it-qat-q4_0-unquantized folder.
258
+ 4. Put ltx-2.3-spatial-upscaler-x2-1.1.safetensors in
259
+ ComfyUI/models/latent_upscale_models/ (needed by every two-stage template),
260
+ and moge_2_vitl_normal_fp16.safetensors (Comfy-Org/MoGe) in
261
+ ComfyUI/models/geometry_estimation/ if you use the IC-LoRA depth path.
262
+ 5. Put every LoRA .safetensors in ComfyUI/models/loras/. Subfolders are
263
+ fine β€” Lightricks' own workflows reference
264
+ "ltxv/ltx2/ltx-2.3-22b-distilled-lora-384-1.1.safetensors".
265
+ 6. Load a normal content/style LoRA with LoraLoaderModelOnly, wired between
266
+ CheckpointLoaderSimple's MODEL output and the guider/sampler. In the stock
267
+ templates you chain it after the distilled-LoRA loader. Use the full
268
+ LoraLoader (model + clip) only for the gemma-3-12b-it-abliterated LoRA,
269
+ which patches the Gemma text encoder rather than the video model.
270
+ 7. On a dev checkpoint, also load the acceleration LoRA
271
+ (ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors
272
+ at 0.5) unless you intend to run the slow guided path.
273
+ 8. For an IC-LoRA, the LoRA loader alone is not enough: either use
274
+ LTXICLoRALoaderModelOnly + LTXAddVideoICLoRAGuide (ComfyUI-LTXVideo), or β€”
275
+ as the official ic_lora template does β€” feed the LoRA-loaded model through
276
+ core's GetICLoRAParameters into LTXVAddGuide, so the
277
+ reference_downscale_factor stored in the file's safetensors metadata is
278
+ read instead of defaulting to 1.
279
+ 9. Template Library > Video > any LTX-2.3 workflow gives you correct wiring
280
+ to start from; workflow JSONs are at Comfy-Org/workflow_templates/templates
281
+ /video_ltx2_3_{t2v,i2v,ia2v,flf2v,ic_lora,id_lora}.json and
282
+ Lightricks/ComfyUI-LTXVideo/example_workflows/2.3/.
283
+
284
+ ───────────────────────────────────────────────────────────────────────────────
285
+ Scraped by lorakit on 2026-09-04 23:14 UTC.
286
+ Stats and description are the author's; pros/cons are derived from the
287
+ evidence tagged beside each line.
288
+ ───────────────────────────────────────────────────────────────────────────────
obscura-remova/metadata.json ADDED
@@ -0,0 +1,143 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "Obscura Remova",
3
+ "slug": "obscura-remova",
4
+ "base_model": "LTX-2.3",
5
+ "media_type": "video",
6
+ "model_id": 2590144,
7
+ "version_id": 2909707,
8
+ "version_name": "LTX23 V2V v1",
9
+ "source": "civitai",
10
+ "url": "https://civitai.com/models/2590144",
11
+ "repo_id": null,
12
+ "file_path": null,
13
+ "author": "WepeNerd",
14
+ "category": {
15
+ "key": "motion",
16
+ "label": "Motion quality"
17
+ },
18
+ "modalities": [
19
+ "v2v_ic_lora"
20
+ ],
21
+ "primary_modality": "v2v_ic_lora",
22
+ "checkpoint_family": "dev",
23
+ "trigger_words": [
24
+ "Remove the object from the foreground."
25
+ ],
26
+ "recommended_settings": {},
27
+ "chaining": {
28
+ "author": {
29
+ "stacks": "not stated",
30
+ "notes": "",
31
+ "avoid": [],
32
+ "requires": [],
33
+ "order": "",
34
+ "strength": "",
35
+ "stated": false
36
+ },
37
+ "general_rules": [
38
+ "Stacking an acceleration LoRA with a task LoRA is officially sanctioned: the ID-LoRA template chains LoraLoaderModelOnly(ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16, 0.5) into LoraLoaderModelOnly(ltx-2.3-id-lora-talkvid-3k, 1.0) on the dev checkpoint.",
39
+ "The Python CLI exposes `--lora <path> [strength]` as a repeatable flag with default strength 1.0, so multiple adapters at once is a supported configuration, not a hack.",
40
+ "Load the acceleration/distilled LoRA on the dev checkpoint only. The two-stage pipelines require it for the full model but explicitly do not use it for DistilledPipeline, ICLoraPipeline or DubItPipeline, which already run distilled weights.",
41
+ "Do not stack two distillation LoRAs (e.g. the official rank-384 / rank-111 one plus a community DMD LoRA). The DaSiWa DMD LoRA already blends 75-80% of the official distilled delta into its audio-output route and is described by its author as recreating the distilled model on top of stock dev, i.e. a replacement.",
42
+ "IC-LoRAs are not chained like ordinary LoRAs: each carries a reference_downscale_factor in its safetensors metadata and needs a node that reads it (GetICLoRAParameters -> LTXVAddGuide in core, or LTXICLoRALoaderModelOnly + LTXAddVideoICLoRAGuide in ComfyUI-LTXVideo). Without one the factor silently defaults to 1.",
43
+ "Two IC-LoRA reference guides can be driven from a single IC-LoRA: the CrossView Warp author wires both a depth-warp video and the original video into separate reference guides and sets latent_downscale_factor = 1 on both.",
44
+ "DubItPipeline accepts exactly one Dub-It IC-LoRA (`--lora` exactly once) and applies it in both stages β€” that path is single-adapter by design.",
45
+ "Community convention on strengths when stacking: the IC-LoRA Dual-Character author recommends 0.6-1.0 for a content LoRA used alone, dropped to 0.3-0.5 when combined with others.",
46
+ "Some LoRA pairs are designed to be blended against each other β€” the LTX 2.3 Crisp Enhance / Soft Enhance pair is described by its author as \"can be used together and balanced at different strengths\".",
47
+ "The gemma-3-12b-it-abliterated LoRA is not a video LoRA and does not belong in the DiT chain β€” it patches the Gemma text encoder through a model+clip LoraLoader, as the official templates wire it.",
48
+ "The full, flexible, trainable bf16 model β€” ltx-2.3-22b-dev.safetensors is 46.15 GB bf16, 29.15 GB as ltx-2.3-22b-dev-fp8.safetensors. This is what LoRAs are trained against, and what four of the six official ComfyUI LTX-2.3 templates load (t2v, i2v, ia2v, id_lora). Needs either real guidance (Lightricks' own single-stage workflow sets LTXVScheduler to 15 steps with MultimodalGuider) or the distill"
49
+ ]
50
+ },
51
+ "pros": [
52
+ "Well established β€” 1,935 downloads. [source: CivitAI stats]",
53
+ "Positively received β€” 192 thumbs-up with no down-votes. [source: CivitAI stats]",
54
+ "Explicit trigger word(s) β€” Remove the object from the foreground. β€” so the effect can be turned on and off from the prompt. [source: model metadata]",
55
+ "Compact at 312 MB β€” cheap to stack with other LoRAs. [source: file size]"
56
+ ],
57
+ "cons": [],
58
+ "file": {
59
+ "name": "LTX23_Obscura_Remova_v1.safetensors",
60
+ "size_bytes": 327344864,
61
+ "size_mb": 312.18,
62
+ "sha256": "e58ff6e1076caf40707b9b890aeae1d1c0bd26f285f7666aafc052a06d35f22a"
63
+ },
64
+ "stats": {
65
+ "downloads": 1935,
66
+ "thumbs_up": 192,
67
+ "thumbs_down": 0
68
+ },
69
+ "popularity": {
70
+ "downloads": 1935,
71
+ "thumbs_up": 192,
72
+ "thumbs_down": 0,
73
+ "comments": 20,
74
+ "approval": "100% positive (192/192)",
75
+ "age_days": 126.3,
76
+ "downloads_per_day": 15.32,
77
+ "rank_by_downloads": 27,
78
+ "rank_by_momentum": 19,
79
+ "of_total": 150,
80
+ "adoption_tier": "High",
81
+ "momentum": "Trending"
82
+ },
83
+ "selection_score": 4639.0,
84
+ "selection_reasons": [
85
+ "1,935 downloads",
86
+ "192 thumbs-up",
87
+ "documented triggers + usage notes",
88
+ "top-ranked for its category"
89
+ ],
90
+ "example_media": [
91
+ {
92
+ "file": "01_video.mp4",
93
+ "type": "video",
94
+ "resolution": "1280x1472",
95
+ "prompt": "",
96
+ "poster": "01_poster.jpg"
97
+ },
98
+ {
99
+ "file": "02_video.mp4",
100
+ "type": "video",
101
+ "resolution": "1280x1472",
102
+ "prompt": "",
103
+ "poster": "02_poster.jpg"
104
+ },
105
+ {
106
+ "file": "03_video.mp4",
107
+ "type": "video",
108
+ "resolution": "1280x1472",
109
+ "prompt": "",
110
+ "poster": "03_poster.jpg"
111
+ },
112
+ {
113
+ "file": "04_video.mp4",
114
+ "type": "video",
115
+ "resolution": "1280x1428",
116
+ "prompt": "",
117
+ "poster": "04_poster.jpg"
118
+ },
119
+ {
120
+ "file": "05_video.mp4",
121
+ "type": "video",
122
+ "resolution": "1280x1472",
123
+ "prompt": "",
124
+ "poster": "05_poster.jpg"
125
+ },
126
+ {
127
+ "file": "06_video.mp4",
128
+ "type": "video",
129
+ "resolution": "1424x1280",
130
+ "prompt": "",
131
+ "poster": "06_poster.jpg"
132
+ }
133
+ ],
134
+ "tags": [
135
+ "edit",
136
+ "concept",
137
+ "v2v",
138
+ "remove",
139
+ "ic-lora"
140
+ ],
141
+ "scraped_at": "2026-09-04T23:14:09+00:00",
142
+ "path": "ltxv-2.3/obscura-remova"
143
+ }