免费又开源:猫抓(Cat Catch)浏览器资源嗅探工具,让 M3U8 下载变成点两下的事
2026/8/31 14:47:57 网站建设 项目流程

免费又开源:猫抓(Cat Catch)浏览器资源嗅探工具,让 M3U8 下载变成点两下的事

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

想离线看视频却总找不到下载入口?这是很多人的日常。今天要聊的免费开源工具——猫抓(Cat Catch),是一款专治"网页资源看得见、摸不着"的浏览器资源嗅探工具,尤其在M3U8 下载这件事上,体验顺滑得让人意外。

🌙 那个"视频明明在播,我却存不下来"的晚上

周五下班的地铁上,你想把白天没看完的网课回放刷一遍,信号却一格一格转圈。你暗暗后悔:要是昨晚把视频存到手机里该多好。可回到电脑前打开课程页面,翻遍整个网页——没有下载按钮,右键菜单里找不到"另存为视频",开发者工具里看半天也一头雾水。视频就在眼前一帧帧播放,你却怎么也拿不走它。

这种感觉,用过在线课堂、会员视频网站或直播回放的朋友,多少都体会过。资源明明存在,却被网页"藏"了起来。

❓ 先对号入座:下面这些憋屈你中了几条?

  • 网课平台只准在线看,离线学习、通勤复习完全没戏;
  • 有些网站把视频拆成几十上百个小分片,想手动存根本不现实;
  • 内容藏在动态加载的页面里,翻遍源码也找不到真实地址;
  • 好不容易找到链接,又是加密又是防盗链,每一步都在劝退你。

说穿了,这些困境的根源只有一个:媒体资源没有被识别,更没有被打包还原。而猫抓要做的,就是替你把网页里藏着的音视频资源一个个揪出来,再拼回成完整可用的文件——这正是它存在的全部意义。

🔍 它到底是干什么的?——给浏览器装一台"资源雷达"

如果把网页比作一间堆满杂物的仓库,猫抓就是一台持续扫描的"资源雷达"。你打开网页时,它会在后台监听所有网络请求,把视频、音频、图片这类媒体文件,从广告、脚本、样式表这些"杂物"里分辨出来,整理成一张清晰易懂的清单。

你可以这样对比着理解:浏览器自带的"保存网页"只能存下页面骨架,视频依然是条外链;而猫抓抓到的,是视频本身,是可以直接保存、直接播放的实体文件。

它凭什么值得一试?四个字:省心、放心

  • 免费且开源:采用 GPL-3.0 协议,代码完全公开,任何有疑虑的人都可以自己翻源码验证,没有闭源插件那种"黑盒"焦虑;
  • 跨浏览器通吃:Chrome、Edge、Firefox 都有官方商店版本,连 Edge 安卓版也能用,电脑手机一套习惯;
  • 天生多语言:内置 10 种语言界面——简繁中文、英语、西班牙语、日语、韩语、葡萄牙语、俄语、土耳其语、越南语,谁都能上手;
  • 架构够新:基于 Manifest V3 规范开发,后台稳定、占用低,新版浏览器体验更流畅。

🛠️ 从装到用:一条完整的 M3U8 下载动线

讲了半天,不如直接走一遍。跟着下面这条动线,从零开始,几分钟就能把一段网页视频变成手机里的本地文件。

第一步,装上它。最省事的方式是去 Chrome、Edge 或 Firefox 的官方扩展商店搜索"cat-catch",点安装即可。喜欢折腾的朋友也可以走源码路线:把仓库克隆到本地,再在浏览器扩展管理页打开"开发者模式",选择"加载已解压的扩展程序"指向刚才的文件夹。克隆地址是git clone https://gitcode.com/GitHub_Trending/ca/cat-catch

第二步,打开网页,点一下图标。随便打开一个带视频的页面,点击浏览器工具栏上的猫抓图标,一张资源清单立刻弹出来。每条资源都标好了文件名、大小、类型,甚至还有时长和分辨率,一眼就能看出该下哪个。

图注:点开图标,当前页面嗅探到的媒体资源一目了然,还能直接预览再决定要不要下载。

第三步,遇到 m3u8 链接,交给解析器。不少视频网站用的是 HLS 流媒体技术,地址是.m3u8结尾。别被这个陌生后缀吓到——可以把 m3u8 想象成"分块寄送的快递":一部视频被切成几秒一段的小片段,像几十个包裹一样分批发货,普通下载方式根本接不住。猫抓的 m3u8 解析器就是那个"代收点",负责把所有包裹收齐、验货、重新打包。

