猫抓Cat-Catch资源嗅探扩展3步从视频页面到本地文件【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓Cat-Catch 是一款资源嗅探扩展它记录页面加载过的媒体资源让你对视频、音频、M3U8 流媒体做预览、筛选和一键下载。对需要离线保存课程视频的人、收集 BGM 与片段的创作者它解决的是「资源在页面上看得见却存不下来」的常见痛点。所有数据在本地处理存储不上传到任何服务器。 安装猫抓并跑起来猫抓在 Chrome、Edge、Firefox 的官方扩展商店均有上架直接按名称搜索安装即可Edge Android 用户也可以装安卓版。如果要用最新代码可以克隆源码后手动加载git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在浏览器扩展管理页打开「开发者模式」点击「加载已解压的扩展程序」选中刚才的文件夹。权限声明标签页、网络请求、下载等都服务于嗅探与下载本身界面提供中、英、日等 10 种语言。注意版本兼容1.0.17 之后要求 Chromium 内核 93 以上体验完整功能建议 104 以上。 猫抓资源嗅探扩展能做什么列出并预览当前页面的全部媒体资源扩展会静默监听页面发起的网络请求把捕获到的 MP4、WebM、M3U8、MP3、图片等按类型归档在弹出窗口里。触发方式点右上角的猫抓图标「当前页面」标签就是资源列表点任意一条下方会显示标题、MIME 类型、时长、分辨率并给出内置播放器预览。按大小筛选、批量勾选与下载列表支持按大小过滤可写100 KB、500-1000 MB这类表达式、复选框多选、全选/反选、「下载所选」「复制所选」。勾选目标后点底部工具栏的「下载所选」文件直接进入浏览器默认下载目录文件名可用站点名、日期、标题等标签规则改写。深度搜索隐藏资源常规监听没抓到的资源——动态加载的、藏在 iframe 里的、写在脚本变量里的——可以用「深度搜索」再扫一遍页面从中提取 URL 和解密密钥。触发方式在弹出页点「深度搜索」耗时稍长但对疑难页面命中率更高。M3U8 解析器与其他工具弹出页还有 M3U8 解析器、媒体控制、录制页面播放视频等入口其中解析器是进阶能力下一节单独讲。▶️ 跟做一遍从打开视频页面到存下 MP4打开一个带视频的页面让视频先播放几秒等资源充分加载先缓冲再操作命中率更高。点右上角猫抓图标「当前页面」标签列出全部资源点你想看的那条下方出现预览、大小和分辨率信息。勾选分辨率最高的一条点「下载所选」浏览器开始下载完成后文件就在默认下载目录里。 进阶解析并合并下载 M3U8 流媒体视频原理一句话M3U8 本身只是一份指向若干 .ts 分片的播放列表解析器按列表逐片下载再在本地拼接成可播放的完整文件也支持把命令交给 m3u8dl 或 aria2 执行。在弹出页点 M3U8 条目或「M3U8 解析器」按钮进入解析页等分片列表加载完成会显示总片数、总时长、分辨率勾选「mp4 格式」设置线程数与下载范围点「合并下载」加密视频需在对应栏填密钥16 进制或 base64和 IV再合并。⚠️ 常见问题速查弹出页里一个资源都没有现象打开图标后列表为空。 原因视频还没开始加载或资源是后续动态加载的。 处理让视频缓冲几秒后重新打开图标或点「深度搜索」。M3U8 合并时部分分片失败现象合并到一半报错个别分片下载失败。 原因一次性 URL 已过期或网络不稳定。 处理重新解析 M3U8 刷新地址新版本支持出错自动重试也可调低线程数再试。扩展加载不了或部分功能不可用现象加载已解压的扩展程序失败或某些按钮缺失。 原因浏览器内核版本过低。 处理1.0.17 之后要求 Chromium 93 以上、完整功能要求 104 以上先升级浏览器。代码结构一览供进阶读者catch-script/catch.js — 核心嗅探引擎负责监听并分类页面媒体请求js/m3u8.js — M3U8 解析器负责解析播放列表与分片js/m3u8.downloader.js — 分片下载与合并逻辑js/background.js — 后台服务进程管理下载任务与扩展状态js/popup.js — 弹出窗口界面与交互逻辑使用建议在设置里把过滤大小设为500 KB直接滤掉小文件和无关资源。M3U8 合并下载时先勾「mp4 格式」合并完就是可直接播放的文件。批量保存时自定义命名标签带上站点名与日期让文件自动归类。遇到一次性 URL 的页面捕获后尽快重新解析新版支持从本地缓存读取 M3U8。保持扩展更新新版本带有自动重试、分片剔除等稳定性修复。合规边界只下载自己拥有版权或已获得授权的内容遵守网站条款与当地法律法规。项目方也提供了「避免抓取列表」网站运营方如不允许本扩展运行可提交请求将域名加入豁免名单。更多细节看官方仓库。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考