karaoke-video
Installation
SKILL.md
Karaoke Video
Composite pipeline:
- Extract audio from the source.
- Run Demucs to separate stems (
vocals,drums,bass,other). - Mix a karaoke audio bed: instrumental at full level + lead vocal at user-chosen attenuation (
-12 dBdefault;muteremoves entirely). - Build the lyric track:
- If the user supplied an LRC or SRT, use it.
- Otherwise, run whisper on the isolated vocals stem (much cleaner transcript than mixed audio) and convert to ASS with per-line timing.
- Render the karaoke video — original picture + new audio bed + animated subtitles with music-note bullets.