Nodes/LSDub/LSDub Sync QA
ComfyUI Node

LSDub Sync QA

Measure the mouth against the vocal on every sung shot (correlation and lag), and make a review card: the shot with the vocal waveform scrolling past a playhead.

By HumanjavaEnterprises·Created 3 days ago·Updated a day ago· 0
LSDub Sync QA
  • project
  • source
  • shots
  • song
  • align
  • render
  • report
  • card
  • md
◄shot_ids►
CategoryLSDub/qa

Inputs (7)

NameTypeDefaultDescription
projectLSDUB_PROJECTThe LSDub project.
sourceLSDUB_SOURCEThe video (judged when there is no dub).
shotsLSDUB_SHOTSThe shots.
songLSDUB_SONGThe song (its lead vocal).
alignLSDUB_ALIGNThe word timings (the target mouth opening).
shot_idsSTRINGOnly these shots, e.g. "16,21" (empty = every sung shot). The card shows the first.
renderoptLSDUB_RENDERThe dub to measure (else the source).

Outputs (3)

NameTypeDescription
reportLSDUB_REPORTPer-shot corr / lag.
cardVIDEOReview card of the first shot: video + scrolling vocal.
mdSTRINGMarkdown: corr and lag per sung shot.