srt-vox-director — скилл

Скилл превращает SRT-субтитры в пакет промптов для картинок и видео: 21 стиль, раскадровка по тайм-кодам, без генерации медиа

  • 125 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл пишет только текстовые промпты и ничего не запускает.
Все причины и проверки

geeklee/srt-vox-director

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/srt-vox-director

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл пишет только текстовые промпты и ничего не запускает.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

srt-vox-director работает с уже записанной озвучкой. Он читает SRT, подбирает визуальную систему, режет текст на планы по смыслу и привязывает их к ступеням 4, 6, 8 и 10 секунд, затем выдает промпты опорных кадров и промпты оживления картинки. Все промпты пишутся на китайском языке. Есть пять режимов: выбор стиля из 21 варианта, нарезка плана, выпуск полного пакета (основной режим), повторный выпуск одного кадра и диагностика сбоев генерации по симптомам. Обычный путь идет через режимы 1, 2 и 3 с остановкой на подтверждение. Для длинных роликов пишется файл `state.json`, и команда «продолжи» возобновляет работу. Валидаторы `check_storyboard.py`, `check_prompts.py` и `check_state.py` проверяют, что планы покрывают всю шкалу без дыр и перекрытий.

Для кого. Авторам объясняющих видео, у которых текст озвучки и субтитры готовы, а картинки и ролики они генерируют на своих платформах.

Подходит, если

  • Озвучка записана, и по SRT нужна нарезка на планы с точными длинами.
  • Нужно выбрать стиль из 21 по тематике и настроению текста.
  • Генерация кадра сломалась, и нужна минимальная правка промпта по симптому.
  • Длинный ролик из десятков планов выпускают пакетами с возобновлением.

Не подходит, если

  • Нужно, чтобы скилл сам нарисовал картинки или собрал MP4: он выдает только текст.
  • Озвучки и субтитров еще нет, есть только тема.
  • Промпты нужны не на китайском.

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

Сделай из story.srt пакет промптов для объясняющего видео: предложи три стиля с образцами и режь на планы.

Ограничения

Скилл не создает ни одной картинки или видео: любые просьбы «дай промпты» остаются текстовыми, и это правило не ослабляется ни в одном режиме. Промпты пишутся на китайском, стили и примеры рассчитаны на него. Путь после выдачи промптов идет через сторонние сервисы: рекомендуемая цепочка ChatGPT Images, Google Flow и редактор, возможна замена. Первый кадр сгенерированного клипа часто не совпадает с загруженной опорной картинкой, это нормально для таких моделей. Лицензия в репозитории не указана. Стиль Vox принадлежит Vox Media.

Как отключить. Удалите папку скилла из каталога навыков вашего агента. Созданные пакеты промптов и файл `state.json` остаются в проекте.

Частые вопросы

Чем srt-vox-director отличается от генераторов видео?

Он не делает ролик и не пишет сценарий. Озвучка уже есть, а скилл выдает промпты от субтитров до кадров.

Сколько стилей доступно?

Двадцать один. К каждому есть образец, крупный план отличий и шестипанельная доска для загрузки в модель.

Как скилл подгоняет планы под генерацию?

Длины округляются вверх до 4, 6, 8 или 10 секунд, разница с озвучкой рассчитывается явно и закладывается в промпт.

Что делать с длинным роликом?

Скилл пишет `state.json` и продолжает с места остановки по команде «продолжи».

Можно ли проверить результат?

Да, скрипты `check_storyboard.py` и `check_prompts.py` проверяют покрытие шкалы и формат промптов, есть тесты на `unittest`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для Codex и Gemini: из фразы, текста или SRT собирает раскадровку в стиле Vox с промптами и JSON для Google Flow

СкиллМинимальный доступ126Звезды репозитория

video-production-skill ведет агента от сценария до ролика: слайды, озвучка со сверкой распознаванием, субтитры, обложка.

СкиллРасширенный доступ106Звезды репозитория

Скилл собирает озвученный ролик в стиле бумажного коллажа из темы, видео с ведущим или одного фото

СкиллШирокий доступ339Звезды репозитория

Скилл превращает китайский текст озвучки в анимированный HTML для записи экрана: ручной ход кадров или субтитры SRT

СкиллМинимальный доступ247Звезды репозитория

Скилл собирает из одной темы законченный ролик в стиле бумажного коллажа Vox: сценарий, кадры, движение, озвучка, музыка и субтитры

