猫抓 cat-catch 使用指南:3 步完成网页视频下载与 m3u8 合并
2026/9/12 9:10:20 网站建设 项目流程

猫抓 cat-catch 使用指南:3 步完成网页视频下载与 m3u8 合并

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

课程视频有到期限制、直播没有回放地址、复制来的流媒体地址下完却是一堆打不开的片段。猫抓(cat-catch)是一个开源的浏览器资源嗅探扩展,它在你正常浏览页面时自动找出视频地址,把找链接、解析、合并这几件事压缩成点几下鼠标。安装免费,所有数据留在本地。

哪些情况用得上

课程视频备份。课程页面通常就是普通 mp4 资源,猫抓会把它们列出来,你按时长分辨率挑出主视频,批量存到本地,之后网站离线也不影响回看。

分段流媒体。长视频和直播回放常用 m3u8 格式(一个播放列表文件,按顺序记录若干视频小段的地址),直接下载只会得到一串 ts 片段,无法播放,部分片段还带加密。猫抓内置的解析器能处理这类地址。

直播存档。直播流往往没有固定的回放链接,普通嗅探工具抓不到。猫抓的弹出窗口里有视频录制入口,可以边播边录,把正在进行的直播实时存成文件。

三步完成第一次下载

  1. 打开目标页面,点击工具栏的猫抓图标。弹出窗口会列出当前页面探测到的全部资源,每条都标有文件名、大小、时长、分辨率,还能在线预览。
  2. 勾选想要的条目,点击下载所选
  3. 查看进度,完成后到浏览器下载目录直接播放。下载任务也可以在下载器页面里管理。

加密 m3u8 流怎么存下来

把 m3u8 地址粘进M3U8 解析器,页面会列出全部分段文件,并显示总时长、分辨率、预估大小。

  • 片段加密:在自定义密钥一栏填入密钥(16 进制或 base64),即可完成解密。
  • 只想要一部分:在下载范围里指定起止段号。
  • 合并下载,所有选中片段会被拼成一个 mp4 文件,任何播放器都能打开。

解析器的实现代码在 js/m3u8.js,感兴趣可以看看它的处理方式。

设置里藏着的进阶选项

弹出窗口下方的设置入口里,有几项日常用不到、但需要时很顺手的能力:

  • 正则筛选:用正则表达式过滤资源链接,页面资源多时能快速筛出目标。
  • 大小过滤:按文件大小过滤,排除几 KB 的无关片段。
  • 媒体控制页签里还有截图、倍速播放等功能。

新手可以完全跳过这部分,不影响前面的流程。

两个疑问先说清

下载视频算侵权吗?项目免责说明写明:只应下载你拥有版权或已获授权的内容,使用本工具的全部法律责任由用户自行承担。是否下载,取决于内容版权归属和网站条款。

会上传我的浏览数据吗?不会。所有嗅探信息在本地储存和处理,不发送到任何远程服务器,扩展也不包含跟踪器。

两种安装方式

商店安装:在 Chrome、Edge 或 Firefox 应用商店搜索"猫抓"。注意猫抓是开源项目,商店里可能出现他人修改后上架的同名扩展(有的还带了广告代码),安装前请认准官方发布渠道。

源码安装

git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

克隆完成后,在扩展管理页打开"开发者模式",点"加载已解压的扩展程序",选中克隆目录即可。另外,1.0.17 及以上版本需要 Chromium 内核 93 以上,想体验完整功能建议用 104 以上。安装说明详见 README.md。

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

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

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

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

立即咨询