
猫抓 cat-catch从网页嗅探到视频下载的完整上手指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一个浏览器资源嗅探扩展。它会把当前页面出现过的视频、音频和图片资源自动列成清单还内置 M3U8、MPD 解析器帮你把流媒体内容保存成本地文件。下面从零开始带你装好它并完成第一次下载。 页面上的视频藏在哪猫抓替你找出来没有辅助工具时想拿一个视频链接通常要打开开发者工具翻 Network 面板而且流媒体往往被包成 blob 或分片协议看到的并不是真正的文件。猫抓把这件事自动化了扩展装好之后页面每加载一个资源它都会在后台记下来其中 catch-script/catch.js 就是注入页面的捕获逻辑。你只需点击浏览器右上角的扩展图标弹窗里会按“当前页面 / 其他页面 / 功能”分页展示已捕获的资源条目旁边就是下载和复制按钮。猫抓弹窗资源列表、播放控制和各功能入口都在这个界面里三步完成第一次资源嗅探在 Chrome、Edge 或 Firefox 的应用商店搜索 cat-catch 安装也可以克隆源码后在“扩展管理”里打开开发者模式加载已解压的扩展程序仓库地址为 https://gitcode.com/GitHub_Trending/ca/cat-catch打开任意视频网站先让视频播放几秒资源被触发加载后才会被记录点扩展图标在“当前页面”里找到目标条目点“下载”或“复制”如果列表是空的先确认视频真的播放过再点“深度搜索”它能从脚本和请求记录里把藏起来的链接翻出来“缓存捕捉”则负责补抓页面里更早出现的请求。M3U8 解析器把分片拼回完整视频M3U8 是 HLS 流媒体常用的播放列表一个链接背后是成百上千个小分片直接下载只会得到一个没用的文本文件。猫抓内置了 M3U8 解析器页面入口 m3u8.html逻辑在 js/m3u8.js把 m3u8 链接粘进输入框按需填上 BaseURL 和 Referer点“解析”。解析完成后页面会列出所有清晰度轨道和分片列表你可以先点“播放”试看也可以“在线合并”成一个完整文件或只下载分片列表稍后自行处理。遇到带 AES-128 加密的流界面上有专门的密钥位置填入 Key 和 IV 即可正常解密播放。猫抓 M3U8 解析器轨道列表、分片信息与下载选项一览遇到 DASHMPD也有对应入口MPD 是 DASH 协议的媒体描述文件里面按视频、音频、字幕分组列出各档清晰度结构比 M3U8 复杂不少。打开 MPD 解析器把 MPD 地址和 Referer 填进去点“解析”js/mpd.js 会借助 lib/mpd-parser.min.js 把 XML 转成结构化数据。选一个视频轨道你能看到它的分段列表点“转 M3U8”后这份 DASH 流就能套用上面那套 M3U8 下载流程不用再学一套新工具。需要说明的是带 Widevine、PlayReady 等 DRM 的内容解析器会如实标出加密类型这类受版权保护的资源能否下载取决于权利方授权请自行确认合规后再操作。嗅探之外这些入口也值得点开看看JSON 格式化把一段 JSON 贴进去就能看结构适合排查返回数据发送 2local 与 aria2 RPC把下载任务交给本地下载客户端处理m3u8dl 自定义协议让本地程序直接接管 m3u8 下载任务模拟手机临时切换移动端 UA方便复现手机端的页面资源录制 webRTC / 屏幕捕捉针对没有直链的实时流提供录制方案弹窗里还有倍速、画中画、全屏这类播放控制右键菜单在新版本中也支持直接呼出这些功能。⚙️ 设置页里先把这几项调好设置页options.html值得先花两分钟配一遍常用的就这几项后缀与类型过滤按文件后缀、Content-Type 或大小过滤列表正则匹配用正则只留下你想要的资源 URL自定义请求头给解析和下载请求带上 Referer、Cookie 等参数下载线程数与文件名标签控制批量下载的节奏和命名规则界面支持中、英、日、韩、西、俄等 10 种语言跟随系统语言自动切换。多语言示例解析器与设置界面均可跟随系统语言显示保存内容前先确认版权边界猫抓提供的是抓取与解析工具下载后的内容怎么用由你决定责任也在你只保存你拥有版权或已获授权的视频开发者的免责声明同样写得很明确。把猫抓装好后建议先从一个你常收藏视频的网站试起把常用的过滤规则存进设置之后每次嗅探都会顺手很多。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考