Монтаж видео с синхронизацией по биту
This skill should be used when the user asks to
AIecliptic-ai
official
Другое
Что делает навык
Скилл предназначен для создания видеомонтажа, синхронизированного с ритмом музыки (beat-sync). Он анализирует исходное видео и аудиодорожку, выбирает кадры, совпадающие с битами, и собирает финальный ролик с помощью FFmpeg.
Когда применять
- Создание динамичных видеорезок под конкретный музыкальный трек
- Монтаж клипов, где переходы между кадрами строго привязаны к ударам или изменениям в музыке
- Автоматизация процесса подбора моментов из длинного видео под короткую аудиодорожку
Как работает
- Запустить скрипт gemini-edit-plan.sh с указанием путей к видео и аудио (или URI), чтобы получить JSON-план (EditPlan) с таймкодами
- Валидировать полученный план с помощью скрипта validate-plan.sh, убедившись, что длительности клипов совпадают с длительностью аудио
- Сгенерировать FFmpeg-фильтры через скрипт build-filter.sh, преобразовав план в команды trim, concat и atrim
- Запустить FFmpeg с собранным фильтром для рендеринга итогового видеофайла
Примеры запросов агенту
Сделай монтаж видео под этот трек, чтобы каждый удар бита совпадал с кадром
Смонтируй 30-секундный ролик из этого видео под музыку, вырезая лишнее и синхронизируя с ритмом
Подбери кадры из видео, которые соответствуют динамике этой аудиодорожки, и собери их в один файл
Что понадобится
- Ключ API GEMINI_API_KEY для работы с Gemini
- Установленный FFmpeg
- Утилиты curl и jq
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «beat-sync-video-editing» из репозитория:
# https://github.com/ecliptic-ai/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r beat-sync-video-editing/ ~/.claude/skills/beat-sync-video-editing/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.