猫抓视频嗅探浏览器扩展完整使用指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
网页视频藏在层层请求里,手动找地址既慢又容易下错。猫抓(cat-catch)是一个开源的浏览器资源嗅探扩展,自动列出当前页面加载过的视频、音频等媒体资源。打开一个视频页,点一下工具栏的猫爪图标,带预览的资源列表就弹了出来,勾选一条点下载即可。
三个真实痛点与对应解法
视频直链找不到现象:右键"另存视频为"没反应,或下下来的只有几秒广告。真正的视频地址藏在网络请求里,肉眼很难定位。 猫抓在页面加载时注入脚本捕获请求,把 mp4、m3u8 等媒体资源自动聚成列表。 操作:进入视频页,点猫爪图标展开列表,先点资源旁的预览图标确认内容,再决定下哪个。
m3u8 下下来是一堆碎片现象:直接下载 m3u8 得到的是播放列表,ts 片段有几十上百个,无法播放。 猫抓内置 M3U8 解析器,可以并行下载片段并合并成一个 mp4,加密内容也能处理。 操作:选中 m3u8 资源,打开 M3U8 解析器,设好参数点"合并下载"。
资源太多挑不准现象:广告视频、封面图、音频混在同一个列表里,目标视频不好辨认。 猫抓把资源分成"当前页面 / 其他页面"两个标签,还支持正则和大小过滤。 操作:在"正则筛选"框里贴 URL 关键字(如 .mp4),回车后只显示匹配的资源。
三步装好扩展,完成第一次下载
- 安装。Chrome 或 Edge 应用商店搜索 "cat-catch" 直接安装。想装最新版就用源码:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch到扩展管理页打开"开发者模式",点"加载已解压的扩展程序",选中仓库文件夹。
打开工具。进入任意视频页,点工具栏猫爪图标,"当前页面"标签下列出嗅探到的资源。
第一次下载。勾选视频(可先点预览确认时长和分辨率),点"下载所选",文件进入浏览器默认下载目录。
💡 需要 Chromium 93 以上内核,完整功能建议 104 以上版本。
两个核心能力拆解
M3U8 加密流媒体怎么下
场景:很多视频站用 m3u8 分段传输,地址指向播放列表而不是视频文件,还可能带 AES-128 加密。 操作:选中 m3u8 资源打开 M3U8 解析器。界面上方显示文件总数、总时长、分辨率,下方列出全部 ts 片段;有加密的流在"自定义密钥"里填密钥(16 进制或 base64),不知道就先留空试,很多流不需要密钥。 效果:点"合并下载",片段并行下载后合成一个 mp4;勾"只要音频"可以只保留音频流。
批量管理怎么操作
场景:同一网站要收集一整套分集视频或一批素材,逐个点太慢。 操作:在弹窗里用"全选 / 反选"圈定目标,"其他页面"标签可汇总多个标签页抓到的资源;不需要立即下载的先"复制所选"导出地址。 效果:一次"下载所选"按序处理全部勾选资源,配合固定保存目录批量入库。
两类典型工作流
学生:离线存档课程
- 打开课程页,把视频播放几秒,让资源进入嗅探列表。
- 展开弹窗,选中课程视频,预览确认时长与分辨率。
- 点"下载所选"存入本地;m3u8 格式的课程用 M3U8 解析器"合并下载"转成 mp4。
- 多集内容按集数逐页处理,文件以资源原名保存,方便按课程归档。
创作者:批量收集素材
- 浏览参考素材页,切到"其他页面"标签,汇总多个标签页抓到的资源。
- 用"正则筛选"匹配 .mp4 或 m3u8 后缀,滤掉封面图与音频。
- "反选"取消不需要的,"复制所选"导出地址清单。
- 需要马上用的点"下载所选",其余留作链接备用。
调优与进阶配置
新手保持默认即可:默认线程数、默认保存路径能满足大多数下载。
进阶可改四项:
- 下载线程:大体积 m3u8 调到 8–16,再高浏览器会卡。
- 下载范围:只取部分片段时填起止序号(如 1 到 64),不用整段下。
- 正则筛选:能按 URL 匹配资源,但正则占用资源较高,非必要谨慎使用。
- 跳过解密:确认内容无需解密时可勾选,省一次处理。
安全与隐私
- 本地处理:嗅探、解析、下载全在本地浏览器完成,资源信息不发送到远程服务器。
- 开源可审计:完整源码公开,核心嗅探逻辑在
catch-script/目录,可自行检查。 - 无广告与跟踪器:官方版不含广告代码;商店里有加广告上架的"伪猫抓",认准官方渠道。
- 权限用途明确:
manifest.json中的 webRequest、downloads 等权限,分别用于嗅探请求与保存文件。
遇到问题怎么办
列表是空的:多为视频还没开始播放,或内容是 webRTC 直播流。先播放几秒再刷新列表;直播流可走"媒体控制"里的"录制 webRTC"。
下下来的文件打不开:多半选中的是 ts 片段或 m3u8 播放列表,不是完整文件。改用 M3U8 解析器"合并下载"生成 mp4。
解密后画面黑屏或雪花:该流用了自定义密钥。从网站请求里找到 key 值,填进解析器"自定义密钥";偏移量不对时再补"自定义偏移量"。
猫抓把"找视频地址"变成"看列表点下载",从安装到第一次下载只需三分钟。装一个试试,或用上面的命令克隆源码。你平时用它下哪类视频多?欢迎留言分享。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考