猫抓 Cat-Catch:浏览器资源嗅探扩展,一键列出页面所有视频音频

发布时间:2026/8/24 20:56:56
猫抓 Cat-Catch:浏览器资源嗅探扩展,一键列出页面所有视频音频 猫抓 Cat-Catch浏览器资源嗅探扩展一键列出页面所有视频音频【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓Cat-Catch是一款开源免费的浏览器资源嗅探扩展。它盯住页面发出的网络请求把视频、音频、图片逐条列成清单让你跳过 F12 翻请求的环节直接勾选下载。代码全部公开数据只在本地处理值得装一个放在工具栏备着。为什么右键另存为总差那么一层最常见的一幕网页里视频播得好好的点另存为却只拿到一个打不开的文件或者根本找不到保存入口。原因不在操作而在媒体本身的形态。现在多数网站不直接把 MP4 递给你而是走 HLS 或 DASH 这类流媒体协议你看到的视频其实是一份 M3U8/MPD 清单文件加上几百个 .ts 小分片散落在不同的请求里。另存为只能碰到清单碰不到分片就算手动拼全加密流还会再来一层密钥。对普通用户来说这层协议差就是看得见、下不来的全部真相。要跨过它工具得站得比页面高一层——直接守在浏览器网络请求这一侧。嗅探机制站在请求流上看分类猫抓的做法是页面里的每段视频、音频、图片加载时都会发出网络请求扩展就在这一层按内容特征做分类——直接文件.mp4、.mp3 等归为普通媒体M3U8、MPD 清单归为流媒体连 WebRTC 传的加密流也能识别出来。识别完只做三件事发现、分类、交给你下载。整个过程不经过任何第三方服务器列表、下载、合并都在本地浏览器完成没有追踪器。核心分类逻辑在 catch-script/catch.js 里好奇它怎么过滤请求和去重看这一个文件就够。装好猫抓商店一步或源码两步Chrome、Edge 用户直接在应用商店搜索 Cat-Catch 添加Firefox 在 Mozilla 插件商店搜同名即可。想自己把源码跑起来两条命令的事git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后打开扩展管理页面开启开发者模式点加载已解压的扩展程序选中克隆下来的文件夹。环境上有一条硬门槛Chromium 内核 93 以上manifest 里写死的最低版本想体验完整功能建议104 以上的浏览器老版本会有功能缺失。核心功能实操点一下图标页面资源清单自己出来打开任意带视频的网页等画面加载完成点工具栏的猫抓图标在弹窗清单里预览确认勾选后点下载所选弹窗里每条资源都标着文件名、格式、大小、时长、分辨率可以先点开预览确认没抓错再下。勾选多条一起下任务自动排队不用逐条操作。这张图是猫抓的主弹窗同一页面的所有媒体资源排成列表右侧可预览选中后批量下载。M3U8 链接粘贴进去分片自动合并成 MP4点工具栏的M3U8 解析器图标或快捷键呼出把 M3U8 地址粘进输入框点解析设置下载线程数和输出格式点合并下载几百个 .ts 分片会被并发下载、拼接成一个完整的 MP4总时长和分辨率解析后直接可见。遇到加密流填入解密密钥和偏移量就能解出可播放的文件——普通下载器卡死的那一步在这里是表单里两个输入框。这张图展示了 M3U8 解析器左侧是分片清单右侧是线程数、输出格式等下载参数。缓存捕捉加深度搜索抓漏网之鱼页面上资源抓不全时先触发缓存捕捉从浏览器缓存里把文件捞回来仍缺的开深度搜索让它往更深层的请求里翻有些视频只在播放器缓存里短暂出现页面一刷新就没了普通嗅探追不上这两个功能组合起来就是专门对付明明在播却抓不到的兜底方案。进阶把成功率再抬高一点下载线程数M3U8 分片下载时网络稳定调到 8~12 路并发速度明显起飞网络一般降到 4~6 路别把带宽榨干防止频繁断连重试。超时时间默认 30 秒应对多数服务器碰到响应慢的源放宽到 60~90 秒下到一半失败的情况会少很多。模拟手机 User Agent不少网站对桌面端藏高清源、对移动端给直链在选项页把 UA 改成移动端串经常能嗅出桌面端看不到的资源。快捷键暂停/开启嗅探、自动下载、打开 M3U8 解析器都有对应快捷键选项页里全部可查高频用户建议背下来。开源协议与参与方式猫抓是GPL-3.0协议的开源项目代码全部可审查隐私政策写得很直白所有信息本地存储处理不发送到远程服务器不含任何跟踪器。项目同时提供避免抓取列表——网站方通过 Issue 提交申请域名就会被加入不再嗅探的名单版权边界处理得清楚。想参与的话_locales/ 下每种语言一个 JSON 文件补翻译是最低门槛的入口会 JavaScript 的话catch-script/ 里的嗅探与录制逻辑也是不错的练手地。下次再遇到看得见下不来的视频先点一下工具栏那只猫试试。相关资源核心嗅探逻辑 catch-script/catch.js M3U8 解析器 js/m3u8.js 弹窗界面 js/popup.js 下载管理 js/downloader.js 多语言包 _locales/【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考