猫抓 Cat-Catch 完整指南:从安装到 M3U8 下载,网页视频嗅探一次讲清
2026/9/7 17:23:44 网站建设 项目流程

猫抓 Cat-Catch 完整指南:从安装到 M3U8 下载,网页视频嗅探一次讲清

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

在视频页面右键“另存为”是灰的,硬抓到的地址只是一小段 ts 分片——这正是浏览器资源嗅探扩展 猫抓 Cat-Catch 要解决的问题:它捕获并列出页面加载过的媒体资源,支持预览、勾选与下载,还能把 M3U8 流合并成完整文件。本文按“安装 → 首次捕获 → 流媒体下载 → 避坑”的顺序,把常用操作走一遍。

项目速览

项目说明
它是什么浏览器资源嗅探扩展,列出当前页面捕获到的视频、音频等媒体
解决什么问题页面视频无法直接另存、HLS 分片流无法完整保存
适合谁需要保存自有/已授权课程与视频的用户,以及要分析页面资源的开发者
支持环境Chrome、Edge(含 Android)、Firefox;Chromium 内核 93 以上,完整功能建议 104 以上
界面语言简中、繁中、英、日、韩、俄、西、葡(巴西)、土、越共 10 种

安装到第一次下载

这一节只讲从装好到拿到第一个文件的最短路径。

  1. 从浏览器应用商店搜索 cat-catch 安装;想装源码版,则执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,在扩展管理页开启“开发者模式”,用“加载已解压的扩展程序”选中文件夹。
  2. 打开一个含视频的网页。
  3. 把视频播放一下——只有实际加载过的资源才会被捕获。
  4. 点工具栏的猫形图标,弹窗里“当前页面”一栏会列出资源,含文件名、大小、时长、分辨率。
  5. 用内置播放器预览确认内容,勾选要下载的文件。
  6. 点下载按钮,文件进入浏览器下载目录。

资源列表:把页面里的媒体一次摊开

资源嗅探弹窗:勾选后复制、预览或下载

原理一句话:扩展监听页面产生的网络请求,把媒体文件筛出来挂到列表上,分“当前页面 / 其他页面”两个标签,另外有“媒体控制 / 其他功能”标签。

关键操作:每条资源右侧有复制、预览、下载三个按钮;底部支持全选、反选、清空和“下载所选”。列表上方可以输入筛选条件缩小范围。

实用技巧:有些视频只在移动端 UA 下加载,点底部“模拟手机”再刷新页面,列表里往往多出可用的资源项。

M3U8 下载:分片流合并成一个文件

M3U8 解析器:列出全部 ts 切片并设置合并参数

原理一句话:解析器读取 m3u8 播放清单,逐个下载其中的 ts 切片,再按顺序拼成一个完整视频。解析器入口在功能菜单中,源码见 js/m3u8.js。

关键操作:把 m3u8 地址(或直接粘贴清单内容)填入输入框,解析后顶部会显示切片总数、总时长、分辨率;点“合并下载”即可。格式选项有“mp4 格式”“只要音频”“跳解密”三个勾选项,还可自定义保存文件名、密钥(16 进制或 base64)与偏移量 IV。

实用技巧:下载范围默认是 1 到全部切片,改数字后记得点确认;只想拿片头或某个片段,就把范围缩到对应序号区间,省流量。

媒体控制与辅助工具

这一节覆盖列表之外的两类小工具,按需使用即可。

  • 媒体控制:对可操控的页面播放器做倍速、画中画、全屏、循环、静音、截图、音量调整,不用回页面操作。
  • 其他功能:MPD 解析器(DASH 流)、JSON 格式化、视频录制、WebRTC 录制、屏幕捕捉、深度搜索(从复杂页面里找出密钥和真实地址)、缓存捕捉。

进阶参数怎么设

设置项推荐值说明
下载线程数默认 6,视网络调 4~8在解析器输入框下方调整,过大容易触发服务器限速
下载范围1 ~ N(全部切片)按序号或时间选择,支持点切片地址单独取消
过滤大小>100 KB设置里支持表达式与单位:<1 GB=500 KB500-1000 MB
倒序排列按需开启最新捕获的资源置顶,长视频页更顺手
调用 m3u8DL大文件/本地速度受限时通过“调用 m3u8DL”或自定义协议把任务交给第三方下载器,也可复制参数命令手动粘贴

避坑速查

现象可能原因处理办法
列表是空的(“还没闻到味儿”)资源未加载或嗅探被关闭播放一次视频、刷新页面,再重新打开弹窗
地址复制出来下载失败一次性 URL 已过期重新捕获后尽快下载,或走“调用 m3u8DL”
M3U8 画面异常未提供解密密钥填入密钥(16 进制或 base64)与偏移量 IV 再合并
Firefox 商店装不上需非国区 IP 访问换 Chrome/Edge,或源码加载
部分新功能不可用Chromium 内核低于 93/104升级浏览器,或回退 1.0.16 旧版
某网站捕获被拒绝站长提交了 Opt-Out 请求尊重站点意愿,该项目会维护“避免抓取列表”

使用边界

  • 数据仅在浏览器本地存储处理,不上传远程服务器,无跟踪器。
  • 仅用于下载你拥有版权或已获授权的内容,法律责任由使用者承担。
  • 站点所有者可通过在仓库提 Issue(标题[Opt-Out Request] 域名)申请禁用抓取。
  • 项目采用 GPL-3.0 许可,二次开发请保持开源。
  • 应用商店存在加了广告的仿冒版本,安装以官方渠道为准。

写在最后

猫抓把“页面里有哪些媒体、怎么下下来”这两件事做得足够直接:列表嗅探、内置预览、M3U8 合并,覆盖了大多数非 DRM 场景。如果你正被某个视频页面卡住,按文中流程装好走一遍,多数情况第六步就能拿到文件。到浏览器应用商店搜索安装,或从项目仓库拉取源码,都可以开始。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询