Nodes/LSDub/LSDub Dub
ComfyUI Node

LSDub Dub

Dub every sung shot the triage passed (close-ups and mediums), leave the rest untouched, and assemble the cut. Resumable: each shot is saved as it finishes; re-runs only redo what changed.

By HumanjavaEnterprises·Created 3 days ago·Updated a day ago· 0
LSDub Dub
  • project
  • source
  • shots
  • song
  • align
  • kit
  • kit_2
  • kit_3
  • tweaks
  • masks
  • cast
  • render
  • video
◄only_shots►
◄quality18►
◄on_failsource►
◄audiosource►
◄vocalisationsskip►
CategoryLSDub/mouth

Inputs (16)

NameTypeDefaultDescription
projectLSDUB_PROJECTThe LSDub project (mode test_learn skips the dub).
sourceLSDUB_SOURCEThe video.
shotsLSDUB_SHOTSThe triaged shots (from LSDub Triage).
songLSDUB_SONGThe song: its lead vocal drives the mouth.
alignLSDUB_ALIGNThe word timings (from LSDub Align).
kitLSDUB_KITA singer's lip kit.
only_shotsSTRINGDub only these shots, e.g. "16,19" (empty = all that passed).
kit_2optLSDUB_KITA second singer's lip kit.
kit_3optLSDUB_KITA third singer's lip kit.
tweaksoptLSDUB_TWEAKSMouth controls (defaults: the proven recipe).
masksoptLSDUB_MASKSOccluder masks (from LSDub Occluders): keep a mic in front.
castoptLSDUB_CASTThe cast: finds each singer by identity (else by the triage box).
qualityoptINT1810–30Cut quality (x264 CRF): lower = better and bigger; 18 is visually clean, 14 near-lossless.
on_failoptCOMBOsourceA shot that fails its sync gate: source = keep the original frames in the cut (the shot is listed for Fix-It); render = use the render anyway.
audiooptCOMBOsourceSound of the cut: source = the video's own track (a music video that already carries the song); song = the song file at the project's song_offset.
vocalisationsoptCOMBOskipSung sounds that are not words (ooh, da da, scat): skip = keep the video's own mouth there; rest = close the mouth; mouth = sing them like words (best for a scat chorus or a generated performance).

Outputs (2)

NameTypeDescription
renderLSDUB_RENDERPer-shot results (pass / fail and why), gates and the assembled cut.
videoVIDEOThe assembled cut.