# claude-real-video

Локально разбирает видео на кадры и расшифровку, чтобы агент мог отвечать по содержимому ролика. Подходит для URL и локальных файлов.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 2259
- Автор: HUANGCHIHHUNGLeo
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/HUANGCHIHHUNGLeo/claude-real-video
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/mcp/claude-real-video

## Что делает

claude-real-video запускает MCP-сервер локально и принимает ссылку на видео или путь к файлу. Он выбирает кадры по изменениям сцен, убирает близкие дубликаты, расшифровывает аудио и сохраняет результат в папку с кадрами, временными метками, транскриптом и `MANIFEST.txt`.

Результат можно передать агенту для вопросов по ролику. Для просмотра есть локальная страница `crv-web`, а ключевые кадры и транскрипт можно открыть через `--viewer`. Отдельный фрагмент задаётся параметрами `--from` и `--to`, для медленных изменений есть `--adaptive`, для субтитровых меток — `--text-anchors`. Способ для Claude Code запускает сервер через `uvx`.

## Требования
- Нужно: Python и uv (команды через uvx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add claude-real-video -- uvx claude-real-video
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from claude-real-video <команда>

### Codex

**Командой платформы**
```bash
codex mcp add claude-real-video -- uvx claude-real-video
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from claude-real-video <команда>

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "claude-real-video": {
            "command": "uvx",
            "args": [
                "claude-real-video"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from claude-real-video <команда>

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "claude-real-video": {
            "type": "stdio",
            "command": "uvx",
            "args": [
                "claude-real-video"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from claude-real-video <команда>

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add claude-real-video uvx claude-real-video
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from claude-real-video <команда>

## Когда брать
- разобрать видео по ключевым кадрам
- получить транскрипт аудиодорожки
- задать вопрос по локальному видео
- ограничить анализ нужным отрезком
- просмотреть кадры и таймкоды в локальном viewer

## Примеры запросов агенту
- Посмотри видео по ссылке и перечисли ключевые сцены с таймкодами.
- Проанализируй файл видео и найди момент, где показан нужный экран.
- Разбери отрезок с `--from 28:00 --to 43:00` и ответь по кадрам и транскрипту.

## Похожие
- [Video Processor](https://affpapa.org/nevibecode/skills/video-processor.md) — скилл · ★ 1554
- [video-understand](https://affpapa.org/nevibecode/skills/video-understand.md) — скилл · 1400 установок
- [video-summarizer](https://affpapa.org/nevibecode/skills/video-summarizer.md) — скилл · 524 установки
- [automate-this](https://affpapa.org/nevibecode/skills/automate-this.md) — скилл · 2300 установок
- [ai-video-generation](https://affpapa.org/nevibecode/skills/prime-skills-ai-video-generation.md) — скилл · 383000 установок
- [video](https://affpapa.org/nevibecode/skills/starchild-ai-agent-video.md) — скилл · 2700 установок

Из того же набора: [huangchihhungleo/claude-real-video](https://affpapa.org/nevibecode/by/huangchihhungleo/claude-real-video.md) — 3 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
