LipSync in ComfyUI with ReActor and Wav2Lip - Make it Work
Vladimir Chopine [GeekatPlay] via YouTube
Overview
Syllabus
0:00 Intro — Lip sync in ComfyUI on a local PC
0:22 Resources, links, and what we’ll cover
0:50 Installing ComfyUI 0.3.66 portable and Python 3.13
1:10 Using ComfyUI-Manager to install missing nodes
1:30 Built-in templates overview Humo/HERMA & VAN 2.2
1:44 Humo Video Generation test — setup, prompts, limits
2:52 Non-human characters issue Muppet example, no lip sync
3:46 VAN 2.2 Audio-Driven Video — workflow and results
4:45 Extending clip length and stability tips
5:04 External workflows: Wave2Lip options not in templates
5:16 Comfy-Wave2Lip + React; Lip Sync Warper Python 3.11 note
6:02 Version trade-offs: ComfyUI 0.2.3 vs latest features
6:23 If React install is painful — quick online alternative demo
7:45 Domo AI “Talking Avatar” demo: TTS, upload, render steps
9:37 Back to local: Wave2Lip pipeline, FFmpeg install & PATH setup
11:01 Install Git; clone custom nodes into custom_nodes
14:11 Install requirements.txt with embedded Python/pip
17:55 Load sample Wave2Lip workflow; download model to checkpoints
19:01 Fix missing nodes via Manager; common React errors explained
20:54 React troubleshooting: correct Python version & prebuilt wheels
22:06 Commands to install the right wheel; re-run requirements
24:31 Fixing soxr/librosa import issues sitecustomize workaround
26:27 Relaunch ComfyUI; end-to-end pipeline walkthrough
27:34 Results: lip-sync quality, head motion, FPS/length tips
28:16 Wrap-up — files on Patreon, Q&A, next steps
Taught by
Vladimir Chopine [GeekatPlay]