猫抓 cat-catch 怎么用:网页视频、音频资源的嗅探与下载
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
从一个下不了的视频说起
你打开一门在线课程,想把它存到本地慢慢看,可页面上没有下载按钮,右键另存为也不管用。这类问题通常不是视频"不能下",而是它的真实地址藏在页面的网络请求里——手动去找既不现实,还要和一堆无关文件打交道。
cat-catch(猫抓)就是一个浏览器资源嗅探扩展:它替你监听页面发出的网络请求,把里面的视频、音频自动筛出来,给你一份可预览、可筛选、可下载的资源清单。
猫抓的资源列表:当前页面抓到的 mp4 文件按大小排列,选中后可预览分辨率、时长并下载
一分钟了解猫抓
| 是什么 | 开源的浏览器扩展(Chrome / Edge / Firefox) |
| 能干什么 | 嗅探页面的视频、音频资源,支持 M3U8 流媒体解析合并 |
| 适合谁 | 需要保存课程视频、网页音频、M3U8 地址的用户;完全本地处理,隐私友好 |
装好猫抓并跑通第一次嗅探
安装:最省事的方式是从浏览器扩展商店安装,搜索 cat-catch 或"猫抓"即可。开发者也可以克隆源码后,在扩展管理页打开"开发者模式",选"加载已解压的扩展程序";离线环境可以拖入 crx 文件安装。
注意商店里存在加过广告的"伪猫抓",认准官方渠道和开源仓库。
第一次使用:
- 打开一个带视频或音频的网页,正常播放一下
- 点工具栏的猫抓图标(猫爪)
- 弹窗顶部"当前页面"标签里就是抓到的资源,点文件名可预览
- 勾选目标文件,点"下载所选"保存本地
M3U8 解析器界面:左侧列出全部 ts 切片,下方可选线程数、输出格式、下载范围
按任务看核心能力
把普通视频(MP4/WebM)存下来
播放页面后打开猫抓,列表里通常就是几个 mp4 或 webm 文件。看大小和时长挑最完整的那份(同一视频常有多个清晰度),预览确认分辨率后下载。多数课程、新闻视频到这一步就够了。
下载 M3U8 流媒体视频
很多网页播放器用的不是单个文件,而是 HLS 协议:视频被切成几百个 ts 小分片,直接下载只得到一个打不开的索引文件。猫抓内置了解析器处理这件事:
- 打开猫抓,在 M3U8 地址入口粘贴或选中文案里的 m3u8 链接
- 解析器会列出全部切片,显示总时长、分辨率
- 点"合并下载",勾选输出 mp4 格式,得到完整视频
参数不用背,记住两个场景就行:一般视频用默认值直接合并;网速慢时把下载线程数调低(比如 8),能减少分片下载失败。遇到加密内容,界面上有"上传 Key"入口手动填入解密密钥。
只留声音:提取音频
同样打开列表,按类型或后缀(mp3/m4a/aac)筛出音频文件,按大小和时长挑目标即可。适合从网页里抠背景音乐、播客单集。
边播边录
猫抓支持"录制脚本"功能,可以抓取正在播放的流式内容并保存,适合直播、无法直接下载的场景。用法:播放目标内容 → 在猫抓里启动录制 → 结束后得到合并文件。
它是怎么工作的
猫抓的结构不复杂:扩展安装后,内容脚本在页面加载时就开始监听所有网络请求,后台服务把其中的媒体请求按 MIME 类型和文件后缀过滤,整理成资源列表存下来,供弹窗展示、预览和下载;M3U8 地址则单独交给解析器走"解析索引 → 下载切片 → 合并输出"的流程。
播放网页 → 监听网络请求 → 筛出媒体资源 → 列表展示/预览 → 下载或合并整个过程都在本地完成,数据不上传任何服务器。
避坑指南
列表是空的?多半是页面还没开始加载媒体。把视频播几秒再打开猫抓;还不行的话,用"模拟手机"模式换个 User-Agent 试试——不少站点只给手机客户端下发资源。
同一个视频有好几个文件,下哪个?看大小和时长:最大且时长匹配的通常是完整清晰度版,其余多为缩略图、预告片或低清备用源。拿不准就预览一下。
M3U8 合并后无法播放?一般是分片下载不完整或密钥没对上。先重试合并;加密内容去解析器里"上传 Key"手动填密钥再下载。
回到开头那个"下不了"的课程视频:装上猫抓,播放一遍,列表里挑最大的那个 mp4 存走,整个流程不到一分钟。建议从最常用的视频保存场景开始用,用熟了再碰 M3U8 解析这些进阶功能。
另外一句提醒:只下载自己拥有版权或已获授权的内容,遵守目标网站的使用条款。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考