猫抓 cat-catch 资源嗅探扩展使用指南:4 个核心模块与 M3U8 分片合并下载实操
猫抓 cat-catch 资源嗅探扩展使用指南4 个核心模块与 M3U8 分片合并下载实操【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是开源的浏览器资源嗅探扩展自动列出网页中的视频、音频与流媒体地址支持 M3U8/MPD 解析、缓存捕获和 WebRTC 录制可在 Chrome、Edge 与 Firefox 中安装使用。 安装步骤商店安装、源码加载与离线包猫抓当前版本为 2.7.2采用 GPL-3.0 许可按环境选择一种方式即可上手商店安装在 Chrome、Edge 或 Firefox 的扩展商店中搜索Cat-Catch点击安装。Edge Android 版提供专属二维码。源码加载执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch在扩展管理页开启开发者模式点击加载已解压的扩展程序并选中克隆目录。CRX 离线包从 Releases 页将 crx 文件右键另存为开启开发者模式后拖入扩展页面。方式适用场景备注应用商店日常使用三个浏览器商店均有官方渠道源码加载需要最新特性或二次开发代码更新后需重新加载CRX 离线包网络受限环境需手动另存为后拖入需要留意项目开源后存在注入广告代码的仿冒版本安装地址以官方渠道为准。 它解决什么问题课程站不提供下载按钮F12 网络面板里看到视频实为 m3u8 播放列表加一堆 ts 分片普通下载工具无法直接保存。猫抓的 M3U8 解析器可解析该地址把分片合并为单个文件落盘。部分直播页面通过 WebRTC 推流URL 既不固定在地址栏也不出现在常规资源列表里。扩展内置 WebRTC 录制脚本与缓存捕获能在播放过程中把可播放的文件存下来。页面同时请求几十张图片、字体和媒体文件视频地址混在其中。popup 页面会把当前标签捕获的资源分类列出并支持正则筛选与大小过滤不必逐条翻找网络面板。一句话概括猫抓把页面请求过的资源变成可管理的列表再处理分片合并、解密、录制这些后续步骤。 功能拆解4 个核心模块资源嗅探与筛选挂在浏览器网络请求上把当前标签捕获的视频、音频与其他资源分类展示在 popup 页面。支持自定义抓取类型、正则匹配大小过滤可使用100 KB这类表达式每页最多储存 9999 条资源支持时长排序、删除重复文件名可启用自定义快捷键、右键菜单与侧边栏模式ChromiumM3U8 解析与分片合并下载独立解析页处理无法整段下载的流媒体格式。支持嵌套 m3u8 与 EXT-X-BYTERANGE 标签的合并下载AES-128 解密疑似密钥可人工验证分片合并后另存为单文件可本地转 mp4也可发送到在线 ffmpeg最大 6 线程支持直播录制下载范围可用 HH:MM:SS 时间格式指定深度搜索与缓存捕获面向被动嗅探看不到的资源。深度搜索扫描页面代码找出隐藏的 m3u8 地址与疑似密钥疑似密钥展示在 popup 的专属标签内缓存捕获从浏览器缓存中提取视频适合 blob 伪地址场景捕获脚本 recorder2.js 需 Chromium 104 以上版本WebRTC 录制、MPD 解析与媒体控制webrtc.js 负责录制 WebRTC 流输出可保存mpd.js 解析 DASH MPD 地址媒体控制可对页面视频暂停、拖动进度并截图json.js 提供 JSON 查看器便于检查接口响应体️ 实践工作流3 个可照做的场景每个场景都按前置条件 → 操作步骤 → 结果验证走完。场景一保存页面直连视频前置条件页面视频为 mp4、webm 等直连地址。操作播放视频直至列表出现资源 → 点击猫抓图标 → 选中目标资源点击下载。验证文件出现在下载目录体积与 popup 显示大致一致可直接播放。场景二M3U8 分片合并下载前置条件拿到 m3u8 地址来自资源列表或手动复制。操作打开 M3U8 解析器粘贴地址并解析如加密则填写密钥选择切片范围与合并格式开始下载。验证生成单个合并文件2.7.2 起可隐藏下载成功的切片重新解析时不必重复下载。场景三录制 WebRTC 流前置条件Chromium 104 以上。操作在更多功能中开启 WebRTC 录制播放页面流结束后停止。验证资源列表出现新的录制条目下载后可正常播放。⚠️ 边界与进阶版本要求与已知局限浏览器版本要求说明Chromium 系Chrome/Edge 等93 以上完整功能需 104 以上低于 93 需回退 1.0.16 版本Firefox深度搜索、缓存录制需 128 以上侧边栏模式不可用Edge Android扫码安装见安装节二维码性能与边界说明M3U8 解析器最大 6 线程、每页最多储存 9999 条资源扩展需 webRequest、downloads 等权限才能捕获与保存资源清单见 manifest.json被列入避免抓取列表的网站不会触发嗅探在线 ffmpeg 转码依赖外部网页配合并非本地闭环。⚖️ 合规与隐私仅下载拥有版权或已获授权的内容使用者自行承担相应法律责任。数据全部在本地储存处理不发送到远程服务器不含跟踪器。网站运营方可通过提交 Issue 申请加入避免抓取列表。安装以官方渠道为准警惕带广告的仿冒版本。 延伸阅读catch-script/捕获、录制、深度搜索、WebRTC 脚本源码js/后台、popup、M3U8 解析器与下载器逻辑_locales/10 种语言的翻译文件CHANGELOG.md版本更新记录【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考