OrkasVideoStudio — скилл
Набор скиллов, CLI и MCP-сервер, чтобы Claude Code или Codex делали видео по описанию: монтаж, графика, озвучка и субтитры
- 331 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускает ffmpeg и команды ovs на вашей машине и пишет файлы проекта
- Генерация идет по вашим ключам провайдеров и тратит деньги на каждый платный клип
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/orkasvideostudioОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает ffmpeg и команды ovs на вашей машине и пишет файлы проекта
- Генерация идет по вашим ключам провайдеров и тратит деньги на каждый платный клип
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
OrkasVideoStudio превращает кодового агента в видеостудию. Вы описываете ролик обычными словами. Агент читает материал, пишет план и собирает файл. План лежит в plan.json: его можно читать и править, а при правке одной строки пересобирается только этот кусок. Есть четыре линии работы. Compose собирает графику в HTML и рендерит ее в mp4 без платных ключей. Edit режет и склеивает вашу съемку, убирает паузы и слова-паразиты. Он же микширует звук, вшивает субтитры и дублирует озвучку. Generate берет ИИ-кадры и картинки у провайдеров по вашим ключам. Auto сводит все три линии в один план и перед выдачей проверяет, что ролик не превратился в слайдшоу. Под капотом работают HyperFrames, ffmpeg и whisper.cpp. Агент сначала читает скилл video-router, который закрепляет линию, затем нужные стадийные скиллы вроде stage-plan, stage-compose и video-craft. Бюджет на генерацию заложен в правила: скиллы стараются обойтись без платных клипов.
Для кого. Для разработчиков и авторов контента, которые хотят собирать ролики, объясняющие видео и нарезки из записей экрана прямо из Claude Code, Codex или Cursor.
Подходит, если
- Нужен вертикальный ролик на 60 секунд с анимированной графикой, озвучкой и субтитрами, и вы не хотите открывать видеоредактор
- Есть часовая запись экрана, из которой надо вырезать три коротких фрагмента с вшитыми субтитрами
- В записи с вебкамеры много пауз и слов-паразитов: подкоманды trim-silence и remove-fillers стягивают ее и оставляют след решений для проверки
- К готовому демо-ролику нужна английская озвучка, субтитры и выровненная громкость
- Ролик собирается из разных источников: ваши кадры, сгенерированная заставка и графика со статистикой в одном плане
Не подходит, если
- Нужен ручной покадровый монтаж с цветокоррекцией и сложными эффектами: проект работает через агента и команды, временной шкалы в нем нет
- На машине нет Node 22, ffmpeg и ffprobe, а поставить их нельзя
- Видео надо сгенерировать целиком одной кнопкой у стороннего сервиса: здесь ИИ-кадры идут только через ваши ключи провайдеров
- Вам нужен готовый облачный сервис с интерфейсом: тут работа идет в терминале агента
Пример запроса к агенту
Сделай вертикальный ролик на 60 секунд о том, что такое векторная база данных, с озвучкой и субтитрами. Сначала покажи план.Ограничения
- Нужны Node 22 или новее, а также ffmpeg и ffprobe в PATH.
- Компоновка, монтаж и расшифровка работают без ключей. Генерация картинок, видео и озвучки требует ваших ключей: изображения идут через OpenAI-совместимый API, Gemini или Doubao Seedream, видео через Doubao Seedance, Atlas Cloud или MuAPI, озвучка через OpenAI-совместимый TTS. API OpenAI и Gemini из России недоступны.
- Каждая сгенерированная сцена оплачивается на вашем ключе. Скиллы ограничивают прогон шестью сгенерированными кадрами и тремя повторяющимися персонажами, но гарантий цены проект не дает.
- Пакеты npm еще не опубликованы, поэтому ставить набор приходится из исходников.
Как отключить. Уберите MCP-сервер командой claude mcp remove ovs и удалите папки скиллов из ~/.claude/skills или ~/.agents/skills. Конфиг с ключами лежит в ~/.config/orkas-video-studio/config.json, удалите его, если ключи больше не нужны.
Частые вопросы
Как поставить OrkasVideoStudio в Claude Code?
Соберите CLI из исходников: git clone, затем `pnpm install` и `pnpm build`. Команда `ovs skills --install --target claude` положит скиллы в ~/.claude/skills. MCP-сервер из сборки подключают через claude mcp add с запуском node и файлом packages/mcp/dist/index.js, а после публикации пакетов заработает `claude mcp add ovs -- npx -y @orkas/video-studio-mcp`. Для Codex вместо claude указывают codex.
Нужны ли платные ключи, чтобы собрать видео?
Для графики, монтажа, расшифровки и субтитров ключи не нужны. Они понадобятся только для генерации картинок, видео и озвучки у провайдеров.
Что такое plan.json?
Это план ролика, который агент пишет и вы можете править. Каждый сегмент, подпись и реплика озвучки пересобираются отдельно. Команда `ovs plan validate` проверяет план, а число платных генераций в нем обязано совпадать с числом сегментов, где источник — генерация.
Чем OrkasVideoStudio отличается от Remotion?
Remotion требует писать видео как React-код. Здесь агент сам решает, какая линия нужна, а HyperFrames, ffmpeg и whisper.cpp служат исполнителями под единым планом.
Как убедиться, что ролик не превратился в слайдшоу?
Для этого служит сторож доставки: `ovs plan promise-check plan.json` сверяет готовую нарезку с обещанным в плане, например с реальным движением в кадре. Агент запускает его перед тем, как отдать файл.
Какие команды умеет ovs?
Команды сгруппированы по линиям работы. У монтажа есть подкоманды для обрезки, склейки, вшивания субтитров и микширования, отдельные команды отвечают за расшифровку, озвучку, план и установку скиллов. Полный список выводит `ovs --help`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл монтажа видео для Claude Code и Codex: агент вырезает паузы и оговорки, делает цветокоррекцию, субтитры и анимационные вставки
Локальная видеостудия для кодового агента: вы описываете ролик одной фразой, агент режиссирует, машина рендерит без облака
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер
Скиллы монтажа коротких видео
ChatGPT 剪短影音 Skills
Пара скиллов для агента: настройка среды монтажа и сборка вертикального короткого видео по восьми шагам с проверкой
Набор из 11 скиллов для Claude Code и Codex: от идеи или книги до посерийного сценария, раскадровки, промптов на картинки и видео и готового ролика
Скилл для Claude Code и Codex: делает кинематографичные продуктовые видео на Remotion из карточек-рецептов кадров, готового шаблона и аудиоресурсов
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| OrkasVideoStudio (эта запись) | нет | 331 | |
| video-use | нет | 30 032 | режет паузы и слова-паразиты в готовой записи, без генерации и графики |
| Claude Code Video Toolkit | нет | 2 378 | набор для сценария, озвучки, музыки и рендера MP4 в Claude Code |
| Скиллы Remotion | нет | 5 855 | официальные скиллы Remotion для видео на React |
Коротко о README
Проект вырос из встроенного видеоагента приложения Orkas, теперь это отдельный набор под лицензией MIT. Для каждого провайдера генерации автор приводит переменные окружения с ключами.
Бейдж для README
Исходный SKILL.md
--- name: video-router description: Read this FIRST on any video-production request to pick and lock the line — generate (AI footage), compose (designed HTML), edit (cut real footage), or AUTO end-to-end. Trigger when classifying a brief and committing to a primary path; do NOT trigger for authoring compositions, generating assets, or rendering output (those have their own stage skills). --- # video-router Knowledge for picking a video production line and locking it before work begins. This skill is read for guidance; it describes **what to decide**, not any tool mechanics.