File size: 5,478 Bytes
cb889e3
 
 
 
 
 
 
 
 
 
cc476db
cb889e3
cc476db
 
cb889e3
 
cc476db
ed14b54
cc476db
 
ed14b54
cc476db
 
ed14b54
cc476db
 
ed14b54
cc476db
 
ed14b54
cc476db
 
ed14b54
cc476db
 
03a3138
 
 
 
 
 
 
 
 
 
 
 
f135096
03a3138
 
f135096
03a3138
 
f135096
03a3138
 
f135096
 
 
 
 
 
cb889e3
 
 
 
 
 
ed14b54
cb889e3
de59a2b
cb889e3
de59a2b
03a3138
de59a2b
cb889e3
ed14b54
cb889e3
d1b434b
 
cb889e3
 
ed14b54
 
 
 
 
 
 
 
 
 
 
cb889e3
92857ea
ed14b54
cb889e3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
---
tags:
  - lora
  - ic-lora
  - ltx-2.5
  - video
  - video-editing
  - image-to-video
  - comfyui
base_model: Lightricks/LTX-2.5
base_model_relation: adapter
license: other
license_name: ltx-2-community-license-agreement
license_link: https://github.com/Lightricks/LTX-2/blob/main/LICENSE-2_x
library_name: comfyui
pipeline_tag: video-to-video
widget:
  - text: "Example of replacing an object, adding special effects, and changing the lighting all at the same time. The scene reacts to both new light sources."
    output:
      url: Examples/ltx_001.mp4
  - text: "Example of changing the lighting and background of the first frame, and the rest of the video is figured out without prompting, even when the camera swivels around."
    output:
      url: Examples/ltx_002.mp4
  - text: "Editing the first frame to be on fire, the effect stays consistent throughout multiple camera cuts."
    output:
      url: Examples/ltx_003.mp4
  - text: "Example of Ripple understanding that the liquid has been added in the first frame, and the liquid inside the glass flows in accordance with the original video's movement."
    output:
      url: Examples/ltx_004.mp4
  - text: "Example of archviz/3d clay model texturing with only the untextured video and a textured first frame input. Texturing effect ripples through scene cuts."
    output:
      url: Examples/ltx_005.mp4
  - text: "Here an interesting effect can be seen: because the edited first frame was sharper (notice the dragon details), the entire video has been sharpened."
    output:
      url: Examples/ltx_006.mp4
  - text: "Example of outfit swapping. The new clothes still react to the model's movement and interaction"
    output:
      url: Examples/ltx_007.mp4
  - text: "Example of adding texture and material properties to an untextured 3D clay model."
    output:
      url: Examples/ltx_008.mp4
  - text: "Example of face swapping. The new face follows the original video's movement."
    output:
      url: Examples/ltx_009.mp4
  - text: "Example of a green screened actor driving the motion of a cgi model replacement."
    output:
      url: Examples/ltx_010.mp4
  - text: "Example of lighting and texturing a cgi character and entire scene."
    output:
      url: Examples/ltx_011.mp4
  - text: "Example of lighting and texturing a cgi character and entire scene."
    output:
      url: Examples/ltx_012.mp4
  - text: "Example of lighting change and vfx."
    output:
      url: Examples/ltx_013.mp4
  - text: "Example of changing the style of only one actor."
    output:
      url: Examples/ltx_014.mp4
  - text: "Example of complete style change"
    output:
      url: Examples/ltx_015.mp4
---

# LTX Ripple

### Edit one frame. Ripple the change through the whole video.

LTX Ripple is a **First Frame All Frames (FFAF) IC-LoRA** for [LTX-2.5](https://huggingface.co/Lightricks/LTX-2.5). It allows you to make LTX as powerful as your favorite image editor, with smart first frame propagation that understands the edit contextually.

## How it works

1. Input your video.
2. Edit and replace its first frame.
3. LTX Ripple will figure out the rest of the video based on your image edit.

You may also give a brief description of what you changed to help it along, but the LoRA can work without even prompting anything. 

<Gallery />

Useful applications include:

- Adding Special Effects
- 3D model re/texturing
- Style Change
- Light source / time of day change
- Character Attribute Change
- Background Change
- Weather Change
- Archviz Retexturing
- Title/Logo Replacement
- Object Addition / Removal / Replacement
- Sharpening / Blurring

## Recommended strength setting: 1.35
Increase the LoRA strength when the edit is not being carried through strongly enough. Decrease it when the output changes content that should remain unchanged.

## Prompting

The default prompt used by the workflow is:

> Use the reference video for motion, timing, camera movement, composition, and unchanged scene content, while consistently propagating the visual edit established in the first frame throughout the video.

For difficult edits, add a short description of the changed first frame. For example, describe the new lighting, object, material, style, or background that should remain consistent across the video.

## Limitations and tips

- The first frame is the key control signal, so make the edit clear and coherent before running the video.
- Stronger edits may need a higher LoRA strength and a more explicit prompt.
- Very large changes, heavy occlusion, fast motion, or content absent from the source video may reduce consistency.
- Results depend on the LTX-2.5 checkpoint, resolution, frame count, sampler settings, and available hardware.

## Credits

LTX Ripple was created by [WepeNerd](https://huggingface.co/WepeNerd). It is designed for use with [LTX-2.5 by Lightricks](https://huggingface.co/Lightricks/LTX-2.5) and the [ComfyUI-LTXVideo](https://github.com/Lightricks/ComfyUI-LTXVideo) ecosystem.

Please review and comply with the licenses and usage terms of LTX-2.5, its model components, ComfyUI, and the custom nodes listed above.

## License

LTX Ripple is an LTX-2.x derivative and is distributed under the [LTX-2.x Community License Agreement](./LICENSE-2_x). The license governs use, modification, and redistribution of this LoRA when used with LTX-2.x. Please also review the [LTX Acceptable Use Policy](https://static.lightricks.com/legal/ltx-acceptable-use-policy.pdf).