Nodes/LSDub/LSDub Performance
ComfyUI Node

LSDub Performance

A character image + a song -> a performance video as long as the song: LTX-2.5 image-to-video shots of ~5 s, placed one after another on the song timeline (open weights; local GPU or Comfy Cloud per the project). Dub it afterwards to make the mouth sing the words.

By HumanjavaEnterprises·Created 3 days ago·Updated a day ago· 0
LSDub Performance
  • project
  • character
  • song
  • source
  • video
◄promptclose-up, the character sings to the camera, mouth clearly visible►
◄negative_promptblurry, distorted face, extra fingers, text►
◄shot_seconds5.0►
◄max_seconds0►
◄chainsame_still►
CategoryLSDub/video

Inputs (8)

NameTypeDefaultDescription
projectLSDUB_PROJECTThe LSDub project (fps, seed, backend).
characterIMAGEThe character to animate (first image is used).
songLSDUB_SONGThe song: the video is made as long as it.
promptSTRINGclose-up, the character sings to the camera, mouth clearly visibleThe performance: what the character does, the camera, the light.
negative_promptSTRINGblurry, distorted face, extra fingers, textWhat to avoid.
shot_secondsFLOAT5.02–10Length of each generated shot, s.
max_secondsoptFLOAT00–600Stop after this many seconds of the song (0 = the whole song).
chainoptCOMBOsame_stillsame_still: every shot starts from the character image (a new seed per shot) and keeps the identity best; last_frame: each shot continues from the previous one (smoother, but the face drifts over a long song).

Outputs (2)

NameTypeDescription
sourceLSDUB_SOURCEThe performance video (with the song).
videoVIDEOThe performance video.