如何把网页视频存到本地:猫抓cat-catch 资源嗅探扩展完整指南
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓cat-catch 是一款开源的浏览器资源嗅探扩展,它会列出当前页面加载过的视频、音频等媒体资源,帮你直接下载,还自带 m3u8 与 MPD 流媒体解析器。适合想保存网页视频、离线看课程的普通用户,也适合要处理分片流的进阶玩家。
先搞懂它解决什么问题
网页上的视频往往没有下载按钮,真实地址藏在成百上千个请求里,手动翻几乎不可能。
另一类更麻烦:很多在线课程和直播回放用的是 m3u8 分片格式,直接保存得到的是一堆 ts 小文件,拼不起来也没法播放。
猫抓的思路是把这两件事都自动化:浏览网页时顺手把媒体资源"抓"下来列成清单,需要时下载;是分片流就交给解析器合并。有用户反馈,以前要花半天翻网络请求才能找到的地址,现在几秒内就能在清单里锁定目标视频。
从安装到第一次成功
- 在 Chrome 网上应用店或 Edge 扩展商店搜索"猫抓"或"cat-catch",点击安装;Firefox 用户在附加组件网站搜索同名扩展。
- 打开一个带视频的网页,让视频播放一下,资源才会被捕获。
- 点击浏览器右上角工具栏的猫抓图标唤起清单(工具栏没有的话,点扩展区的拼图图标把它固定出来)。
- 在清单里按标题、时长、分辨率、MIME 类型找到目标资源并勾选。
- 点"下载所选",文件会进入浏览器默认下载目录——到这里就算跑通了。
应用商店不顺手的话可以装源码版:
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在扩展管理页打开"开发者模式",点"加载已解压的扩展程序"选中这个文件夹即可。
核心功能上手
普通网页视频如何嗅探下载
场景:微博、博客、企业官网里的 mp4、webm 这类整文件视频。
- 先让页面里的视频播放一次
- 点猫抓图标打开资源清单
- 对照清单显示的标题、时长、分辨率确认是哪一条
- 勾选后点"下载所选",弹窗里还能先预览再下手
效果:清单按"当前页面 / 其他页面"分组,全选、反选、清空、复制所选地址都是一键完成,批量收藏素材很方便。
m3u8 分片视频如何合并成完整 MP4
场景:HLS 流媒体课程、直播回放,地址以 .m3u8 结尾。
- 复制 m3u8 地址(可直接从猫抓清单里复制,或从页面网络请求里找)
- 通过右键菜单或快捷键打开"m3u8 解析器"
- 粘贴地址,等它解析出全部 ts 分片
- 设置保存文件名、线程数、下载范围
- 点"合并下载"
效果:分片会按顺序下载并合并成一个可播放文件。遇到加密流,还能填自定义密钥(16 进制或 base64)和偏移量 IV;只取音频、改存 mp4、跳过解密都有对应选项。解析器实现见 js/m3u8.downloader.js。
多语言界面如何自动切换
场景:非中文用户使用。
- 安装扩展后无需额外配置
- 猫抓跟随浏览器语言,在中、英、西、日、韩、俄等语言包里自动选一个
- 界面按钮与提示信息随之本地化
效果:语言包放在 _locales/ 目录,十种语言都有,翻译覆盖完整,不是只换了标题栏。
进阶能力
自定义过滤规则。选项页里可以按文件后缀、MIME 类型、URL 正则三种方式定义要捕获的资源,过滤大小还支持表达式,例如>100 KB、500-1000 MB。只看视频时把规则收紧,清单会清爽很多。
Aria2 加速。大文件可以交给 Aria2:在设置里填好 RPC 地址后,猫抓会把任务推给它,利用 Aria2 的多线程能力提速,还能指定下载目录。
快捷键与深度搜索。扩展内置启用/暂停、自动下载、捕获缓存、打开 m3u8 解析器、深度搜索等命令,在浏览器快捷键设置页绑定键盘后,不用点图标也能干活。深度搜索会主动分析页面里可能隐藏的媒体地址,适合"播了也没抓到"的页面。
常见疑问
Q:猫抓安全吗,会不会上传我的数据?所有信息都在本地存储处理,不发送到远程服务器,也不包含任何跟踪器。项目完全开源,代码可以逐行审查。
Q:支持哪些浏览器?Chromium 内核需要 93 以上,想体验完整功能建议 104 以上。Firefox 也有正式版本,安卓端的 Edge 可以安装。
Q:下载的文件存在哪里?默认在浏览器的下载目录里。m3u8 解析器页面上还有"打开下载目录"按钮,点一下直接定位到文件。
Q:为什么有的视频抓不到或下不了?受 DRM 保护的内容无法绕过,这是版权机制本身。另外请只下载你拥有版权或已获授权的内容,使用责任由使用者自行承担。
Q:应用商店里怎么有好几个"猫抓"?项目是开源的,确实有人改过代码上架仿制品。认准仓库给出的官方商店地址安装,别装来路不明的版本。
写在最后
建议先从一个普通视频页面跑通"安装 → 嗅探 → 下载"这条最短路径,再去碰 m3u8 解析器,学习曲线最平缓。使用中遇到问题或想提需求,直接到项目仓库提 issue,开发者和其他用户响应都挺快。
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考