图注:解析器把几十个分片列得清清楚楚,勾选"MP4 格式"后下载完成即是整段视频文件。

第四步,点下载,等合并。在解析器里,下载线程默认开到 32 路并发,嗖嗖地拉取分片;勾上"MP4 格式",所有分片会被自动合并成一段完整的视频文件,连转封装都替你做了。如果你只想要声音,勾"只要音频"就能单独抽出音轨。

💡 普通教程不会告诉你的几个进阶玩法

会用上面的动线,日常需求基本就够满足了。但猫抓还藏着不少"隐藏技能",用对了能省一大半事。

技巧一:加密视频也别急着放弃。有些流媒体带了 AES-128 加密,解析器支持手动填写密钥(16 进制或 base64 格式都行)、自定义偏移量 IV,甚至直接上传 Key 文件,搞定之后照样顺利解密合并。

技巧二:线程数不是越大越好。默认 32 线程适合宽带环境;网络不稳时,把它调低反而更稳。另外你还可以通过"下载范围"只抓取 1-64 中的某一段,比如只要课程里某节课的开头 10 分钟,不必全量下载。

技巧三:一次抓完,别一个个点。资源列表支持全选、反选、按大小或时长筛选,还能自动去重,多个文件一起下载或批量复制链接。追求省心的,打开"自动下载",符合规则的资源一出现就直接落盘。

技巧四:把重活交给专业工具。解析器可以一键生成 m3u8DL 的下载命令并复制,或直接调用它下载;支持发送到 Aria2 这类下载管理器,还能把内容丢给在线 FFmpeg 转码。有这些"外援"在,再刁钻的任务都有后手。

技巧五:动态页面用"深度搜索"。单页应用网站的资源是动态加载的,普通扫描容易漏。开启深度搜索,再配合"模拟手机"模式切换 UA,往往能把藏得最深的资源也翻出来。

⚠️ 新手最容易踩的五个坑

坑一:明明有视频,却一个都嗅探不到。先别急着怀疑插件坏了。可能是网站用了 WebRTC 这类 P2P 传输,资源根本不经过常规请求;也可能是页面内容动态加载。对策很直接:开深度搜索、检查扩展权限是否给全,实在不行换个页面刷新再试。

坑二:下载又慢又爱失败。别一上来就怪网络。线程数开太高,反而容易在小水管环境下反复失败。把并发数调低、错开网络高峰时段,成功率立刻上一个台阶。

坑三:以为只支持 ts 分片。其实解析器对带 EXT-X-BYTERANGE 标签的 m3u8 也能正常合并,DASH 的 MPD 格式同样有专门的解析页面,覆盖面比你想的宽。

坑四:装到"假猫抓"。因为完全开源,任何人都能下载源码改一改再上架,市面上已经出现过塞了广告代码的山寨版。认准官方商店页面和官方文档地址,安装时留意它申请的权限,别贪方便从不知名渠道下载。

坑五:踩着版权红线。猫抓只该用来下载你自己有权限的内容——比如付费购买的课程、个人创作或已授权素材。开发者也在文档里反复强调这一点,尊重版权,工具才能走得远。

🌍 来自社区的声音

猫抓的另一个魅力,在于它是个活着的开源项目。版本迭代相当勤快,几乎每个版本都有修复和新功能,更新日志厚厚一摞。更难能可贵的是它的国际化完全是社区协作的成果:韩语、俄语、西班牙语、土耳其语、越南语、日语界面,分别由不同国家的贡献者志愿翻译,连 MQTT 协议支持都来自社区成员的提交。

图注:多语言界面背后是一群活跃的社区贡献者,这也是项目开放性的最好证明。

项目同时向 hls.js、mux.js、mpd-parser 等开源库致谢,License 也从 1.0 时代的 MIT 换成了更强调开源的 GPL-3.0——开发者希望所有基于猫抓源码的扩展都保持开源,让整个生态良性生长。

🎯 写在最后:现在就装一个试试

回到开头那个地铁上的夜晚——如果当时你装了猫抓,故事会变成:回到家打开课程页面,点一下图标,选中视频,勾上 MP4 合并,等上几分钟,整节课就安安静静躺在硬盘里了。第二天通勤,离线播放,全程不卡。

从"网页资源看得见抓不到"到"点两下就能下载",差的只是一个顺手装上的浏览器资源嗅探工具。它免费、开源、跨平台,支持多语言,M3U8 下载、批量抓取、加密解密、专业工具联动样样齐全。与其每次都在浏览器里跟下载按钮捉迷藏,不如现在就装一个猫抓,让"保存视频"这件事,从此变成习惯动作。

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

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

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

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

立即咨询