ComfyUI Node
LSDub Project
The project folder for one cut. Every LSDub node saves its output here, keyed by its inputs, so a re-run reuses what is unchanged and redoes only what changed.
LSDub Project
- project
◄namemy-cut►
◄root►
◄moderun►
◄fps25.000►
◄song_offset0.000►
◄presetnone►
◄seed0►
◄force_shots►
◄backendlocal►
CategoryLSDub
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| name | STRING | my-cut | Project name: a folder under root. One per cut. |
| root | STRING | Where projects live. Empty = ComfyUI output/lsdub. | |
| mode | COMBO | run | run = the full dub. test_learn = analyse the source and song, run sync QA and suggest fixes, without dubbing. |
| fps | FLOAT | 25.0001–120 | Frame rate of the delivered cut. |
| song_offset | FLOAT | 0.000-600–600 | Video time of the song's 0 s, in seconds (video = song + offset). |
| preset | COMBO | none | Cast preset: who sings, the hook lines and per-face kit settings. none = any named character can sing. |
| seed | INT | 00–2147483647 | Seed for the generator slots (video, still, song). |
| force_shots | STRING | Shots to redo even if they passed, e.g. "21,23". Their earlier renders are kept. | |
| backendopt | COMBO | local | Where the generator slots (song, still, video, lip kit) run: local = this ComfyUI's GPU and models; comfy_cloud = Comfy Cloud, signed in with your comfy.org account (needs a paid Comfy Cloud plan; uses your credits). The dub and QA always run locally. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| project | LSDUB_PROJECT | The project: pass it to every LSDub node. |