猫抓资源嗅探使用指南:浏览器扩展下载网页视频的完整方法
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(Cat-Catch)是一款免费开源的浏览器扩展,主打资源嗅探:把当前网页请求过的视频、音频与图片列成清单,支持网页视频下载和批量下载网页资源。下文按安装、下载流程、M3U8解析的顺序展开,适合第一次接触它的人。
猫抓是什么:资源嗅探解决什么问题
多数网页只给你一个播放器,右键另存为找不到真正的文件地址;流媒体站点把一段视频切成几十个分片时,完整的地址甚至不存在。猫抓从网络层入手:记录页面发出的请求,按响应头筛出视频、音频、图片等媒体,再整理成可以勾选的列表。
猫抓怎么安装 📦
应用商店(最省事)
- 在 Chrome 或 Edge 官方商店搜索“猫抓”或“Cat-Catch”,也可以直接搜扩展 ID:Chrome 为
jfedfbgedapdagkghmgibemcoggfppbb,Edge 为oohmdefbjalncfplafanlagojlakmjci。 - 核对开发者与官方项目一致后点击安装。
- Firefox 可在附加组件商店安装,但需要非中国大陆 IP 访问。
源码安装(拿最新代码)
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch- 地址栏输入
chrome://extensions/,打开“开发者模式”。 - 点击“加载已解压的扩展程序”,选中刚克隆的 cat-catch 目录。
CRX 离线安装
- 从项目 Releases 页下载最新的
.crx文件(右键另存为)。 - 在扩展管理页打开开发者模式。
- 把 crx 拖进扩展程序页面。
版本边界:1.0.17 起要求 Chromium 93 以上,更老的内核请装 1.0.16;想用完整功能建议 Chromium 104 以上。另外注意,项目开源后商店里出现过夹带广告代码的仿冒版本,认准官方入口和上面的扩展 ID。
从打开网页到拿到视频
以任意一个视频页为例:
- 打开目标页面,把视频播放一次,让页面真正发出媒体请求。
- 点击工具栏的猫抓图标,弹出面板会列出当前页面的资源清单。
- 在清单里核对文件名、大小、时长和分辨率,勾选想要的条目。
- 点右下角的下载按钮;多个文件就多选后点“下载所选”。
清单顶部有三个页签:当前页面、其他页面、媒体控制/其他功能。列表下方还有“模拟手机”按钮,页面按移动 UA 重新请求一次,有时能多抓出资源;只想要地址时用“复制”取走链接即可。
M3U8 视频怎么解析和合并下载
M3U8 格式的站点只给一个播放列表,真正的画面是一串 TS 分片。在猫抓入口里打开 m3u8 解析器,把 m3u8 地址粘进去,页面会显示分片总数、总时长和分辨率,随后点“合并下载”,分片会按顺序下载并拼成一个完整的 mp4。
底部一行开关按需勾选:mp4 格式、只要音频(另存为 mp3)、跳过解密、指定下载范围(只取其中若干分片)、自定义保存文件名;加密流还可以手动上传 key。
高频场景速览 🎬
社交平台视频:微博、B 站这类页面,清单里能对应到每条内容的 mp4,勾选后保存本地,适合收藏和素材整理。
课程与讲座:只给在线播放权限的课程页,后台同样会请求视频文件,嗅探到后存下来离线复习;以 m3u8 方式分发的课程走上面的解析器合并即可。
音频与图片收集:播客、网页背景音乐、页面配图都可以多选后“下载所选”,一次完成批量下载网页资源,不用逐张右键另存。
进阶选项:过滤规则、快捷键与外部下载器
- 自定义过滤规则:在设置页添加匹配条件(例如只显示 mp4、只显示大于 10MB 的资源),把清单收窄到真正需要的那几条。
- 快捷键:
Alt+Shift+C直接呼出猫抓面板,配合Enter确认、Esc关闭,省掉找图标的动作。 - 外部下载器:把资源链接交给 aria2、ffmpeg 等工具处理,长文件、多任务交给专业下载器管理。
- 二维码分享:为资源链接生成二维码,手机扫码即可接着操作。
工作原理与隐私
一句话讲清:扩展监听页面的网络请求,按响应头里的 Content-Type(如 video/mp4、audio/mpeg)筛出媒体资源,M3U8 分片的下载与合并全部在本地浏览器内完成。嗅探到的数据只在本机存储处理,不发送到远程服务器,也不包含跟踪器。嗅探主逻辑见 catch-script/catch.js,流媒体解析见 js/m3u8.js。
遇到问题
- 页面检测不到视频:刷新页面并播放一次内容,重新触发请求;仍无结果可能是站点有防嗅探保护或资源为动态加密。
- 下载的视频没有声音:音视频常分两条流传输,用解析器做合并下载,或分开取回两条流再自行合并。
- 会不会拖慢浏览器:猫抓只记录请求信息并过滤,日常浏览影响有限;介意的话在扩展管理页禁用即可。
- 如何更新:商店版本自动更新;源码用户执行
git pull拿到最新代码后,在扩展管理页点刷新。
合规提醒
只下载自己拥有版权或已获授权的内容,工具本身不提供任何绕过版权保护的能力。网站若不希望猫抓运行在其站上,可在项目仓库提交 Opt-Out 请求:Issue 标题写成[Opt-Out Request] 您的网站域名,正文附上域名与联系人邮箱,核实后该域名会进入“避免抓取列表”。
去 Chrome 或 Edge 商店搜索“猫抓”即可安装;想核对代码或拿最新功能,直接到项目仓库查看源码。 核心关键词:猫抓、资源嗅探、网页视频下载、M3U8解析、浏览器扩展下载视频、批量下载网页资源
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考