news 2026/8/27 12:25:11

猫抓资源嗅探:三步下载网页视频并合并 M3U8,告别录屏

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
猫抓资源嗅探:三步下载网页视频并合并 M3U8,告别录屏

猫抓资源嗅探:三步下载网页视频并合并 M3U8,告别录屏

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

它替你盯住每一笔网络请求

网课播到一半断网,想把这一节存下来,右键菜单翻不出"另存为",录屏半小时还得忍受糊成一团的画质。猫抓是一个免费开源的浏览器资源嗅探扩展:它替你盯住页面的每一次网络请求,把视频、音频等可保存资源整理成清单,点一下就能下载到本地。按下面的节奏走,大约 3 分钟,你就能看到第一个文件存进本地。

装好到存下第一个文件

  1. 应用商店搜索Cat-Catch安装官方版(商店里有加广告的假冒版本,认准来源)
  2. 打开带视频的页面,让它先播几秒
  3. 点工具栏猫抓图标,弹出资源清单
  4. 选中那条 mp4,点它右侧的下载按钮

安装也可以走别的路:源码方式在扩展管理页开开发者模式后加载解压目录,或从 Release 页拿 crx 直接拖进扩展页。

第 2 步为什么要等几秒?猫抓只登记页面真实收到的数据。就像刚点完菜时厨房还没开火,你站在后厨门口自然看不到菜出来;视频先播几秒,页面才会把真正的大文件要过来,清单上才看得见它。

这个蓝白面板是日常主力:每条资源标着大小、格式、时长,右侧是复制、预览、下载三个按钮,底部一排负责批量操作。整季内容全选后开自动下载,就可以去干别的了。

M3U8 合并:从一堆切片到一个 mp4

有些网站的视频不是一个完整文件,而是拆成几百个小分片,m3u8 文件里只记着每片的位置和顺序。直接下载它,就像拿到一张菜单——菜还在后厨没端上桌。

操作就三步:在清单里复制那条 m3u8 链接;打开插件的M3U8 解析器页面粘贴进去;页面列出全部切片、总时长、分辨率,点合并下载收工。猫抓会照着单逐片取回,拼成一个完整的 mp4。

参数有三处值得动:

  • 下载线程数保持 8~12,拉满会拖垮内存
  • 加密 m3u8 填密钥自动解密,没加密勾"跳过解密"
  • 只想要几片就改"下载范围"起止编号

面板底部那些按钮各管什么

按钮一句话作用
下载所选保存勾中的文件
全选 / 反选整季内容一键勾满或清空
自动下载勾完即下,不用盯进度
模拟手机按手机身份重新抓源
复制所选把链接拷去其他工具用
过滤大小表达式筛掉小文件

组合技巧只有一个字:省。"全选 + 自动下载"等于整季挂机,点两下就能去做别的。过滤大小的表达式框里填>100 KB,缩略图和小图标直接被滤掉,清单里只剩真正的大文件。

清单为空、合并变慢,照这张表救

  • 清单是空的→ 先让视频多播几秒再开面板,不行就刷新页面重播
  • 合并速度异常→ 先把线程数降到 8 以内,再看网络带宽;失败分片新版会自动重试
  • 想看手机源→ 点模拟手机重新抓取,手机版源往往更容易直接下载
  • 版权边界→ 只下载有版权或已授权的内容;所有数据只在本地处理,不上传任何服务器

改源码、补翻译从这两个文件进

  • catch-script/catch.js:资源嗅探核心,资源识别逻辑都在这
  • js/m3u8.downloader.js:分片下载与合并的实现
  • _locales/:全部多语言文案

猫抓的界面支持中文、英文、日文、韩文、俄文、西语、越南语切换,翻译缺漏可直接补一个语种。

遇到没覆盖到的问题,直接到仓库提 Issue。

猫抓把"存网页视频"变成点图标、勾选、下载。找一个带视频的页面,播起来,点图标,存下第一条 🐱

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 12:24:34

【性能优化】大厂OOM优化和监控方案

一、前言 随着项目不断壮大,OOM(Out Of Memory)成为奔溃统计平台上的疑难杂症之一,大部分业务开发人员对于线上OOM问题一般都是暂不处理,一方面是因为OOM问题没有足够的log,无法在短期内分析解决&#xff…

作者头像 李华
网站建设 2026/8/27 12:24:26

以阿里社招Android面试为例,详讲面对面试官到面试中到面试结束

前言 今天有个小伙伴和我说,Android技术还行,主要是对面试没什么把握,小编想了想,不该是多半面试题都会迎难而解,怎么会什么把握呢?但仔细又一想,技术和面试也是两回事,技术可以也不…

作者头像 李华
网站建设 2026/8/27 12:24:08

TOPSIS多属性决策算法:从原理到Matlab实战实现

1. 项目概述:从“清风数学建模”到TOPSIS实战如果你参加过数学建模竞赛,或者在工作中处理过需要从一堆方案里选出“最优解”的决策问题,那你大概率听说过“清风数学建模”这个名字。它不是一个官方机构,而是一位在数学建模圈子里非…

作者头像 李华
网站建设 2026/8/27 12:23:41

微型传感器裸片:IoT与汽车电子的新宠与选型要点

这两年传感器圈子里最明显的一个变化,就是“裸片”这个词被提起的频次越来越高。所谓 mini sensor dies,就是把温度、湿度、压力、加速度这类感测元件直接以晶圆裸片形态供货,省掉传统塑料封装或陶瓷封装的外壳。这个趋势在 IoT 和汽车电子这…

作者头像 李华
网站建设 2026/8/27 12:22:07

Android面试技巧总结,这下offer稳啦

最近有很多朋友给我后台留言:自己投了不少简历,但是收到的面试邀请却特别少; 好不容易收到了大厂的面试邀请,但是面试官问得太深了,结果也挂了; 对于面试官的问题,明明知道该怎么做,…

作者头像 李华