拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

猫抓 cat-catch:浏览器资源嗅探与 M3U8 解析视频下载完整指南

猫抓 cat-catch:浏览器资源嗅探与 M3U8 解析视频下载完整指南

猫抓 cat-catch:浏览器资源嗅探与 M3U8 解析视频下载完整指南

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

网页视频右键只有「复制链接」,在线课程又被拆成上百个 ts 分片,普通下载器根本拿不下来。猫抓(cat-catch)是一款 GPL-3.0 协议的开源浏览器资源嗅探扩展,把页面加载的 mp4、m3u8 等媒体列成清单直接下载,还能把 M3U8 分片流合并成完整视频。

三分钟装好并保存第一个视频

  1. 安装:在 Chrome 网上应用店或 Edge 加载项商店搜索「cat-catch」;源码用户先克隆仓库,再到扩展管理页选择「加载已解压的扩展程序」,仓库命令见下方。
  2. 把工具栏的猫爪图标固定下来。
  3. 打开带视频的页面,让视频播放一次,触发资源加载。
  4. 点图标查看嗅探列表,每条资源都带大小和来源链接,勾选后点行内下载即可;带预览按钮的可以先播放确认再动手。
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

把 M3U8 分片流变成一个 mp4

  1. 在列表里选中 .m3u8 资源,点解析器图标进入解析页。
  2. 页面自动拉取播放列表,逐行列出全部 ts 分片及时长;顶部可填保存文件名,按需圈定下载分片范围。
  3. 点「合并下载」,分片按序下载,遇到密钥声明就自动拉取 key 解密,最后得到一个完整可播放的 mp4,全程浏览器本地完成,也可以送 ffmpeg 转码。

原理一句话就能说清:HLS 把视频拆成 ts 分片并普遍 AES 加密,猫抓先取 m3u8 清单、逐片下载、拉 key 解密、再按序合并。所以普通 AES 加密的 M3U8 都能处理,Widevine 这类 DRM 保护的内容则下不了。解析入口在 js/m3u8.js,嗅探逻辑集中在 catch-script/ 目录。

进阶玩法

功能什么时候用
深搜模式列表一片空白时,把藏在深层请求里的媒体挖出来
模拟手机环境抓站点只提供给移动端的专属资源
自动下载规则匹配规则的资源一出现就自动保存,适合长期追更
批量勾选下载多个资源一次选中批量落盘,界面内置十余种语言

1.0.17 起要求 Chromium 内核 93 及以上、建议 104 以上,老内核请装 1.0.16;⚠️ 应用商店里有人二次打包、夹带广告的伪「猫抓」,认准官方商店或直接源码构建。它代码全部公开、数据本地存储处理、无远程上报,请只下载自己拥有版权或已获授权的内容——现在就去装上,把页面里的视频和 M3U8 流存进本地。

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

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

返回列表