猫抓:免费资源嗅探插件,从网页视频到 m3u8 合并下载的完整指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一个免费的浏览器资源嗅探插件:它记录网页加载过的视频、音频与 m3u8 分片,替你完成预览、批量挑选和离线保存,适合想把在线媒体落到本地的普通用户,不需要装专业工具。
先花 30 秒判断它是不是你的药
这一节帮你避开不适合的场景,省得装完才发现干不了活。对着回答三个问题:
- 你要保存的东西,页面本身正在播放,或者已经加载出来了吗?
- 它是 mp4、音频,还是 m3u8 这类把视频切成小段、按地址表拼着播的分片流?
- 你能接受"只抓网页已经加载过的资源",而不是凭空抓取任何视频?
三个都点头,继续往下。它明确不碰的三类情况:
- 带 DRM 保护的媒体——插件会直接提示用第三方工具;
- SAMPLE-AES 加密的 HLS 流——目前无法处理;
- 站点方要求禁止运行的网站——会弹出"该网站要求禁止运行本程序",别硬来。
装上并确认它真的在工作
这一节只给最短路径:装完两分钟,验证它嗅得到东西。
- 常规用户:到 Chrome 网上应用店、Edge 加载项或 Firefox 附加组件商店搜"猫抓",认准开发者装。商店里有过掺广告的同名仿品,装前看准来源。
- 开发者:clone 仓库(
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch)后,在扩展管理页开"开发者模式",点"加载已解压的扩展程序"选中仓库目录即可。
验证动作:打开一个会播视频的普通网页(公开课、音乐页都行),播放几秒,点工具栏的猫抓图标。"当前页面"标签下出现带文件名、大小和预览按钮的条目,才算装好。列表空着就重播一次再点,媒体可能还没加载完。
📋 场景一:把网页视频存成本地文件
这一节走最高频的主流程,全程不离开弹出面板。
何时用:网页直接播放 mp4 / webm 文件,目标只是"播过 = 存下"。
怎么做:
- 点开猫抓,在"当前页面"标签浏览条目,大小、时长能帮你区分正片和广告片段。
- 拿不准的条目先点"播放"按钮试播几秒,确认内容再动手。
- 只勾目标条目;条目太多时,在底部"筛选"框输入正则、按回车,把列表缩小再勾。
- 点"下载所选",文件名默认取网页标题,命名不满意去设置里改模板。
成功标志:下载栏出现完整视频,本地播放器能打开且能拖进度条。
坑位提示:列表常混着封面图和小文件,别整页全选,先筛后勾;刚打开的页面可能还没抓全,稍等几秒刷新再看。
🎬 场景二:把 m3u8 分片拼成完整视频
这一节专治"下载下来是 m3u8 文本"和"一堆 .ts 小文件"。
何时用:内容是 HLS 分片流——m3u8 是"一张地址表 + 一堆 ts 切片",直接下载只会得到零散小文件。
怎么做:
- 点"m3u8解析器"打开(快捷键或"其他功能"入口都行)。
- 粘贴 m3u8 地址,等它列出全部切片并解析出总时长、分辨率。
- 加密流先点"寻找真实密钥",插件会尝试从响应里还原密钥;不行就在"自定义密钥"框手动填。
- 按需勾"mp4格式"、"只要音频",或用"下载范围"指定起止序号。
- 点"合并下载",线程数先留默认试跑,慢再调高。
成功标志:得到一个能直接播放的完整视频,而不是散落各处的 ts 片段。
坑位提示:提示 SAMPLE-AES 的就停手,换第三方合并工具;HEVC/H.265 切片在面板里预览不了属正常,可走在线 ffmpeg 转码或改选其它编码。
🧹 场景三:批量筛选与固定保存规则
这一节把重复动作变成一次性设置,之后每批文件都按同一套规矩落盘。
何时用:一次要处理一批文件,或希望命名、落盘位置长期整齐。
怎么做:
- "筛选"框支持正则,按关键词过滤 URL,只留目标资源。
- 用"全选 / 反选 / 清空"快速调整选区;要把链接送进别的工具,点"复制所选"。
- 在"设置"里配好过滤大小、"自定义保存文件名"和"下载完选择保存目录"。
- 需要自动落盘的,开启"自动下载",命中规则的资源不再需要手动点。
成功标志:一批文件下完,目录分类和文件名完全符合你定的模板,无需回头整理。
坑位提示:正则占资源较高,非必要别挂复杂式子;换电脑时用"导出设置 / 导入配置"迁移,别重新手填。
⚡ 设置速查表
| 设置项 | 作用 | 建议值或填写示例 |
|---|---|---|
| 过滤大小 | 不达标的资源不进列表 | >100 KB、500-1000 MB,不过滤填 0 |
| 自动下载 | 命中过滤规则的资源直接落盘 | 只给固定站点开,避免误下 |
| 自定义保存文件名 | 替换默认"网页标题"命名 | 配合替换标签写你的命名模板 |
| 下载完选择保存目录 | 每次下载前让你指定目录 | 开启,长期积累才不乱 |
| 快捷键 | 打开 M3U8 解析器、深度搜索、暂停/启用嗅探等 | 设置页里绑定两三条常用的 |
出错了,按表自救
| 现象 | 可能原因 | 处理动作 |
|---|---|---|
| 列表为空或条目不全 | 媒体未加载完、资源在子页面、被筛选规则挡掉 | 重新播放一次,点"深度搜索"再刷新 |
| 下载失败或文件打不开 | URL 时效过期、缺请求头或 Cookie | 点"复制所选"拿到当前 URL 立即重试 |
| 下载速度慢 | 切片多而线程少、网络波动 | 调高"下载线程",大文件勾"边下边存" |
| 合并后文件不完整 | 部分切片中途出错 | 点"重下失败项",只补下出错分片 |
红线与退出机制
猫抓只该用在你拥有版权、已获授权,或站点明确允许保存的内容上;拿它批量抓取未经授权的作品,责任由使用者自己承担,开发者按"原样"提供本工具。
数据层面可以放心:所有信息在本地存储与处理,不会发送到远程服务器,也不包含任何跟踪器。
如果你是网站运营方、不希望猫抓运行在你的站点,可在项目仓库提交 Issue,标题写[Opt-Out Request] 你的域名,正文附域名与联系人邮箱,域名会进入避免抓取列表。
读完立刻做的 3 件事
- 打开一个有视频的网页,把"预览 → 选择 → 下载所选"主流程跑通一次。
- 遇到分片流时打开 M3U8 解析器,用"合并下载"完成一个文件,顺手记下线程数设置。
- 在设置里固定过滤大小、自定义文件名和保存目录,并记两三条常用快捷键。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考