猫抓浏览器扩展最短路径实操:网页媒体嗅探与 M3U8 离线保存
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,自动列出网页加载过的视频、音频等媒体,让你预览、批量选择并离线保存。全文按"先判断能不能用 → 再走最短路径 → 最后处理卡点"的顺序讲。
10 秒判断:你的任务在猫抓能力范围内吗
它能稳妥覆盖的场景:
- 页面直接播放的 MP4、WebM 文件,以及页面引用的音频、图片资源
- HLS(M3U8)与 DASH(MPD)分片流媒体,用内置解析器合并下载
- 需要过滤、批量选择、改名后再下载的整理场景
它覆盖不了或不太适配的场景:
- 带 DRM 保护的媒体
- 部分 SAMPLE-AES 加密的 HLS 流(插件会明确提示暂不支持)
- 依赖强登录态、资源 URL 高度时效的站点
如果属于后者,猫抓更多是帮你"定位"资源,最终可能需要第三方工具配合。
装完 30 秒验证它能不能抓到东西
最省事的方式:到 Chrome 网上应用店、Microsoft Edge 加载项商店或 Firefox 附加组件商店搜索"猫抓 / cat-catch",认准开发者后安装。装好后做一次验证:
- 打开一个会播放视频或音频的普通网页,等播几秒
- 点击工具栏的猫抓图标,切到"当前页面"标签
- 出现带文件名、MIME 类型、大小等信息的条目,说明嗅探正常,条目下方可直接预览播放
列表是空的话,多半是页面还没加载完媒体,重新播放一次再看。
源码 / 开发者安装(可选):需要最新功能或想改代码时,先
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch,再在扩展管理页开启"开发者模式",用"加载已解压的扩展程序"选中仓库目录。此方式仅供开发者,普通用户走商店即可。
核心操作路径
把当前页面的单个文件存下来
这是日常最高频的流程,核心是"确认—预览—选择—下载"四步,全程不离开弹出面板:
- 确认:浏览条目信息,带播放按钮的通常是可直接播放的媒体;用大小、时长、分辨率判断哪条是正片,哪条是广告或预览片段
- 预览:拿不准就点播放按钮先试播几秒,确认内容对再下载,避免下错
- 选择:勾选条目前的复选框;"全选 / 反选 / 清空"用于快速调整选区,"复制所选"把链接送进剪贴板
- 下载:点"下载所选"。默认文件名取自网页标题或资源本身,命名不理想可在设置里用"自定义保存文件名"统一命名
用筛选缩短长列表
页面里混入很多无关资源(一堆小图、脚本请求)时,别在长列表里逐个找:
- 用底部"筛选"按正则或关键词过滤,只留下目标 URL
- 再勾选下载,比手动翻找快得多
处理 M3U8 分片流
触发条件:你下载下来的是 m3u8 文本或一堆 .ts 小文件,说明内容走的是 HLS 分片。这时用内置 M3U8 解析器,而不是直接下载单个分片:
- 在解析器里粘贴 M3U8 地址,等它列出所有分片、解析出总时长与分辨率
- 选择"合并下载",插件把分片拼成一个完整视频,可按需转成 MP4
- 若提示需要密钥,在"自定义密钥 / 偏移量"里填入,或点"寻找真实密钥"尝试从响应中自动解析;AES-128 一般能自动处理,SAMPLE-AES 暂不支持,需借助第三方合并工具
注意事项:
- 只想留某一段:用"下载范围"指定起止序号;只要声音:勾"只要音频"
- 分片多时适当调高"下载线程"能加快整体速度,但别盲目拉满,先以默认值试跑
- 部分 HEVC/H.265 编码的切片不能直接在面板预览,属正常现象,可走"在线 ffmpeg 转码"
卡点速查
| 现象 | 大概率原因 | 处理办法 |
|---|---|---|
| 列表为空或条目不全 | 页面还没加载完媒体,或触发了过滤规则 | 重新播放一次再查看;检查是否误开了筛选;动态加载页面可试"深度搜索" |
| 下载失败或文件打不开 | 资源 URL 已过期 | 点"复制所选"拿到当前 URL 立即重试;M3U8 场景用"重下失败项"只补出错分片 |
| 下载速度偏慢 | 分片多而线程少 | 适当提高"下载线程";大文件可开启"边下边存" |
| 某站点完全抓不到 | 该站点已加入"避免抓取列表" | 属站点方主动要求,应予以尊重,不建议强行绕过 |
使用边界
请只对自己拥有版权、已获授权,或所在站点明确允许保存的内容使用猫抓。不要用它批量抓取受版权保护且未经授权的作品。开发者按"原样"提供本工具,不承担使用者行为的法律责任。
数据全部在本地处理与存储,不会上传到远程服务器,也不含跟踪器。
如果你运营网站、不希望猫抓在你的站点上运行,可按项目约定提交 Opt-Out 请求,域名会被加入避免抓取列表,并在后续版本更新中生效。
下一步清单
- 装好后,先打开一个有视频的页面,确认弹出面板里能看到资源条目,跑通"预览 → 选择 → 下载"主路径
- 遇到分片媒体时,单独打开 M3U8 解析器,用"合并下载"试一个文件,验证线程数、范围与格式选项是否符合需求
- 用熟之后,再去设置里配置过滤大小、自定义文件名与保存目录,并记下两三条常用快捷键
- 需要更细的字段说明时,查看仓库内的 README.md 与 CHANGELOG.md,了解各版本新增与修复的功能
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考