猫抓:浏览器资源下载与网页资源嗅探完整指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
在线课程页面只有播放按钮,右键没有下载入口,视频地址藏在层层跳转之后。手工翻请求找资源费时,还容易拿错文件。猫抓(Cat-Catch)是一个开源免费的浏览器资源嗅探扩展:页面加载时它记录网络请求,把视频、音频、M3U8 流媒体整理成一张可勾选的列表,选中即可下载。适合需要把网页媒体存到本地的学习者、创作者和技术人员。
猫抓支持哪些媒体类型与批量操作
能力范围一句话概括:页面里能通过网络请求拉到的媒体,基本都能被它抓到并落地成文件。
- 视频:MP4、WebM、M3U8、MPD 等常见格式
- 音频:MP3、M4A、AAC、OGG
- 图片:JPG、PNG、GIF、WebP
- 文档:PDF 等可直接下载的文件
- 流媒体:M3U8/MPD 分片解析、合并下载,支持 AES-128 解密
- 批量操作:全选、反选、批量下载、批量复制链接
- 列表内直接预览,每条资源附带大小、时长、分辨率、MIME 信息
- 界面支持中(简/繁)、英、法、西、日、韩、葡(巴)、俄、土、越共 11 种语言
猫抓扩展安装步骤与首次下载流程
安装只需要做一次,之后每个新页面都能直接复用。把下面五步走完,就能拿到第一个文件。
- 安装扩展,三种方式任选其一:
商店安装:在 Chrome 网上应用店、Microsoft Edge 加载项商店或 Firefox 附加组件商店搜索"猫抓"
手动安装(开发者模式):先拉取源码,再在扩展管理页开启开发者模式,选择"加载已解压的扩展程序"并指定仓库目录
git clone https://gitcode.com/GitHub_Trending/ca/cat-catchCRX 安装:从项目 Releases 下载 crx 文件,直接拖入扩展管理页
- 打开目标网页,等页面把媒体内容加载出来
- 点击工具栏扩展图标,弹窗按"当前页面/其他页面"列出已嗅探的资源
- 核对大小、时长、分辨率,勾选需要的条目
- 点"下载所选",文件进入浏览器默认下载目录
三类资源的下载做法:流媒体解析、音视频批量、图片直存
资源类型不同,入口也不同。流媒体要送进解析器合并,直链文件走列表批量下载,图片文档最省事。
M3U8 流媒体解析与合并下载步骤
在线视频站常用 M3U8 分发内容,它只是一份分片索引,直接保存下来无法播放。扩展内置的 M3U8 解析器 处理这种情况:粘贴 m3u8 地址后,自动列出全部分片、总时长和分辨率,加密流还能填入密钥解密。
- 把嗅探到的 .m3u8 条目或 m3u8 链接送进解析器页面
- 加密流在"自定义密钥"填入 16 进制或 base64 密钥,必要时补偏移量 IV
- 输出选 mp4 格式,按需勾"只要音频"、设下载范围,最后点"合并下载"
普通音视频资源筛选与批量下载
mp4、webm 这类直链文件不需要解析。资源进入弹窗列表后,嗅探脚本 已为每条附上大小、时长、分辨率和 MIME 信息。同一资源存在多档清晰度时会同时出现,挑大的基本就是高质量版本。
- 先在预览区播放一遍,确认内容再下载
- 勾选多条资源后点"下载所选",下载管理器 按队列执行,失败时带 range 头重试
- 只要链接不落地文件,用"复制所选"
网页图片与文档资源直接保存
图片和 PDF 这类静态文件出现在列表里,就是可直接下载的完整文件,没有分片和解密问题。
- 单张图直接点条目上的下载按钮
- 数量多时勾选后"复制所选",把链接交给批量下载工具一次拉完
猫抓效率技巧:质量筛选、二维码转存与界面语言
几条从实际使用中沉淀下来的习惯,能明显减少返工。
按大小和分辨率挑质量。同一视频的多档清晰度会并列出现在列表里,文件越大码率通常越高;拿不准就先预览再下载,避免下错浪费流量。
二维码转存到另一台设备。资源条目右侧的二维码按钮会生成链接二维码,手机扫码即可拿到地址,适合把电脑上找到的资源转给手机继续处理。
界面语言随时切换。扩展内置 11 种语言,可跟随浏览器或固定一种,共用设备时各取所需。
两个容易被忽略的按钮。"模拟手机"切换移动 UA 后重新嗅探,桌面端拿不到源时常用;"自动下载"对命中规则的资源自动开下,建议先小范围试跑再常开。
| 配置项 | 作用 | 建议 |
|---|---|---|
| 保存位置 | 文件落入浏览器默认下载目录 | 在浏览器下载设置里为视频、音频分目录 |
| 自动下载 | 命中规则的资源自动开始下载 | 先限定页面与规则再开启 |
| 界面语言 | 切换中、英、西等 11 种语言 | 跟随浏览器即可 |
| 下载线程数 | 解析器并行拉取分片的上限 | 网络不稳时调低 |
常见资源检测不到与下载失败的排查方法
拿不到资源或下载中断时,按下面的现象对号入座,多数情况三分钟能定位。
- 页面在播但列表里没有 → 资源走 WebRTC、WebSocket 或 DRM 加密流 → WebRTC 可用"录制脚本"捕获;DRM 内容任何工具都无法抓取
- 刚打开页面时列表为空或条目很少 → 站点懒加载,滚动到哪里才加载到哪里 → 滚到内容出现后再看列表
- 下载中途 403 或提示链接失效 → 视频地址多为临时签名 URL,有效期短 → 重新加载页面拿新链接再试
- 下下来的 .m3u8 无法播放 → 它只是分片索引,不含媒体数据 → 送进 M3U8 解析器合并成 mp4
- 找不到文件保存到哪 → 扩展写入浏览器默认下载目录 → 查看浏览器下载设置,或在解析器点"打开下载目录"
- 页面上看不到高清源 → 播放器按需拉流,切清晰度后才请求对应分片 → 先手动切到目标清晰度再嗅探
猫抓使用边界:版权与合规要求
猫抓是开源项目,代码全部公开,嗅探、解析、下载都发生在本地浏览器内,不向第三方服务器上传数据,你也可以逐行审计源码确认行为。工具本身是中立的能力,责任在使用者:未经授权抓取受保护内容,构成侵权。动手下载前,先过一遍下面的边界。
- 只下载自己上传的内容,或已获明确授权的内容
- 付费课程在已购买且平台条款允许存档时再保存
- 公共素材先确认授权类型,CC 协议注意"署名、非商用"等条件
- 商用或二次分发前,取得版权方的书面许可
- 遵守所在地法律法规与平台服务条款
猫抓把"找链接、验格式、处理分片"压缩成一张可勾选的列表。流程熟练之后,保存一个网页视频只需要三步:打开列表、选中、下载。剩下的是决定这些存下来的素材怎么用。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考