СкиллРасширенный доступ2,8 тыс.Звезды репозитория

Скилл video-explainer собирает вертикальный ролик 9:16 из сценария: озвучка, субтитры, Remotion и проверка перед рендером

СкиллРасширенный доступ124Звезды репозитория

Коротко о README

Репозиторий организован как скилл с маршрутизирующим `SKILL.md`, справочниками для стилей и раскадровки, образцами изображений и проверяющими скриптами.

Бейдж для README

Исходный SKILL.md

---
name: srt-vox-director
description: 把已经写好的字幕(SRT / 配音稿 / 解说词 / 旁白稿)变成 Vox 风格解释视频的分镜与提示词包——参考图提示词、图生视频提示词、分镜表、关键词台账、视觉圣经、风格选择。只交付文本提示词,不生成任何图片或视频。适用于用户已有成片旁白、想做成分镜或配画面、需要切分镜头与处理时长差值、选定视觉风格,或出图/出片失败后诊断修复(字错了、画面没动、风格跑偏等)。
---

# SRT 解释视频导演

把一份已经写好的 SRT 字幕,变成可以直接复制去生图、生视频的提示词包。
**所有交付的提示词都用中文写**——风格块、参考图提示词、视频提示词、负面约束,一律中文。

「Vox 风格」在这里指:强解释性的信息编排、可触摸的实体信息物件、清晰的编辑层级、有物理意义的运动。
不得暗示与 Vox Media 有关联、不使用其标识、不逐镜复刻任何已发布视频。

## 路由:选最小够用的模式

1. **选风格** —— 从风格库里推荐三种并展示这三张样图,定下风格 DNA 与视觉圣经。
   **不要一次抛出全部**,用户想看更多时才按分组展开。
2. **切分镜** —— 读 SRT,按语义切分并就近吸附到 4/6/8/10 秒,输出分镜表。
3. **出完整包** —— 主模式。分批输出参考图提示词与视频提示词。
4. **局部补出** —— 只重出某一镜的提示词。
5. **诊断修复** —— 出图或出片失败时,诊断并做最小必要改写。

默认链路 `1 → 2 → 3`,每步停下来等用户确认。用户直接扔 SRT 且未说别的时,从模式 1 开始。

**模式 4 与模式 5 怎么分**——用户说「第 7 镜不对」时不要猜:

```
画面已经生成了、结果不对          → 模式 5,先定位症状再最小改写
画面还没生成 / 要换内容或换角度   → 模式 4,重出该镜提示词
分不清就问一句:你是已经生成了觉得不对,还是还没生成想先改?
```

模式 5 **需要用户描述症状**。只说「不对」时,先拿 troubleshooting 的症状索引表反问是哪一种,
不要凭空猜着改——猜着改会同时动几处,用户无法判断是哪一处生效。

「给我提示词」不等于允许生成媒体。本 skill 在任何模式下都不生成图片或视频。

## 按需加载参考

| 什么时候 | 读什么 |
|---|---|
| 任何完整交付 | [references/delivery-contract.md](references/delivery-contract.md) —— 输出段落结构、目录结构、state.json、用户自检表 |
| 模式 1 | [references/style-gallery.md](references/style-gallery.md) 样图索引 · [references/style-selector.md](references/style-selector.md) 七维打分 · [references/style-library.md](references/style-library.md) 风格块本体(只取选中那一条) |
| 模式 2,**必读** | [references/storyboard-algorithm.md](references/storyboard-algorithm.md) —— 不得凭经验切分镜 |
| 需要题材专属的切镜策略 | [references/storyboard-blueprints.md](references/storyboard-blueprints.md) |
| 写任何参考图或视频提示词之前,**必读** | [references/prompt-templates.md](references/prompt-templates.md) |
| 画面有任何上屏文字(中文、英文、数字皆算),**必读** | [references/prompt-keywords.md](references/prompt-keywords.md) |
| 涉及**参考图画法**、运动、组装方向、桥接帧、余量收束与补差 | [references/prompt-motion.md](references/prompt-motion.md) —— 第 6 节是参考图角色与组装方向的唯一正典 |
| 模式 5,出图或出片失败 | [references/troubleshooting.md](references/troubleshooting.md) —— 按症状索引定位与修法 |
| 用户是新手,或问「从哪开始」「参考图哪里来」「传到哪」,**必读** | [references/delivery-handoff.md](references/delivery-handoff.md) |

Сообщить о проблеме