dance-video-to-prompt (CattleZ/dance-video-to-prompt)
Searching Database…
Что это?
Dance-video-to-prompt берёт короткое локальное видео (танцы, позирование, смена образов, тревел-чекины, прогулки в наряде — в идеале 10 секунд или меньше) и методом обратной разработки превращает его в структурированный промпт, который можно сразу скормить ИИ-генератору видео.
Это CLI-скрипт или агентный скилл?
И то и другое: он поставляется и как Agent Skill, который мультимодальный кодинг-агент вроде Grok или Claude может вызвать прямо в чат-сессии, и как автономный CLI/API-конвейер, который обращается к внешней vision-модели по HTTP для незанятых человеком пакетных задач или CI.
Как его запустить?
Выполните scripts/setup.sh для установки зависимостей, затем либо вызовите скилл dance-video-to-prompt внутри совместимого агента (или запустите scripts/extractframes.sh) — это путь без API, — либо запустите scripts/analyzeapi.sh для полностью автоматического пути через API.
Нужен ли внешний vision API, чтобы им пользоваться?
Только для API-версии: тому режиму нужны VISION_MODEL, токен шлюза и библиотека httpx; версия Skill/Agent полагается лишь на мультимодальное зрение того CLI-агента (Grok, Claude и т.д.), в котором вы её запускаете, без дополнительного API-ключа.
Восстанавливает ли он точное движение суставов тела?
Нет — он сознательно пропускает реконструкцию движения по координатам суставов и вместо этого описывает действия текстом таймлайна, готовым к генерации, охватывая конечности, углы и амплитуду, формы кистей и направление взгляда.
На каких видео он работает лучше всего?
Он создан для коротких клипов: танцев, позирования, смен образов, тревел-чекинов и видео-прогулок в наряде, в идеале 10 секунд или короче, — плотное извлечение кадров и анализ ритма настроены именно на такую длину.
Как выглядит финальный сгенерированный промпт?
Он всегда следует фиксированному шаблону из 7 разделов: визуальный стиль, повествование сцены, место съёмки, техника камеры и съёмки, список действий с таймкодами, диалоги и субтитры, а также фоновый звук, включая стиль BGM и BPM.
Какие агенты могут запускать версию Skill?
Установочный скрипт синхронизирует скилл в .grok/skills/, ~/.grok/skills/, ~/.agents/skills/ и ~/.claude/skills/, поэтому он работает с Grok CLI и агентами на базе Claude, а также с любым агентом, умеющим читать изображения.
Из чего состоит конвейер, создающий промпт?
Сначала плотное извлечение кадров (по умолчанию каждые 0.33 с, вплоть до 0.25 с), проверка резкости со спасением по соседним кадрам, анализ ритма по BPM и битам, затем трёхэтапное написание: наблюдение сырых фактов в JSON, переписывание в промпт из 7 разделов и финальная проверка фактов.
What are similar projects?
seedance-2.0, VideoAgent, procedural-film, brag, capcut-mate, video-use, seedance2-skill, sprite-gen
Which topics is it in?
video-understanding, audio-processing, grok, video-processing, multimodal, video-generation, prompt-engineering, image-processing, skill, video, generative-ai, computer-vision