猫抓(cat-catch)完整指南:免费网页资源嗅探工具,网页视频音频一键下载
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
当你想保存网页上的一段视频、右键却只有"另存为网页"时,试试猫抓(cat-catch)——这款免费开源的浏览器网页资源嗅探工具会自动把页面里的视频、音频、图片整理成清单,勾选即可下载,分片视频还能合并成完整文件。
核心关键词:网页资源嗅探工具、浏览器视频下载
长尾关键词:
- 猫抓扩展安装使用方法
- 浏览器插件下载网页视频
- M3U8视频下载合并教程
- 网页音频图片批量提取
- 免费开源视频下载插件
快速上手:猫抓扩展的 3 种安装方式
这一节解决"从哪里装、怎么装"的问题,装完你只需要一个图标。
渠道一:应用商店一键安装(适合大多数用户)在 Chrome 应用商店或 Edge 加载项中搜索"猫抓"或"cat-catch"直接安装即可,Firefox 用户也可在附加组件商店找到官方版本。安装时留意核对开发者信息,认准官方版本。Edge Android 用户可以直接扫描项目仓库中的官方二维码安装:
渠道二:源码加载(适合想尝鲜或二次开发的用户)先克隆项目:git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,然后在浏览器地址栏输入chrome://extensions/打开扩展管理页,打开右上角"开发者模式",点击"加载已解压的扩展程序"并选中克隆下来的文件夹。
渠道三:CRX 离线安装(适合无法访问商店的场景)从项目 Releases 页右键另存为下载最新的 .crx 文件,在扩展管理页开启"开发者模式"后,把 .crx 文件直接拖进页面,按提示确认即可。
安全提醒:猫抓是完全开源的,市面上存在被二次打包、塞进广告代码的"伪猫抓"。请只从官方商店或项目官方仓库获取,保护好自己的数据安全。
核心能力拆解:这个网页资源嗅探工具能帮你做什么
不看原理只看效果——按"它替你解决什么"来拆,每个能力点对应你的一个真实场景。
- 资源嗅探:浏览网页时自动列出页面中的视频、音频、图片资源,附带文件名与大小,勾选即下。适用场景:收藏短视频、课程录像、播客音频。
- M3U8 / MPD 解析:把分片流媒体自动拼成完整 MP4,支持多线程并发、只取音频、密钥解密。适用场景:分点播点视频、直播录像存档。
- 在线预览:下载前先在面板播放器里试听试看,确认内容后再动手,避免下错文件。
- 媒体控制:对页面正在播放的媒体提供倍速、画中画、截图、循环、静音等遥控。适用场景:看网课做笔记。
- 批量与自动化:全选 / 反选、批量复制资源直链、自动下载、录制脚本。适用场景:批量收集网页音频图片素材、无人值守存档。
想深入实现细节的技术用户,可以按这张表找到对应的源码入口:
| 模块 | 源码文件 | 作用 |
|---|---|---|
| 嗅探引擎 | catch-script/catch.js | 页面媒体资源的识别与收集 |
| M3U8 解析 | js/m3u8.js | 分片流媒体解析与合并下载 |
| 下载管理 | js/downloader.js | 下载任务调度与进度管理 |
| 后台核心 | js/background.js | 扩展的常驻核心逻辑 |
| 主面板 | js/popup.js | 弹出面板的交互实现 |
深度演示:用 M3U8 解析器把分片视频拼成完整文件
这是猫抓最能打的一仗:很多视频网站把一段视频切成成百上千个 .ts 小片段,靠 M3U8 索引文件指挥播放器按序加载。单独抓一个片段毫无意义,而猫抓的解析器能把它们全部抓下来并自动拼好。下面完整走一遍。
- 打开一个带视频的网页,点击工具栏的猫抓图标,弹出面板里就是当前页的资源清单——每行带复选框、类型图标、文件名和大小,顶部还能切换"当前页面 / 其他页面"。
点击某一行资源,面板下方展开它的详细信息:标题、MIME 类型、时长、分辨率、直链地址,并附带预览播放器。先播一下,确认这就是你要的内容。
如果是普通单文件视频(如 .mp4),直接点底部的"下载所选"即可落盘到浏览器下载目录。
如果拿到的是 .m3u8 地址,说明它是分片流。点击打开 M3U8 解析器,把地址粘贴进顶部输入框,解析器立刻给出结论:共多少个分片、总时长、分辨率,并把全部 .ts 分片地址逐行列出。
操作区就在分片列表下方:"下载线程数"默认 32,按网速调整;勾选"mp4格式",下载完成后会自动把所有分片合并成一个完整 MP4,无需任何手动拼接;如果只要声音,勾选"只要音频"可单独提取音轨,大幅省空间。
加密内容可以填入密钥(16 进制或 base64)或点"上传Key";"下载范围"可以改成 1–30 这类区间,只取前几十分片做局部预览。最后点击"合并下载",完成后点"打开下载目录"取文件。
同一页面常常有多个清晰度的流地址,面板清单里会把它们都收进来(不同页面的标签页也会单独列出),挑分辨率对的那条解析即可。
MPD(DASH)格式的分片视频同样适用,猫抓内置了对应的 MPD 解析器,操作逻辑一致。
进阶玩法:老用户分享的 3 个隐藏技巧
用熟之后,这几个小习惯会让效率再上一个台阶。
给常用功能绑定快捷键
猫抓预置了一组可直接绑定的命令:嗅探暂停 / 启用、自动下载、缓存捕捉、M3U8 解析器、清空列表、重启扩展、深度搜索、预览。去浏览器的"扩展快捷键"设置页给常用项绑个组合键,之后在任意网页上一键呼出 M3U8 解析器,省去翻菜单的步骤。
用正则与大小筛选给清单做减法
资源一多清单就冗长。设置里可以按扩展名、大小过滤(支持表达式写法,如>100 KB、500-1000 MB),面板里还能输入正则匹配资源 URL 回车生效。让清单只显示你要的那类文件,浏览效率肉眼可见地提升。
深度搜索 + 缓存捕捉,捞回漏网的媒体
常规嗅探没抓到的资源,点"深度搜索"让它在当前页面更彻底地扫一遍;如果媒体已经播完、数据只留在本地缓存里,"缓存捕捉"能把它们捞回来。两者配合,大多数漏网之鱼都能找到。
避坑指南:下载不顺时先查这几处
语气放平,下面每条都是"情况 → 原因 → 解法",对号入座即可。
- 打开面板提示没有资源("还没闻到味儿")→ 原因多是视频尚未加载,或嗅探处于暂停状态 → 刷新页面后重新打开面板;确认嗅探没有暂停;再试试"模拟手机"切换请求标识,或用"深度搜索"补扫一遍。
- 下载的视频只有画面没有声音→ 原因常见于网站的音频、视频分开传输,你只下到了其中一条轨道 → 在 M3U8 解析器中勾选"mp4格式",让它把音视频同时下载并合并;或者分开下载后用剪辑软件自行拼合。
- M3U8 地址解析失败或中途分片失效→ 原因是带签名的"一次性 URL"过期 → 重新抓取最新地址后立即解析;较新版本支持从本地缓存读取已加载的 m3u8,能直接绕过一次性问题。
- 浏览器版本有要求→ 1.0.17 之后需要 Chromium 内核 93 及以上,想体验完整功能建议 104 及以上;低于 93 的老浏览器可改用 1.0.16 版本。
合规与边界
- 仅下载你拥有版权或已获授权的内容,开发者不对使用者的任何行为负责;
- 只从官方渠道安装,提防夹带广告代码的修改版本;
- 所有数据均在本地存储与处理,不含跟踪器,不向远程服务器发送任何信息。
写在最后
猫抓(cat-catch)的价值一句话就能说清:把网页里藏起来的媒体资源找出来、整理好、交给你的鼠标。
如果你是学生,可以把课程录像离线保存,通勤路上随时复习;如果你是设计师或创作者,可以批量提取高清图片与参考视频,素材库从此不用截图凑合;如果你是普通用户,社交媒体上那些一闪而过的片段,从此想存就能存。
最后再提一句:工具越顺手,越记得在法律法规允许的范围内使用,尊重每一位创作者的劳动成果。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考