尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

如何分析需要登录才能看的视频:claude-real-video 的 --cookies 与浏览器 Cookie 抓取完全讲解

如何分析需要登录才能看的视频:claude-real-video 的 --cookies 与浏览器 Cookie 抓取完全讲解 如何分析需要登录才能看的视频claude-real-video 的 --cookies 与浏览器 Cookie 抓取完全讲解【免费下载链接】claude-real-videoLet Claude (or any LLM) actually watch a video — scene-aware, deduplicated frames transcript, from a URL or local file. Runs locally, MIT.项目地址: https://gitcode.com/gh_mirrors/cl/claude-real-videoclaude-real-video命令名crv是一个本地运行的视频分析工具它从视频 URL 或本地文件中提取「真正有变化」的关键帧 本地 Whisper 转写的字幕打包成 AI 大模型能读懂的文件夹让 Claude、ChatGPT 等 LLM 真正看懂视频而不是只读字幕。除了公开视频它还内置了两个 Cookie 参数 ——--cookies和--cookies-from-browser—— 专门解决视频要登录才能看的下载难题。本文用最小命令量讲清这两条命令的原理、语法、报错排查和安全边界。先搞懂视频分析工具为什么会被登录墙挡住crv的下载环节交给 yt-dlp。匿名访问受保护的视频时yt-dlp 拿不到会员或私有视频的格式链接下载直接失败 —— 于是后面抽帧、转写、喂给 AI 的整条流水线都跑不起来。好消息是 crv 把「带登录态重试」做成了默认行为你只需要提供两种登录凭证之一参数凭证形式适合场景--cookies 文件Netscape 格式 cookie 文件cookies.txt跨机器、可复用、可版本外共享勿外泄--cookies-from-browser 浏览器直接从本机浏览器读取登录 Cookie最快一条命令免导出参数定义见 cli.py下载重试逻辑见 core.py。一键抓登录 Cookie--cookies-from-browser 完整用法这是最省事的方式 —— 不用导出、不用装插件crv 直接从你本机浏览器的 Cookie 存储里读取登录态crv https://www.youtube.com/watch?v... --cookies-from-browser chrome支持的浏览器值chrome、safari、firefox、edge官方文档见 README.md。它的完整语法继承自 yt-dlp格式为BROWSER[KEYRING][:PROFILE][::CONTAINER]覆盖多系统、多用户档、浏览器容器场景# macOS 指定钥匙串 crv url --cookies-from-browser chromegnupg # 指定 Firefox 配置文件 crv url --cookies-from-browser firefox:Work # 指定 Edge 容器Profile Containers crv url --cookies-from-browser edge::Workcrv 内部用 yt-dlp 自己的解析器处理这个字符串core.py 的 _browser_cookie_spec所以语法与命令行 yt-dlp 完全一致不会出现yt-dlp 认识、crv 不认识的坑。手动导出 Cookie 文件--cookies 的 Netscape 格式说明偏好文件方式时比如在一台没登录的机器上跑分析步骤只有两步在已登录的浏览器中导出安装任意 Get cookies.txt 类导出扩展在目标站点页面点击导出得到cookies.txtNetscape 格式首行是# Netscape HTTP Cookie File。把文件和命令一起交给 crvcrv https://... --cookies cookies.txtNetscape 格式本质是一张制表符分隔的表域名 / 路径 / 过期时间 / 安全标志 / Cookie 名 / 值。你不需要读懂每一列只要保证文件来自同一账号、同一站点即可。 小贴士Cookie 有有效期会员类站点的 Cookie 过期后命令会再次失败重新导出一份即可。背后机制crv 的先匿名、后带 Cookie三级重试读 core.py 可以看到 crv 的下载策略很克制 ——只有匿名下载失败后才会动用你的 Cookie第一次普通匿名下载同时尝试抓取视频自带的字幕轨失败且给了--cookies-from-browser带浏览器 Cookie 重试仍失败且给了--cookies带 Cookie 文件再重试。这个顺序意味着公开视频根本不会触碰你的浏览器数据而失败时 crv 会汇总所有尝试的报错一起打印方便你定位core.py。如果最终没拿到文件报错会附带 yt-dlp 的原始提示或一句直白的引导Download failed. (private video? try --cookies your_cookies.txt)看到private video? try --cookies这句话就说明问题大概率出在登录态上 —— 这正是加 Cookie 参数的信号。常见报错与排查清单现象可能原因处理private video? try --cookies ...私有 / 会员视频未带登录态加--cookies-from-browser chrome或--cookies cookies.txt带了 Cookie 仍 403 / Sign in to confirmCookie 过期或账号无权限重新导出 / 换已登录的浏览器浏览器读取失败浏览器正在运行部分系统锁库或权限不足关闭浏览器重试或改用文件方式报 geo-block / 404 而非登录错误地区限制或链接失效这不是 Cookie 能解决的问题先确认链接本身另外两个常被忽略的辅助参数cli.py--yt-dlp-arg把原始 yt-dlp 参数透传进去例如 YouTube 反爬 JS 挑战、指定res:1080跳过 4K 母版比改全局 yt-dlp 配置更干净--from 28:00 --to 43:00长视频只分析窗口片段Cookie 下载成功后能省大量时间。安全须知Cookie 就是账号钥匙README 明确把--cookies限定为你自己账号、授权范围内的使用README.md 只分析你自己有权观看的内容勿用 Cookie 绕过付费/权限访问他人内容cookies.txt等同密码不要提交进代码仓库或分享给他人 全流程仍在本地完成crv 只是用 Cookie 把视频下载到你的机器抽帧、转写全部本地执行源视频不会上传到任何云端--cookies-from-browser只在读 Cookie 那一次访问浏览器存储不会读取你的浏览历史。小结两条命令覆盖所有登录场景你的情况推荐命令本机已登录想最快跑通crv url --cookies-from-browser chrome跨机器 / 定时任务 / 可复用crv url --cookies cookies.txt下载后只想看关键片段追加--from 10:00 --to 25:00想在本地页面核对结果追加--viewer双击打开viewer.html一句话记忆公开视频裸跑登录视频加一个--cookies-from-browser文件党用--cookies—— 剩下的抽帧、去重、转写crv 都会自动完成。【免费下载链接】claude-real-videoLet Claude (or any LLM) actually watch a video — scene-aware, deduplicated frames transcript, from a URL or local file. Runs locally, MIT.项目地址: https://gitcode.com/gh_mirrors/cl/claude-real-video创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表