猫抓 cat-catch:从安装到 m3u8 合并,网页视频下载一次讲清
2026/9/17 6:48:36 网站建设 项目流程

猫抓 cat-catch:从安装到 m3u8 合并,网页视频下载一次讲清

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

猫抓 cat-catch 是一款开源的浏览器资源嗅探扩展,专为网页视频下载设计,基于 Manifest V3 架构。页面打开后,mp4、m3u8、音频会自动进列表,标好大小和时长,你确认后再预览或保存。

5 分钟装好猫抓:商店直装或源码加载

当前版本 2.7.2,覆盖 Chrome、Edge 与 Firefox。最省事的路线:到浏览器官方商店搜「cat-catch」,装官方条目即可。想自己掌控就装源码版:克隆仓库后,在扩展管理页打开「开发者模式」,点「加载已解压的扩展程序」选中文件夹,立即可用。克隆命令见文末。

能力清单:列表预览、m3u8 分片合并与批量下载

能力解决什么问题入口 / 开关
当前页面资源列表不用翻 DevTools 日志找媒体地址点工具栏图标 →「当前页面」标签
行内预览确认内容后再下手,避免拿错码流列表行上的播放图标
m3u8 解析把大批 TS 分片合成一个文件「功能入口」→ m3u8 解析器
批量与自动下载一次存多个文件,新捕获自动保存「全选 / 反选 / 下载所选」+「自动下载」开关
媒体控制倍速、画中画、截图等播放辅助「媒体控制」标签

列表每行都标了文件名、大小、MIME 类型(资源的格式标签)、时长和分辨率。同页挂着 360p 和 720p 两路码流时,扫一眼就能排除掉不想要的。

HLS 流指视频被拆成播放列表加几十个到上百个 TS 小分片,地址栏里只有 m3u8 地址。把它粘进解析器,能拿到分片列表、总时长和分辨率;加密流可自动搜索密钥,也可手动填 hex / base64。线程数、下载范围单独可调,合并完勾选「mp4 格式」直接输出 mp4,大文件还能复制 m3u8dl 命令交给本地 ffmpeg。

实操演示:保存一个网页短视频的完整路径

  1. 把目标视频完整播放一遍,弹窗「当前页面」列表会新增一行,新资源排在最上面。
  2. 点工具栏图标打开弹窗,对照大小、时长、分辨率挑出想要的那行。
  3. 点该行播放图标,弹窗里内嵌播放,确认画面和时长后停掉。
  4. 勾上复选框,点「下载所选」,文件落进系统下载目录。
  5. 列表为空就先刷新页面,再点「深度搜索」重新捕获一次。

从发现到落盘,你只点了列表和按钮,地址栏一次没碰。

常见问题速查:列表为空、内核门槛与仿冒包

问:列表为什么是空的? 答:视频流常要滚动或切换后才请求出来。先滚动、刷新页面,再用「深度搜索」重新捕获。

问:内核太老装不了? 答:1.0.17 起要求 Chromium 内核 93+,老内核装 1.0.16,完整功能建议 104+。

问:应用商店里的「猫抓」可信吗? 答:开源项目常被加广告后重新上架同名扩展。认准官方商店入口,或走源码加载最稳。

问:加密 m3u8 下的文件打不开? 答:多半没配密钥。先自动搜索,再手动填 hex / base64,或「上传 Key」提供密钥文件。

问:下载有什么边界? 答:数据本地存储、无跟踪器,但请只下载你拥有版权或已获授权的视频。

如果你经常要存网页里的媒体,猫抓值得常驻工具栏。仓库为 GPL-3.0 协议;解析参数看 js/m3u8.js,快捷键与右键菜单定义在 js/background.js。源码安装先执行:

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

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

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

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

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

立即咨询