
猫抓浏览器插件:资源嗅探与网页视频下载实用指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓(cat-catch)是一款开源免费的浏览器扩展,它的核心是浏览器资源嗅探工具:监听当前网页的网络请求,筛出视频、音频、图片等媒体资源,供你保存到本地。它覆盖常见的网页视频下载需求,并对 M3U8/HLS 流媒体提供专门的解析能力,支持 Chrome、Edge 等 Chromium 内核浏览器与 Firefox。谁适合用:三类典型使用情境先对照下面三类情境,判断它是否解决你的问题。如果你需要把网页资源存到本地,大概率会碰到这几种情况。第一,页面没有下载按钮,但存在可播放的 MP4 资源,网课、短视频、存档素材都属此类,猫抓会把它们按 MIME、时长、分辨率列成清单,选中即可下载。第二,流媒体站点把资源拆成 M3U8/HLS 分片下发,传统下载器只能拿到单个分片文件,猫抓的解析器可以把分片合并为完整文件,并支持解密处理。第三,跨设备需求:电脑上嗅到资源想发到手机,或者想在 Android 上直接使用扩展,它都有对应的处理路径。应用商店安装与开发者模式加载照下面步骤走完,浏览器里就能打开猫抓的资源面板。应用商店安装适合大多数人:在 Chrome 网上应用店、Microsoft Edge 加载项商店或 Firefox 附加组件商店中搜索猫抓或Cat-Catch安装,Firefox 版本需非国区 IP 访问。源码安装用于获取最新功能,克隆仓库:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch克隆后在扩展管理页打开开发者模式,用加载已解压的扩展程序选中扩展文件夹即可。当前版本与内核要求如下:项目要求当前版本2.7.2内核下限1.0.17 之后需要 Chromium 93 以上完整功能建议 104 以上内核低于 93使用 1.0.16 版本装好后点击工具栏图标打开资源面板,未检测到媒体时会提示未检测到有媒体的网页。三个场景串起核心能力三个场景对应三类真实需求,按需查看即可。场景一:页面视频资源嗅探与保存需求:页面里有可播放的视频,但没有下载入口。处理方式:catch-script/ 目录下的嗅探脚本在页面加载时注入并监听请求,收集媒体地址与 MIME、时长、分辨率等元数据。关键操作:打开扩展面板,在当前页面标签选中资源(每条显示大小与时长),点底部下载所选;列表下方的预览区可先在线播放,确认是目标文件再保存。场景二:M3U8 分片合并与解密需求:资源是 M3U8 地址,常规下载只能拿到播放列表。处理方式:M3U8 解析器解析播放列表,列出全部 TS 分片及总时长、分辨率;支持自定义密钥(16 进制或 base64)、IV 与上传 key 文件,解密实现来自 lib/m3u8-decrypt.js。关键操作:粘贴 M3U8 地址进入解析器,勾选mp4 格式后点合并下载;只取部分分片时修改下载范围;也可通过 m3u8dl 自定义协议或复制命令交给外部工具。场景三:二维码跨设备获取资源需求:电脑上嗅到的资源,想在手机上打开。处理方式:资源列表每条带二维码按钮,生成资源地址的二维码,手机扫码直接打开;仓库还提供 Edge Android 安装二维码,便于在移动端使用扩展。关键操作:点目标资源旁的二维码图标,用手机相机扫码;走 Android 路线则扫官方仓库 README 中的二维码,安装 Edge Android 版扩展。进阶用法:快捷键、过滤规则与批量操作熟悉基本流程后,这三类设置能省掉大量重复点击。自定义快捷键:在设置页为嗅探开关、打开 M3U8 解析器、自动下载等动作绑定按键,减少鼠标来回切换。过滤规则:资源列表带正则筛选(匹配资源 URL)与大小筛选,后者支持100 KB、500-1000 MB这类表达式与区间,能把长列表收敛到少数目标。批量操作:用全选/反选圈定范围,随后下载所选或复制所选一次完成;开启自动下载后,新资源可直接落盘,无需手动勾选。边界与合规:它明确不做的事这一节先说边界,再说数据与版权约定。不做的事:不上传嗅探到的任何数据,不包含跟踪器,所有信息在本地储存与处理,README.md 的隐私政策同样如此声明。版权约定:仅供下载你拥有版权或已获授权的内容,扩展按原样提供,开发者不对用户行为负责。拒绝抓取机制:网站运营方不想被嗅探时,可提交[Opt-Out Request]格式的 Issue(标题含域名,正文附域名与联系邮箱),后续版本会将其加入避免抓取列表。安装提醒:猫抓是开源项目(GPL-3.0 许可),应用商店出现过他人加广告代码上架的伪猫抓,安装只认官方渠道,见到带广告或收费的版本应保持警惕。常见问题四条问答,挑的是使用中最容易卡住的点。问:商店里看到带广告或要收费的猫抓怎么办?答:猫抓开源免费,带广告或收费的都是第三方修改版,建议卸载后改装官方版本。问:视频是 WebRTC 推流,没有直链可抓怎么办?答:WebRTC 不走传统直连,catch-script/webrtc.js 提供 WebRTC 录制;媒体控制/其他功能标签下还有视频录制与屏幕捕捉,可覆盖这类场景。问:M3U8 地址是一次性的,过期后解析不了?答:2.7.0 起解析器改为从缓存读取播放列表,无法再次请求的一次性 URL 也能正常解析。问:Firefox 用户为什么装不上?答:Firefox 附加组件商店需非国区 IP 访问;网络受限时可改走源码安装。文档与源码入口猫抓把藏在页面里的资源变成可勾选、可保存的清单,扩展面板、M3U8 解析器与跨设备二维码覆盖了最常见的离线留存需求。更多细节见仓库中的 README.md 与 CHANGELOG.md,核心逻辑在 js/ 与 catch-script/ 目录,想深入了解可以从这两处读起。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考