浏览器资源嗅探扩展猫抓:3 步保存网页里的音视频文件
2026/9/7 2:57:29 网站建设 项目流程

浏览器资源嗅探扩展猫抓:3 步保存网页里的音视频文件

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

猫抓(cat-catch)是一款开源浏览器资源嗅探扩展:它监听当前页面的网络请求,把其中的音视频资源自动列出来,支持预览、筛选、下载,以及 m3u8 流媒体的解析与合并。适合经常需要从网页保存视频、音频,或需要处理 m3u8 流媒体的普通用户。

它替谁省什么事

  • 想收藏微博、B 站等页面里可播放的视频:旧办法是录屏,画质差、体积大;现在在资源列表里找到对应 mp4,直接下载原始文件。
  • 网页视频以 m3u8 形式分发:手动抓分片要自己写脚本;现在用内置的 m3u8 解析器,把 ts 分片列表合并成完整视频一次保存。
  • 页面上媒体请求混杂着图片和接口数据:逐个翻网络面板费时;现在按"当前页面"分组列出标题、MIME 类型和文件大小,勾选要的那条即可。

核心能力

被动嗅探与资源列表

猫抓默认持续嗅探:页面加载和播放产生的媒体请求会被自动捕获,按"当前页面"与"其他页面"分组展示,无需手动发起抓取。列表每项显示文件名、大小、标题、MIME 类型,视频资源还会给出时长和分辨率,并内嵌播放器,下载前可先预览确认。

m3u8 流媒体解析

解析器接收一个 m3u8 地址(或 m3u8 内容、切片清单),输出 ts 分片列表、总时长、分辨率、加密方式与疑似密钥。界面提供"下载显示内容""合并下载"按钮,可调整下载线程数、选择下载范围(起止切片序号),支持勾选 mp4 格式,把分片在浏览器内合并为一个完整文件。

下载器与文件导出

普通资源可直接在列表里"下载所选",文件保存到浏览器下载目录;若检测到下载失败,设置中可开启下载器自动重试。列表还提供"复制所选"(写入完整 URL,供第三方下载工具使用)、"自动下载"(捕获到目标资源即自动保存)和"另存为"(每次下载前选择目录)等按钮。

WebRTC 视频录制

针对网页端直播、视频会议等基于 WebRTC 的画面,常规嗅探抓不到原始码流。猫抓提供"录制直播""屏幕捕捉"功能,在媒体控制区对指定播放器进行录制,录完弹出保存。

上手路径

  1. 安装:在 Chrome 或 Edge 应用商店搜索"cat-catch"并添加(README.md 列出了各商店入口;源码安装需开发者模式加载解压目录)。
  2. 打开:进入目标网页,播放视频或音频,让猫抓捕获到媒体请求。
  3. 查看:点浏览器工具栏的猫抓图标,在"当前页面"标签下核对资源列表。
  4. 下载:勾选目标文件,点"下载所选",在系统下载目录查看结果。

进阶设置

  • 过滤规则:右键图标 → "设置"。可按后缀和 Content-Type 配置大小阈值,例如>100 KB只保留大文件;默认启用 mp4、mp3、webm 等类型,ts、srt 等默认关闭,减少列表噪音。
  • 请求头与重复资源:部分站点带签名 URL,列表里的资源可用"携带请求头参数下载";开启"排除重复的资源"可让列表更精简,但资源很多时会占用更多 CPU,按需开启。
  • 文件命名:默认文件名为网页标题加后缀(规则定义见 js/init.js),可在设置中勾选"使用自定义文件名"改为页面标题或手动输入,避免多文件互相覆盖。

已知边界与应对

  • 现象:DRM 加密的媒体下载后无法播放 → 原因:版权保护,浏览器内无法解密 → 处理:改用平台提供的合法离线方式。
  • 现象:m3u8 解析提示"使用 SAMPLE-AES-CTR 加密的资源,目前无法处理" → 原因:解析器不支持该加密 → 处理:改用第三方下载工具,或只下载未加密的切片。
  • 现象:直播 m3u8 没有完整时长、合并不完整 → 原因:直播流持续追加切片 → 处理:改用"录制直播"边播边录。

猫抓适合需要定期从网页保存音视频内容的用户。下一步:打开任意带视频的页面,点扩展图标查看"当前页面"里捕获到的列表。

【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询