网页资源下载与资源嗅探:猫抓Cat-Catch的完整使用指南
网页资源下载与资源嗅探猫抓Cat-Catch的完整使用指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch视频在网页上播放正常右键「另存为视频」却只能得到一个没用的HTML页面地址栏里只有一个播放列表文件的链接真正的视频内容被切成几百个TS分片。这正是猫抓cat-catch浏览器扩展要解决的麻烦它在后台对页面做资源嗅探把当前页加载过的媒体资源逐一列出来供你直接下载。猫抓资源嗅探扩展的定位与核心能力猫抓cat-catch是一个开源的浏览器资源嗅探扩展支持 Chrome、Edge、Firefox 等平台。它的思路不是去解析页面里的可见链接而是监控浏览器发出的网络请求打开页面时扩展把catch-script/catch.js注入页面同时代理 XMLHttpRequest、Fetch 和 MediaSource 三条数据通道连被播放器拆开、动态加载的媒体数据也能截获。这是它与「复制链接」类工具的本质区别——后者只认链接猫抓认的是请求内容本身。围绕捕获结果扩展内置了一整套分类规则。默认规则覆盖 mp4、mp3、m3u8、mpd、webm、srt 等三十余种格式可按文件扩展名、MIME 类型或正则匹配每条规则还能单独设大小阈值。所有捕获与处理都在本地完成数据不会上传到任何远程服务器代码以 GPL-3.0 许可公开可自行审查。猫抓扩展怎么装从安装到第一次捕获资源安装分两条路。走应用商店在 Chrome 或 Edge 商店搜索 cat-catch 直接安装即可走源码执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后打开浏览器扩展管理页打开「开发者模式」点「加载已解压的扩展程序」并选中克隆下来的文件夹。版本上有两个门槛2.6.7 及以上版本要求 Chromium 内核 93 以上旧内核请回退到 1.0.16想启用全部功能建议 104 版本以上。装好后打开任意页面点工具栏的猫图标就能看到资源嗅探列表。扩展是边浏览边记录的动态加载的内容可能需要等几秒或者直接刷新页面再观察。列表按文件名、大小、类型展示勾选后点下载即可页面噪声多时建议先在设置里核对过滤规则别什么都抓。M3U8流媒体解析怎么配把播放列表变成完整视频列表里遇到 m3u8 链接时不要直接保存那只是播放列表文件本身放不了。点该行旁的 m3u8 图标进入专门解析页解析器先拉取播放列表、列出全部 TS 分片再按你设定的线程数并发下载最后合并成一个可播放的容器可选择转成 MP4。若流媒体带 AES-128 加密需要补上密钥与 IV解析器会边下边解密。dash 流用的 mpd 链接同样会被识别扩展提供了对应的解析页面两类流媒体参数如何搭配建议查阅项目文档。批量下载操作路径全选、预览与快捷键批量选择。页面一次加载了几十张图片或分章节的视频时用列表的全选、反选把目标一次勾齐再批量下载或复制链接省掉逐个点击的重复劳动。先预览再落盘。拿不准某个资源是不是想要的可先让扩展就地播放视频或音频确认内容无误再保存避免下错文件浪费空间。快捷键。扩展内置了开始捕获、深度搜索、自动下载、M3U8 解析、清空列表、重启等一组命令可在浏览器的快捷键设置里为它们绑定按键例如把「开/关捕获」绑到单一按键上操作时不用离开键盘。界面语言方面扩展内置中文、英文、西班牙语、日语、韩语、葡萄牙语、俄语、土耳其语、越南语、法语、繁体中文等十余种语言包跟随浏览器语言自动切换。三个典型使用场景课程、素材与调试网课离线复习。一位学生赶飞机前需要带走一套录播课打开课程页开启捕获按视频类型和大小筛出主讲视频与配套 srt 字幕批量下载到本地飞行途中离线回看不占流量。设计素材批量收集。设计师在参考站点浏览时开启猫抓列表里只保留图片类型全选后一次性下载整套图片比逐张右键另存快得多也不用手工记录图片地址。前端加载分析。开发者调试页面时打开资源列表查看各媒体文件的体积与加载顺序能定位拖慢首屏的大资源也可以顺带核对第三方 CDN 的请求情况。猫抓配置项推荐值速查表配置项推荐值说明M3U8 下载线程数616默认 6带宽富余时调大下载文件名页面标题扩展名默认${title}.${ext}模板够用过滤规则按扩展名类型保留默认 mp4/mp3/m3u8 等关闭用不到的格式文件大小阈值0 KB全量捕获调高可滤掉缩略图与小图标自动下载默认关闭仅对可信页面开启保存位置自定义目录并开启「另存为」便于归档整理Aria2 RPC、MQTT 推送、发送到本地服务器等进阶通道在设置页按需启用参数细节建议查阅项目文档。资源没抓到、M3U8下载异常的排查动作列表空空如也。可能原因页面加载时捕获未开启或资源藏在 iframe 里。处理动作开启捕获后刷新页面再观察仍为空则用浏览器开发者工具的 Network 面板确认请求是否真的发出。M3U8 合并失败或播放卡顿。可能原因流带加密但密钥/IV 未填或分片中途拉取失败。处理动作补齐解密参数重新解析密钥获取失败时列表会给出对应提示必要时换输出格式重试。使用边界。工具仅适用于下载自己拥有版权或已获授权的内容受保护的流媒体站点可在项目仓库提交拒绝抓取请求扩展内置了对应的「避免抓取列表」。版权边界、翻译参与和后续规划项目按 GPL-3.0 发布核心嗅探逻辑见catch-script/catch.js后台服务见js/background.js_locales/目录维护各语言翻译熟悉某种语言可直接提交译文参与本地化。开发侧的 WebRTC 流捕获模块catch-script/webrtc.js仍在迭代更多格式支持与分类算法改进的规划建议以项目仓库的最新文档为准。回到开头那个场景页面里播着、却存不下来的视频如今打开猫抓、开启捕获、刷新页面等资源出现在列表里选中、下载分片再碎的流也能拼成完整文件。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考