猫抓3 步搞定浏览器资源嗅探捕获网页视频音频【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 一句话定义猫抓cat-catch是一款资源嗅探的浏览器扩展它监听当前页面发出的媒体请求整理成列表供你预览和下载解决播放器能放、却找不到视频文件地址的问题。下文带你完成安装、第一次捕获和 M3U8 流媒体解析读完后你能独立抓取网页里的视频与音频并保存到本地。 跑通它从源码到第一次捕获获取扩展文件不想折腾源码的话直接在 Chrome 网上应用店、Edge 加载项或 Firefox 附加组件里搜索 cat-catch 安装。走源码路线则在终端执行下面命令把项目克隆到本地安装细节可对照 README.mdgit clone https://gitcode.com/GitHub_Trending/ca/cat-catch得到的本地文件夹就是扩展目录后续步骤都基于它。浏览器扩展安装步骤打开扩展管理页Chrome 地址栏输入 chrome://extensions打开右上角开发者模式点加载已解压的扩展程序并选中刚克隆的文件夹。如果你拿到的是一份 crx 文件同样打开开发者模式后把文件拖进扩展页即可成功后工具栏会出现猫爪图标。第一次捕获网页视频打开一个带视频的网页点击工具栏图标左侧会列出该页面发出的媒体请求每条都标着类型和大小。视频条目可以先点预览在右侧确认内容无误再勾选目标文件点下载所选文件随即进入下载目录。 它能做什么列出页面里的媒体文件它按文件后缀与 MIME 类型记录请求覆盖 mp4、webm、mp3、wav 等常见格式还能按类型、大小、正则过滤列表只留你要的那几条。典型场景打开一节网课列表里出现三四个 mp4挑最大的那个下载就是完整课程。解析 M3U8 与 MPD 流媒体很多站点不给你整段文件只给一个 m3u8 播放列表猫抓把列表拉下来后按 TS 切片逐个下载识别加密密钥再合并成一个 mp4MPDDASH地址同样支持。遇到加密流也不用自己翻参数解析器会直接展示识别到的密钥。深搜、录制与移动端模拟列表里没有想要的文件时深度搜索会进页面脚本里把藏在 JSON、JS 变量中的地址挖出来播放中的流还能直接录制包括 WebRTC 流。另外可开启模拟手机环境把 User-Agent 换成移动端重新捕获一次拿移动版资源。⚙️ 它是怎么做到的代理 MediaSource 抓住看不见的视频大量网页播放器并不直接请求视频文件而是新建 MediaSource 对象、把 TS 切片一块块塞进去所以网络面板里根本看不到文件地址。猫抓的处理链路是输入为播放器的切片推送行为处理阶段由内容脚本在页面启动时代理 MediaSource 的相关方法把每块切片连同密钥接住输出就是一个可预览、可下载的媒体条目。核心捕获逻辑见 catch-script/catch.js。深度搜索把隐藏地址翻出来有些站点要等页面 JS 解析完 JSON 响应才给出真实播放地址常规嗅探拿不到。深度搜索钩住 JSON.parse、XHR 与 Worker 的调用用正则匹配其中的媒体地址把它们补充进列表顺带找出加密播放用的参数。 谁在用内容创作者做素材库平时把素材收集放进捕获列表按大小过滤掉缩略图和片段保留完整视频与音频批量存进本地素材库。碰到只给 m3u8 流的素材站点交给解析器合并成 mp4 即可。学生与日常用户离线留存把网课、播客页面开着猫抓访问下载下来离线回看不担心网络中断。资源只在手机端下发时打开模拟手机环境再捕获一次就能拿到移动版文件。⌨️ 快捷键与下载配置按键功能AltC开启或关闭当前页资源捕获AltD切换自动下载模式AltM打开 M3U8 解析器AltS切换深度搜索模式以上按键可在浏览器的扩展快捷键页面自行改写。进阶玩法是在 options.html 设置页配置自动下载规则例如只保存大于 100 MB 且以 mp4 结尾的文件命中的资源无需手动确认直接写入下载目录。 遇到问题看这里浏览器版本不兼容怎么办2.x 版本要求 Chromium 内核 93 以上侧边栏等新功能建议 104 以上最低版本要求写在 manifest.json 里。内核偏旧就回退到 1.0.16 版本Firefox 端安装需要非国区网络环境。资源下载失败怎么处理先刷新页面重新捕获不少站点的下载地址带签名且一次性过期了必然失败。若报权限错误可用下载器补填 Referer 等请求头再试或把任务发给本机 aria2 之类的下载工具接力。M3U8 合并后花屏或缺切片花屏多数是密钥没对上重新解析一次并核对解析器展示的 key。缺切片时新版解析器会自动重试失败切片也可以在切片列表里单独勾选未完成的片段补下。 收尾猫抓把找视频地址变成看列表、点下载两步数据全程留在本地。打开一个带视频的网页点下工具栏的猫爪图标试试。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考