AIKraft/Skills/music-to-video

music-to-video

Превращает музыкальный трек (аудиофайл, видео или сгенерированный по настроению) в синхронизированное с ритмом видео — лирик-видео, слайд-шоу или кинетическую рекламу. Подходит, когда музыка задает темп, а готовые активы не требуются. Для нарративных материалов используйте /hyperframes.

HEHeyGen official Дизайн ★ 56.7k

Что делает навык

Навык превращает музыкальный трек в синхронизированное с ритмом видео (лирик-видео, слайд-шоу или кинетическую рекламу), используя единый анализатор битов для создания сетки тайминга. Он не требует готовых активов для базового видео, так как типографика и шаблоны являются основой, а пользовательские медиа интегрируются в ту же ритмическую сетку.

Когда применять

  • Создание лирик-видео, где текст синхронизирован с музыкой.
  • Генерация слайд-шоу из пользовательских изображений или видео под заданный трек.
  • Создание кинетической рекламы, где динамика визуальных элементов следует за ритмом музыки.
  • Быстрое создание видеоконтента, когда музыка задает темп, а готовые активы отсутствуют.

Как работает

  1. Шаг 0: Настройка проекта — создание hyperframes.json и размещение фонового аудио (assets/bgm.mp3).
  2. Шаг 1: Анализ трека — запуск analyze-beatgrid.py для получения audiomap.json с данными о битах, энергии и плотности.
  3. Шаг 2: Создание скелета — разделение трека на кадры в STORYBOARD.md с определением групп и темпа.
  4. Шаг 3: Утверждение плана — проверка STORYBOARD.md и frame.md пользователем (или авто-пропуск в автономном режиме).
  5. Шаг 4: Сборка кадров — создание отдельных HTML-файлов композиции (compositions/frames/NN-*.html) с помощью субагентов.
  6. Шаг 5: Сборка проекта — объединение кадров в index.html.

Примеры запросов агенту

Создай видео из этого аудиофайла, синхронизировав текст с ритмом.
Сделай слайд-шоу из моих фотографий под этот трек, используя beat-synced подход.
Генерируй кинетическую рекламу для этого музыкального трека, где визуал меняется в такт ударам.

Что понадобится

  • Инструмент analyze-beatgrid.py для анализа ритма.
  • Директория проекта videos/<project-name>/.
  • Субагент frame-worker для сборки отдельных кадров.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «music-to-video» из репозитория: # https://github.com/heygen-com/hyperframes
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r music-to-video/ ~/.claude/skills/music-to-video/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.