适合谁
- 希望在本地完成视频预处理、只把选定素材交给云端 LLM 的用户
- 使用 Claude Code、Cursor 等支持 MCP 的编码代理并需要视频证据的开发者
- 需要场景感知抽帧而非固定 1 fps 采样的视频分析场景
这是一个把「让 LLM 看视频」做成可复现本地流水线的 MCP 服务器:场景感知抽帧 + 滑动窗口去重 + 本机 Whisper 转写,并提供跨视频的本地记忆检索。MIT 许可、非官方项目、由个人开发者维护。适合愿意自己装 ffmpeg、重视本地处理与证据可引用性的用户;不适合期待开箱即用云端服务或官方支持的用户。
claude-real-video(简称 crv)是一个 MIT 许可的 Python 工具,能把一段视频转换成 LLM 可读的素材:基于场景变化检测抽取关键帧并做滑动窗口去重,用 Whisper 在本机生成带时间戳的转写,输出 frames.json、transcript.json 与 MANIFEST.txt。它同时提供 MCP 服务器(crv-mcp),让 Claude Desktop、Claude Code、Cursor 等 MCP 客户端直接请求「观看」某段视频。视频获取(yt-dlp)、抽帧(ffmpeg)、转写都在本机完成,只有你主动粘贴给云端 LLM 的帧与文本才会离开本机。它由个人开发者 Leo Huang 构建,并非 Anthropic 官方项目。
{
"mcpServers": {
"crv": {
"command": "crv-mcp"
}
}
}