让 Claude 真正"看"一段视频,不只是读字幕——claude-real-video,上过 Hacker News 首页(硅谷最大的程序员技术社区),本地跑一行命令,把视频转成 Claude 真正能看懂的格式:只抽有变化的帧、自动去重、带时间戳转录,粘进去直接问。
一句话:本地提取视频里"真正有变化的帧"+ 自动去重 + 转文字,生成一个文件夹,粘进 Claude / ChatGPT / Gemini 就能真正分析视频内容,不依赖任何云服务。
为什么"固定帧率"这件事是个坑:
一段 58 秒的视频,每秒取一帧 = 58 张图,里面大量是重复或近似画面,白白占 token;快剪 Reel 里两帧之间 0.3 秒一个画面切换,1fps 完全漏掉。这个工具的逻辑不一样:
(1)场景变化检测,不是固定帧率——只在画面真正发生变化时抓帧,一段静态讲解视频可能整段只抽 1 帧,一段 Reel 快剪则每个镜头都抓到
(2)滑动窗口去重——A-B-A 式剪辑(镜头切走再切回来)不会把同一个画面发两遍,同一个 shot 只出现一次
(3)--grid 把帧打包成接触页——9 帧一张,用 3 张接触页代替 26 张散图,token 更省,AI 读的是连续序列不是散图
(4)Whisper 转录——有字幕文件就用字幕,没有就跑 Whisper,支持自动语言检测,transcript 带时间戳
(5)完全本地运行——处理全部在你机器上,你决定把哪些内容粘到 LLM,没有任何东西自动上传
(6)支持 URL 直接输入——YouTube、Instagram Reel、TikTok、本地文件都行,背后是 yt-dlp,带 --cookies 支持需要登录的内容
一行命令跑起来:
pip install claude-real-video
crv ""
#
→ crv-out#/frames/*.jpg + transcript.txt + MANIFEST.txt
把 frames 文件夹 + MANIFEST.txt 拖进 Claude / ChatGPT / Gemini,直接问。
不想用命令行也有 Web UI:crv-web 打开本地页面,粘链接点分析。
想用 Claude Code 直接分析视频——装进去当 Skill,对话里粘个链接就行:
mkdir -p ~/.claude/skills && cp -r skills/claude-real-video ~/.claude/skills/
经常需要让 AI 分析视频内容、拆解别人 Reel 的拍摄方式、或者提取视频里关键画面的兄弟,这个工具值得装一下。
好东西转给需要的兄弟。🚀
#
Claude代码# #
AI工具# #
老杨啊分享#