3 步装好猫抓插件:免费视频资源嗅探与 M3U8 下载的完整指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
网页上正在播放的视频,往往找不到下载按钮,右键另存拿到的通常只是一条播放器地址。猫抓插件(cat-catch)解决的就是这件事:它在浏览器里做视频资源嗅探,把当前页面加载到的媒体文件筛出来列成清单,勾选、下载,几分钟就能把在线视频保存成本地文件,遇到 M3U8 流媒体还能自动合并分片。工具免费开源,所有处理都在本地完成。
猫抓插件的功能全景
| 功能 | 适用场景 |
|---|---|
| 资源嗅探 | 从网页中筛出正在加载的视频、音频、图片等媒体文件 |
| M3U8 解析合并 | 处理流媒体地址,自动拼接分片,支持自定义解密参数 |
| 批量下载 | 一次勾选多条资源统一保存,可配置自动下载 |
| 跨设备安装 | Edge 浏览器在 Android 端有应用商店版本,扫码直达 |
以上功能开箱即用。嗅探列表按页面分组展示,支持逐条勾选,选中一条资源后会显示它的标题、MIME 类型、时长、分辨率与文件大小;界面语言在设置中切换,支持中文、英文、西班牙语、日语等十种语言。
安装前的检查清单
- 浏览器:Chromium 内核 93 以上(建议 104 以上以获得完整功能),或 Firefox。
- 获取渠道:只从官方商店地址或项目仓库 Releases 页面取安装包。猫抓开源,任何人都能改一改再上架,商店里出现过夹带广告的仿冒版本,注意辨别来源。
安装猫抓插件的三种方式
方式一:应用商店安装
- 打开 Chrome 网上应用店、Edge 加载项商店或 Firefox 附加组件商店。
- 搜索"猫抓"或"cat-catch"。
- 认准开发者,点击安装。
方式二:开发者模式加载(开发者常用)
- 克隆仓库:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 打开浏览器的扩展管理页,开启"开发者模式"。
- 点"加载已解压的扩展程序",选中刚下载的目录。
方式三:CRX 文件安装
- 在项目的 Releases 页面把 crx 文件另存到本机。
- 打开扩展管理页,开启"开发者模式"。
- 将 crx 文件直接拖入页面。
装好后,扩展管理页会多出一条猫抓记录,把工具栏图标固定下来,方便日后点按。
第一次下载实操
- 访问任意有视频播放的页面,等视频开始播放。
- 点工具栏的猫抓图标。
- 弹窗按"当前页面""其他页面""媒体控制 / 其他功能"分组列出抓到的资源,每条带文件名、大小和复选框。
- 点选一条资源,查看标题、时长、分辨率等详情,确认无误后点"下载所选",文件按浏览器默认位置保存。
资源嗅探主界面:分组展示抓到的视频资源,支持预览详情与勾选下载
进阶场景
M3U8 流媒体合并下载
打开插件里的 M3U8 解析页,把 m3u8 地址粘进输入框。页面顶部显示分片数量、总时长与分辨率,中间列出全部 ts 分片,下方可以自定义保存文件名、输入 16 进制或 base64 解密密钥与偏移量 IV,并设置分片下载范围。点"合并下载"后,插件会逐片抓取、解密并拼接成完整 mp4,还能勾选"只要视频"或"只要音频"单独导出。
M3U8 解析器:显示分片总数与时长,支持解密参数配置和分片范围下载
批量下载与自动下载
列表里勾选多条资源后点"下载所选"即可一次全部保存;底部还有"自动下载"按钮,配合设置里的条件规则,可让符合要求的资源自动落盘。
二维码跨设备直达
Edge 浏览器在 Android 端有应用商店版本,项目里直接提供了商店二维码。手机扫码即进入对应商店安装猫抓,无需电脑中转。
Edge Android 应用商店二维码,手机扫码跨设备安装猫抓
常见问题与避坑
点图标后列表是空的,或没抓到正在播放的视频。多半是视频走了 DRM 加密、链接经过反爬处理,或者内容需要滚动、翻页后才加载。可以重新加载页面,或执行一次深入搜索再嗅探;DRM 加密的内容,任何嗅探工具都拿不到完整文件。
下载的文件去哪里了。文件跟随浏览器的下载目录,通常在本机"下载"文件夹里。找不到时,到浏览器的下载页查看,或在扩展设置里确认保存位置。
猫抓会上传我的数据吗。不会。所有信息都在本地存储和处理,不发送到远程服务器,也不含跟踪器,代码开源,可自行审查确认。
下载没反应或中途失败。常见原因是网络波动、临时链接过期,或 M3U8 分片失效。先检查网络,再重新加载页面刷新资源列表;M3U8 类型改用解析页重新粘贴地址处理。
图标不出现或功能不全。先确认浏览器内核版本,低于 Chromium 93 的机器建议升级浏览器。
项目结构速览
- 资源嗅探核心脚本:catch-script/catch.js
- 下载管理:js/downloader.js
- M3U8 解析器:m3u8.html 与 js/m3u8.js
- 弹窗主界面:popup.html 与 js/popup.js
- 第三方依赖:lib/ 目录下的 hls.js、mux.js 等
猫抓把嗅探、解析、下载串成了一条本地链路,视频资源嗅探和 M3U8 分片合并都不依赖任何远程服务。使用前请确认你下载的是自己拥有版权或已获授权的内容,平台素材请遵守相应使用条款。装好猫抓后,找一段公开的测试视频把上面的流程走一遍,十分钟就能熟悉全部日常用法。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考