猫抓 cat-catch 浏览器资源嗅探扩展:免费网页视频下载完整指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
你打开一个在线视频页面,想把它存到本地。页面上只有一个播放按钮,找不到下载入口。这时一款浏览器扩展能帮你:它就是猫抓(cat-catch),一款开源的资源嗅探扩展,专门把网页里的视频、音频、图片找出来,再下载到本地。
它是什么:给网页装一个资源监控器
猫抓的工作原理不难理解。就像给网页装上一个"流量监控器",它会实时盯着页面加载的所有网络请求,自动把媒体文件挑出来。你不用翻开发者工具,也不用猜文件地址。
它完全免费开源,支持 Chrome、Edge 和 Firefox。所有嗅探到的信息都在本地处理,不上传任何数据。
它的几个核心卖点:
- 自动识别视频、音频、图片,按列表清晰展示
- 内置 M3U8 流媒体解析器,能把直播流合并成完整视频
- 一键调用 PotPlayer、VLC 等播放器,或推送给 m3u8dl、aria2 等专业下载器
- 支持正则过滤、域名屏蔽,还能导入导出整套配置
十分钟上手教程:从安装到第一次下载
安装猫抓扩展
- 应用商店安装:在 Chrome、Edge 或 Firefox 的官方扩展商店搜索"猫抓",点击安装。
- 源码安装(可选):
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,然后在扩展管理页打开"开发者模式",选择"加载已解压的扩展程序"并选中该文件夹。
Edge 安卓用户也可以直接用手机扫码安装,猫抓提供了专门的安卓版。
第一次捕获并下载
- 打开任意带视频的网页,让视频正常播放几秒。
- 点击浏览器工具栏上的猫爪图标。
- 在弹出的面板里,你会看到一列资源,每条都标了文件名、大小、时长和分辨率。
- 勾选需要的文件,点"下载所选"。
上图就是猫抓的主界面,上方是资源列表,下方是预览区。
怎么算成功:面板里出现了带文件名和时长(如1280x720、00:28)的资源条目,点"下载所选"后浏览器开始下载,就说明捕获成功了。
核心功能详解:最常用的四个
资源捕获与列表:把页面资源一网打尽
它做什么:监控页面网络请求,列出所有被识别到的媒体文件。 怎么操作:点猫爪图标,按需勾选,支持"全选""反选""清空"。 什么时候用得上:只要你想保存某个页面正在播放或加载的媒体,这是第一入口。捕获逻辑实现在 catch-script/catch.js。
M3U8 流媒体解析器:直播流合并成完整视频
它做什么:把 HLS 直播或点播的 M3U8 拆成一个个 TS 切片,再合并下载成一个 MP4。 怎么操作:在资源上打开 m3u8 解析器,它会自动列出全部切片,并显示总时长与分辨率。 什么时候用得上:遇到网页播放的是.m3u8地址、下载下来只是一堆散片时,就用它合并。解析器源码在 js/m3u8.js。
界面上还能设置"只要音频""跳过解密""自定义密钥"、调整下载线程数和下载范围,把合并后的文件保存到指定目录。
预览与筛选:下载前先看清内容
它做什么:在下载前预览选中的资源,确认是不是你要的那一个。 怎么操作:选中资源点"预览",或用底部按钮切换显示。 什么时候用得上:页面里同时有多个相似视频时,避免下错文件。
自动下载与播放器调用:少点几下鼠标
它做什么:新捕获的资源可以自动下载,也能直接调起本地播放器打开。 怎么操作:开启自动下载,或在设置里选择调用模板(PotPlayer、VLC、MX Player、系统分享等)。 什么时候用得上:批量处理、或你只想"边下边播"时特别省事。
进阶技巧与配置:让猫抓更听话
可绑定的快捷命令
猫抓内置了一组命令,你可以在浏览器的"扩展快捷键"设置里把它们绑到顺手按键。
| 命令 | 作用 | 适合场景 |
|---|---|---|
| 启用 / 暂停 | 开启或暂停当前页面嗅探 | 临时关掉检测 |
| 自动下载 | 自动下载新捕获资源 | 批量连续下载 |
| 深度搜索 | 更彻底地搜索页面资源 | 常规捕获不到时 |
| 预览 | 预览选中资源 | 下载前确认内容 |
| m3u8 解析器 | 打开 M3U8 解析器 | 处理直播/点播流 |
| 缓存捕获 | 捕获已缓存的资源 | 补抓遗漏文件 |
| 清空 | 清空当前列表 | 换页面时清理 |
| 重启扩展 | 重新加载扩展 | 状态异常时恢复 |
过滤规则:只看你想要的
在设置页 js/options.js 里,你可以自定义过滤条件,让列表更干净:
- 后缀过滤:按
.mp4、.mp3等文件后缀筛选 - 类型过滤:按 MIME 类型(如
video/mp4)筛选 - 正则过滤:用正则表达式匹配 URL
- 域名屏蔽:填一个 URL,猫抓就不再嗅探该站点
- 大小过滤:支持表达式与范围,如
>100 KB、500-1000 MB
调好之后,配置可以一键导出,换机器时再导入,省去重复设置。
m3u8 合并进阶
- 下载线程数:按需调高或调低,平衡速度与稳定性
- 下载范围:可勾选任意切片,只合并想要的部分
- 只要音频 / 另存为:只留音轨或改后缀
- 发送到 ffmpeg:需要转码或多段合并时可用
常见问题与解答
问:为什么有些视频嗅探不到?答:可能是视频还没加载,或地址是动态生成的一次性链接。先让视频播放几秒,再用"深度搜索"命令重试;仍不行就刷新页面。
问:下载下来的 M3U8 是一堆散片怎么办?答:用 M3U8 解析器打开它,选择合并下载,它会按顺序把 TS 切片合成一个完整 MP4。
问:怎么避免在某个网站自动嗅探?答:在设置的"域名屏蔽"里填入该站点 URL。网站方也可以按项目文档提交申请,加入"避免抓取列表"。
问:猫抓会把我的数据传到哪里?答:不会。所有信息都在本地储存和处理,不发送到远程服务器,也不包含任何跟踪器。
安全与合规:放心用,也要用得对
猫抓把隐私放在第一位:嗅探结果全部本地处理,不上传、不收集浏览数据、没有跟踪代码。作为开源项目,它的代码完全公开,你可以随时审查它到底做了什么。
同时请记住版权底线:只下载你拥有版权或已获授权的内容。项目明确规定,禁止用于下载受版权保护且未经授权的内容,使用本工具的法律责任由用户自行承担。
写在最后
用猫抓,记住这几点就够了:
- 它免费开源、本地处理,数据不上传
- 普通视频点猫爪就能下,M3U8 直播流用解析器合并
- 过滤规则和快捷命令能帮你少点很多鼠标
- 只下载自己有版权或已获授权的内容
现在打开一个带视频的网页,点一下猫爪图标,你的第一个资源就能保存到本地了。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考