猫抓 cat-catch 使用教程:把网页视频和 m3u8 流媒体保存为本地文件
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓 cat-catch 是一款开源的浏览器资源嗅探扩展,它监听页面加载过程中的网络请求,把藏在其中的视频、音频资源整理成列表,方便你筛选、预览并下载保存。无论是完整的 MP4,还是被切成上百个分片的 m3u8 流媒体,猫抓都能解析出真实地址并合并成一个完整文件。所有数据都在本地处理,不会上传到任何服务器。
猫抓 cat-catch 适合谁:网页媒体资源嗅探工具
猫抓面向的是经常需要把网页视频、音频保存到本地的人:需要离线看的网课资料、社交平台上的短视频、公共流媒体平台的公开内容。它解决的问题可以归纳为一类——页面没有暴露下载按钮,真实地址藏在网络请求里,而猫抓负责把这些地址找出来、列成清单,并提供播放确认。
界面上我们维护了中文、英文、西班牙语、日语等 11 种语言的翻译,放在 _locales/ 目录,会跟随系统语言自动切换,非中文用户同样可以使用。
猫抓功能速览:嗅探、预览与 m3u8 合并下载
| 功能 | 效果说明 |
|---|---|
| 资源嗅探 | 自动收集当前页面的视频、音频等资源地址,以列表呈现 |
| 内置预览 | 在弹窗播放器里直接播放已捕获的资源,下载前先确认内容 |
| m3u8 解析器 | 拆解流媒体地址,支持加密解密,把分片合并输出为完整 MP4 |
| MPD 解析器 | 同样解析 DASH 格式流,入口在解析器旁边 |
| 媒体控制 | 接管页面播放:倍速、静音、画中画、截图、音量调节 |
| 选项过滤 | 按文件后缀、大小、正则表达式缩小捕获范围 |
实操:如何用猫抓资源嗅探把网页视频保存下来
下面的主线是一条完整路径:从打开视频页面,到得到完整文件,共 6 步。
步骤 1:打开一个包含视频的网页,等播放器开始播放后,点击浏览器工具栏上的猫抓图标。弹窗默认停在"当前页面"标签,列出本页已经捕获到的全部资源地址。
步骤 2:列表里每一行是一个资源,显示文件名、大小,以及复制、预览、下载三个操作按钮。选中某一行后,下方会展开它的标题、MIME 类型、时长、分辨率和完整地址,最底部是预览播放器。
猫抓资源嗅探弹窗界面:视频资源列表、地址信息与内置预览播放器
步骤 3:点击播放按钮,资源会在内置播放器里直接播出来。这一步的作用是确认要保存的确实是目标内容,顺便核对分辨率。
步骤 4:勾选要保存的资源,点击底部工具栏的"下载所选",文件就会存入浏览器的默认下载目录。
步骤 5:如果捕获到的地址是 m3u8 流媒体地址,直接下载只会得到一个分片清单文本,这时候需要走 m3u8 解析器。从弹窗的"其他功能"入口打开解析器,把地址粘贴到"m3u8 流地址"输入框,点击解析。页面会显示文件总数、总时长和分辨率,并列出全部分片。
步骤 6:勾选"mp4 格式",按需调整下载线程数,点击"合并下载",分片会被合并保存为一个完整的 MP4 文件。下载结束后点"打开下载目录"可以直接定位到文件所在位置。
猫抓 cat-catch 安装:4 步加 1 个验证
- 打开浏览器的扩展管理页面,开启"开发者模式"。
- 把源码克隆到本地:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch - 点击"加载已解压的扩展程序",选中克隆下来的 cat-catch 文件夹。
- 点击猫抓图标进入弹窗,用底部工具栏的"设置"按钮打开选项页,确认嗅探相关开关已启用,需要的话顺手配置过滤规则。
- 验证是否装好:打开任意一个视频页面,点击图标,弹窗里能列出资源清单,就说明安装成功。
如果不想用源码安装,也可以在官方浏览器扩展商店里搜索 cat-catch;但项目方提醒过,商店里有他人加广告后重新上架的伪猫抓,源码版本更稳妥。
猫抓常见坑:一次性 URL、分片丢失怎么处理
- 一次性 URL:不少流媒体地址只能请求一次,过期再请求就会失败。解析器支持直接从页面缓存中读取数据来解析,遇到时效性强的地址优先走解析器。
- 列表噪音太多:在选项页按大小过滤(比如只捕获大于某个体积的文件),或限定文件后缀,列表会立刻清爽很多。
- 只抓到低清晰度或广告片:有些网站对不同访问设备下发不同资源,勾选"模拟手机"再捕获一次,往往能拿到完整的原始资源。
- 长时间下载分片丢失:解析器带有下载出错自动重试机制,新版本还会隐藏已下载成功的切片,失败后重新点击合并下载即可,不用从头再来。
猫抓的合规与隐私:开源、本地处理、合法使用
猫抓是开源项目,1.0 版使用 MIT 许可,2.0 版起改为 GPL-3.0;它引用的第三方库在 lib/third-party-libraries.md 中有完整清单。捕获与解析产生的所有数据都存储在本地处理,不包含跟踪器,也不连接任何远程服务器。请只下载拥有版权或已获授权的内容;网站运营方如果不希望域名被嗅探,也可以按项目 README 里的流程提交申请,加入避免抓取列表。
猫抓适合谁用:适合人群与上手建议
猫抓适合经常需要把网页视频、音频存到本地的人,也适合需要处理 m3u8、DASH 这类流媒体的用户。如果你正准备试,装好之后打开任意视频页面看一眼弹窗里的资源列表,就是最快的上手方式。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考