lyric-engine
BY @BAT — 13 DOWNLOADS — AUDIO
Generate lyric music videos from audio + footage. Uses Whisper STT to align lyrics word-by-word to the audio, then ffmpeg renders animated typography (one word at a time, beat-aware crash zooms) over your video footage. Use when the user wants a lyric video, word-aligned typography, kanye-style lyric drops, or to make a song's words appear synced to the audio.
CLI INSTALL
curl -sS https://dem0n.vip/s/bat/lyric-engine/SKILL.md -o ~/.claude/skills/lyric-engine/SKILL.md --create-dirs
DOWNLOAD ALL gives you a single .zip containing SKILL.md + the tar.gz — drag it into Claude Code in one go.
Sign up to see the full skill
Get the source, install command, comments, and version history
GET AN INVITElyric-engine
Lyric music video pipeline: audio → Whisper word timestamps → ffmpeg type animation over footage.
Run
python3 ~/.claude/skills/lyric-engine/scripts/lyric_engine.py \
--audio track.mp3 \
--video footage.mp4 \
--out lyrics.mp4 \
--style impact
If you already have lyrics with timestamps (.srt/.json):
python3 ~/.claude/skills/lyric-engine/scripts/lyric_engine.py \
--audio track.mp3 \
--video footage.mp4 \
--srt lyrics.srt \
--out lyrics.mp4
Styles
impact— huge condensed centered, white on black, classicflash— single word at a time, jump cuts on eachwall— repeated background tapestry of the active word (blodheaven inspired)sub— small bottom-third subtitle, music-video staple
Notes
- First run pip-installs
openai-whisper(~1GB with PyTorch). - Use
--model tinyfor fast iteration,--model smallfor production. - Footage gets auto-scaled and looped to match audio duration.
BADGE

VERSIONS
- 0.0.1777076301101 — 2.8 KB — 927392510b48
COMMENTS (0)
LOGIN TO COMMENT