ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

猫抓(cat-catch)免费开源网页资源嗅探扩展:从安装到 M3U8 下载解析完整上手指南

2026/9/11 11:09:02 拓冰建站 浏览量
猫抓(cat-catch)免费开源网页资源嗅探扩展:从安装到 M3U8 下载解析完整上手指南 猫抓cat-catch免费开源网页资源嗅探扩展从安装到 M3U8 下载解析完整上手指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一个免费开源的浏览器资源嗅探扩展解决的核心问题只有一个把当前网页里正在加载的视频、音频、图片逐个列出来让你能选中后直接下载到本地连 M3U8、MPD 这类流媒体分片也能合并成完整文件。本文按装好 → 抓到 → 合并流媒体 → 调顺手的顺序往下走每一章都只讲你会用到的东西。看完之后你能独立完成一次打开页面 → 嗅探 → 解析 → 文件落盘的完整操作并知道哪里该改设置。一、先把插件跑起来猫抓支持 Chrome、Edge、Firefox安装路径有三条按你的习惯选一条即可途径适合谁关键三步应用商店普通用户打开商店搜猫抓 → 点安装 → 固定到工具栏源码加载开发者 / 想跟最新代码克隆仓库 → 扩展管理页开开发者模式 → 加载已解压的扩展程序选中文件夹CRX 文件想要固定版本从 Releases 页另存为 CRX → 开开发者模式 → 把 CRX 拖进扩展管理页走源码安装时仓库地址是https://gitcode.com/GitHub_Trending/ca/cat-catchclone 下来直接加载根目录。猫抓是开源的任何人都能改代码后重新打包上架。应用商店里已出现过加广告代码的伪猫抓装之前认准官方渠道别用夹带广告的版本——否则你嗅探到的资源流本身可能被二次截获。版本兼容用三句话讲清1.0.17 之后的版本要求 Chromium 内核 ≥ 93当前 manifest.json 中minimum_chrome_version就是 93旧内核请留在 1.0.16。想体验完整功能侧边栏、部分新按钮内核 ≥ 104 更稳。Firefox 用户可用但个别按钮脚本注入类在 Firefox 上隐藏属正常现象。二、抓下来让插件自己列出页面上的媒体核心操作路径就四步打开一个有视频或音频的页面让它正常播放或滚动触发资源加载。点击工具栏的猫抓图标打开面板。当前页面标签下就是本页嗅探到的资源其他页面跨标签页汇总。勾选项 → 点底部下载或先点单项的播放/预览按钮确认内容再下。猫抓面板当前页嗅探到的媒体列表每项可单独预览、下载或复制。面板顶部有过滤条按大小、扩展名筛一遍能挡住一大堆缩略图和图标文件。列表是空的怎么办最常见的原因是页面用了延迟加载——资源没请求过插件自然抓不到。两个即时解法滚动页面或点一下播放按钮让请求发出去再看一次还是空的话在其他功能区点深度搜索它会从缓存里再翻一遍。嗅探逻辑在 catch-script/catch.js它监听页面发起的网络请求把符合媒体特征mp4、ts、m4s、图片等的地址收进列表。你不需要关心它怎么抓只需要知道页面请求过的媒体它基本都能看见。三、啃流媒体M3U8 与 MPD 的分片合并先分清两种情况页面直接指向一个完整文件mp4/webm下载即可页面指向一个分片描述文件m3u8/mpd真实内容是几百个 ts 小分片需要解析合并。猫抓在面板的功能区内置了两个解析器M3U8 解析器处理 HLS和MPD 解析器处理 DASH实现分别在 js/m3u8.js 和 js/mpd.js。M3U8 解析器分片列表、加密方式、下载范围一览支持勾选合并。解析器替你省掉的四件事分片识别与合并自动读出 playlist逐个拉取 ts 分片按顺序拼回完整文件。AES-128 解密流带EXT-X-KEY时密钥字段可手动填也能点深度搜索尝试从页面脚本里挖出来。只取音频只想要声音时勾选只合并 audio 组省掉视频分片的存储。按范围下载不需要整片时只选一段切片区间少下少等。常见坑一次性 URL很多平台的 m3u8 地址带时效 token过一会儿就 404——你从面板复制地址过去粘贴往往已经过期了。猫抓从 2.7.0 起会优先从浏览器缓存里回填 m3u8 内容尽量绕开打开即失效的问题。遇到失败最省事的做法是刷新页面重新抓一次地址趁新鲜立刻解析。四、放大效率批量、跨设备、多格式批量下载面板支持全选、反选勾完一次下载不用逐个点。在线合并能把多个分片资源按顺序合成一个文件适合在线分片场景。打开自动下载开关后命中过滤规则的资源直接落盘不用手动确认。二维码跨设备选中资源生成二维码手机扫码就能在另一端打开或继续处理适合电脑抓到 → 手机预览/保存的场景。Edge 移动端可通过扫码把任务续到手机端。注意传输走的是链接而不是文件流网络差时别指望秒到。二维码功能把资源链接发到移动设备扫码即可在另一端打开。多格式与多语言维度支持情况媒体格式MP4、WebM、M3U8、MPD、TS、M4S 及常见图片/音频界面语言简中、繁中、英、日、韩、俄、西、葡巴、土、越切换位置设置页语言项改动后重启扩展生效多语言界面示例切换后按钮与提示同步本地化。五、调到顺手常用设置设置页options.html里最常用的是这几项配置项作用建议值下载目录指定文件落盘位置单独建猫抓文件夹方便归档过滤规则按大小/扩展名筛掉垃圾用100 KB、500 MB这类表达式自动下载命中规则即自动保存谨慎开避免误抓广告素材文件命名模板化命名标题日期去重更省事aria2 / 代理交给 aria2 RPC 或走指定网络出口只有需要时才配过滤规则支持表达式和范围比如100 KB、500-1000 MB、500 KB比单纯选扩展名灵活很多。源码模块速查排查问题时用嗅探引擎catch-script/catch.jsM3U8 解析js/m3u8.jsMPD 解析js/mpd.js下载管理js/downloader.js面板界面popup.html js/popup.js设置页options.html js/options.js第三方库lib/hls.min.js、lib/mpd-parser.min.js、lib/mux.min.js、lib/StreamSaver.js、lib/jquery.min.js六、两条红线隐私与版权隐私所有处理嗅探、合并、解密、记录都在本地浏览器里完成数据不上传也没有远程跟踪器。不信可以直接翻 CHANGELOG.md 和源码核对。版权猫抓只提供下载能力不替你判断内容能不能下。三条边界可以下自己购买的课程、自己上传到平台的作品备份。可以下采用 CC 等开放协议、明确允许保存的素材。可以下用于个人学习、且平台条款不禁止的公开内容。明确禁止批量抓取受版权保护、未获授权的商业内容绕过 DRM 保护。法律责任由使用者自行承担。网站方若不希望被嗅探可以按项目说明提交 Opt-Out 请求域名会被加入避免抓取列表。七、卡住了按顺序查列表为空→ 页面延迟加载或需要交互 → 滚动/点播放后再看或启用深度搜索。下载失败→ 网络、磁盘空间或一次性 URL 已过期 → 刷新页面重抓地址趁新鲜立刻下。合并后花屏/无声→ 密钥没填对或只合并了视频组 → 补上 AES-128 密钥确认音视频组都勾上。Firefox 部分按钮不见了→ 不是 bug → 脚本注入类功能在 Firefox 上隐藏属正常其余功能不受影响。老浏览器功能不全→ 内核低于 93 → 升级到内核 104或回退 1.0.16 兜底。八、用得久维护与习惯关注 Releases有新版本就升级——开源项目在持续修 bug、加语言版本落后意味着白白多踩坑。按媒体类型分子文件夹归档命名模板统一之后找素材不靠翻。自动下载只在信任的站点、明确的规则下开其余时间保持手动。下载完导入剪辑软件或媒体管理器形成抓 → 存 → 用的闭环工具才真正省时间。现在你可以在一个确定有下载权的页面上把抓 → 解析 → 落盘这条链路完整走一遍把按钮位置记熟。等流程顺了再碰批量和跨端这些进阶场景。猫抓省掉的是重复劳动判断内容归不属于你这件事它替你省不了也省得不对。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考