猫抓资源嗅探扩展一键保存网页视频与 M3U8 流媒体【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款免费开源的浏览器资源嗅探扩展。它监听页面加载时产生的网络请求从中识别出视频、音频、图片等媒体资源列成清单供你直接下载同时支持 MP4 直链、M3U8 分片流、MPD 流等格式。所有数据都在本地处理不上传。快速安装Chromium 内核Chrome / Edge在浏览器扩展商店搜索猫抓核对扩展 ID 后再安装Chrome 为jfedfbgedapdagkghmgibemcoggfppbbEdge 为oohmdefbjalncfplafanlagojlakmjci。因为项目完全开源商店中存在加广告的改版以官方 ID 为准。内核低于 Chromium 93 的旧浏览器请使用 1.0.16 版本1.0.17 起要求 93 以上。Firefox 内核在 Firefox 扩展商店搜索 cat-catch 安装商店需要非中国大陆 IP 访问。嫌麻烦的话直接用下面的源码安装方式没有网络限制。源码安装克隆仓库git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开扩展管理页面地址栏输入chrome://extensions/开启右上角开发者模式。点击加载已解压的扩展程序选中克隆下来的 cat-catch 文件夹即可。核心能力列出页面全部可下载资源打开视频页面并播放后点猫抓图标面板会把后台捕获的资源逐行列出附带文件名、大小和网页标题。选中一行可以看到 MIME 类型、时长、分辨率下方内嵌播放器先预览确认无误再点下载所选。M3U8 分片流合并下载不少站点不提供整片 MP4而是把视频切成 TS 片段、用 M3U8 播放列表串起来。内置解析器会展开全部分片地址支持合并下载、按序号选下载范围、调整并发线程勾选 mp4 格式后输出一个完整文件。加密流可手动填入密钥完成解密。媒体控制与深度搜索面板的媒体控制 / 其他功能页签能接管页面里的视频播放倍速、静音、画中画都有。列表为空时深度搜索会重新分析页面脚本里的资源线索缓存捕捉则从浏览器本地缓存中补捞已被释放的媒体数据。二维码把链接送到手机面板内置二维码功能资源链接编码后手机扫码即可在移动端继续操作也方便在平板、手机浏览器之间传递嗅探到的地址。工作原理浏览器加载页面时会向服务器发起大量请求样式、脚本、图片、视频片段。猫抓相当于在浏览器里挂了一个网络监听器逐个记录每个请求的类型、大小和内容按过滤规则匹配出媒体资源后登记进列表。嗅探主逻辑在 catch-script/catch.js后台请求监听与缓存处理在 js/background.js播放列表展开与分片合并在 js/m3u8.js。点下面板某一行时预览播放器会先播放该资源这一步就是防止下到错误的文件。M3U8 下载则是分步完成拉取播放列表、展开分片、逐片下载加密则先解密、最后合并。整个过程本地完成扩展本身不与任何远程服务器通信。实战演练保存普通网页视频步骤 1打开视频页面让视频开始播放。步骤 2点猫抓图标在当前页面列表里找到对应行看大小和时长判断是否是目标。步骤 3点预览按钮确认分辨率然后点下载所选文件进入浏览器下载目录。合并下载一条 M3U8 流步骤 1在面板找到.m3u8资源行点开 M3U8 解析器解析页会显示总时长、分辨率和全部分片。步骤 2勾选 mp4 格式需要全部视频就保持默认范围只需要前几段就在下载范围填起止序号。步骤 3点合并下载线程数默认 32大文件可调低。完成后得到一个可直接播放的 MP4。只提取流中的音频步骤 1在解析器分片列表中找到标记无视频的音频行。步骤 2勾选只要音频取消 mp4 格式转换。步骤 3走同样的合并下载流程输出为音频文件。进阶技巧快捷键扩展注册了自动下载、深度搜索、M3U8 解析器、缓存捕捉等一组快捷键可在浏览器快捷键设置页查看和改绑。过滤大小支持表达式设置里的过滤条件可写100 KB、500-1000 MB这类范围列表自动屏蔽缩略图和探针请求。屏蔽网址按通配符添加永远不想在列表里出现的 URL比逐条取消勾选省事。自动下载面板有自动下载按钮资源一被捕获就触发下载适合无人值守批量收集。模拟手机部分站点默认给浏览器下发低码率流开启模拟手机 UA 后常能拿到原始流地址。转交第三方下载器设置支持把捕获的资源发给 aria2 或 m3u8DL-R长任务和大文件交给更专业的工具跑。问题排查资源列表为空症状面板提示未检测到媒体。原因视频还没开始播放或分发方式不在默认捕获范围内。解法先让页面播放几秒再打开面板再点深度搜索或缓存捕捉补捞。合并后的 M3U8 没有音轨症状下载完能看不能听。原因不少流把视频和音频放在两条独立的分片清单里只合并了视频线。解法在解析器里确认音频行标记无视频一并勾选下载或分别下载后自行合并。解析报错提示加密或密钥错误症状合并下载中途失败提示解密相关错误。原因流使用 AES 加密且密钥未自动取到。解法在密钥输入框填入 16 进制、base64 或密钥地址后重试取不到密钥时复制 m3u8DL 命令交给第三方工具处理。下载速度上不去症状合并下载时单线程跑不满带宽。原因默认并发已较高瓶颈往往在服务器限速或本地磁盘。解法把线程调到 8~16 试试或改用边下边存先把分片落盘最后再合并。合规边界猫抓仅用于下载你拥有版权或已获授权的内容抓取受保护且未获授权的作品属于侵权法律责任由使用者自行承担。扩展的隐私设计是所有数据本地存储处理不含任何跟踪器。如果你是网站运营方、不希望工具在你的站点上运行可以按仓库说明提交 Opt-Out 请求并提供域名项目会在后续更新中把你的域名加入避免抓取列表。收尾安装完成后打开任意视频页面点一下猫抓图标资源清单就在眼前。建议顺手把过滤大小和屏蔽网址按自己的习惯配好之后每次嗅探都会更干净。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考