Beat-synced video from music
/music-to-video
/music-to-video is a Claude Code skill in the Video & Motion section. It is maintained by heygen-com and published under the Apache-2.0 license. Turns a music track into a beat-synced video, such as a lyric video, slideshow or kinetic promo, with or without your own images and clips.
Author's description
Turn a music track (an audio file, a video to pull audio from, or a track generated from a mood brief) into a beat-synced video — lyric video, slideshow, or kinetic promo. The music drives all pacing; any user-supplied images/videos are cut onto the same beat grid, and a complete video needs zero assets. Narrated pieces → the input-matched workflow (see /hyperframes). Unclear → /hyperframes.
Use it when
- You have a song and want a lyric video
- You want images or clips cut to the beat of a track
- You only have a mood in mind and need a track and a video built from it
Not for
- Narrated videos, which use a different workflow
- Capturing a website and turning it into a video
What you get
An MP4 video with audio, matching the track's duration, delivered with a contact sheet for review.
How to ask for it
Turn this song into a beat-synced lyric videoMake a slideshow video from these photos cut to this trackGenerate a track from this mood and turn it into a promo video
Install
curl -fsSL https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.sh | bashAfter installing with the script, type /music-to-video. Using Cursor, Windsurf or Codex? Platform guides
Questions about this skill
- Do I need to supply images or footage?
- No. A complete video needs zero assets, just typography and templates. Any images or clips you add are cut onto the same beat grid as the music.
- What can I use as the music?
- An audio file, a video to pull the audio from, or a track generated from a mood brief.
- Does it work with calm music that has no clear beat?
- Yes, with a caveat: beat analysis is only reliable on genuinely rhythmic music. On calm tracks the pacing follows phrases and energy instead, with no hard cuts to the beat.
Demo coming soon