ARTICLE · 1102859
网页视频不能下载?装个插件就能解决

一个人写了十年的国产开源神器,GitHub 两万两千颗星
想保存网页里的一个视频:几年前自己传上去的老片段、一场讲得极好的公开课回放、一个下架前就想留档的素材。你右键另存为,灰的。找下载按钮,没有。平台的意思很明白:看可以,拿走不行。
今天说的这只“猫”,专治这个。它叫猫抓,cat-catch,一个浏览器资源嗅探插件,国产,开源,免费。而且是这个系列里星标数最高的项目之一:GitHub 上两万一千九百多颗星,一千九百多人 fork。
先说清楚它能干什么、该干什么,再说它多能打。
一、它怎么“抓”
原理一句话:视频在网页里播放,数据就必须流经你的浏览器,这是绕不开的物理规律。猫抓就蹲在旁边,把流过的所有资源链接都记下来。你放视频,它记视频;你放音频,它记音频。
最见功力的是流媒体那套活。现在的网页视频很少是一个完整文件,基本都切成几秒一段的小切片(行话叫 m3u8),播放时一段段续上来。直接存,你拿到的是一堆碎片。猫抓能把切片列表整个解析出来,逐段下载,再自动合并成完整视频,拼图它替你拼。
名字也起得直白:图标是一只猫爪,像猫一样把流过的东西抓下来。用法也是傻白甜:点图标开嗅探,播放视频,列表里链接出现,点下载,完事。哪些网站能抓?只要是明文流经浏览器的,基本都行。
它还有一手备用:网页录制。实在抓不到源的内容,直接开录屏把播放录下来,曲线存档。和实时录屏软件的区别是量级:嗅探是直接拿源,几分钟的事;录是实时走,一小时视频录一小时。
顺带把图片党的需求一起交代了:批量下图的场景有另一个神器,Fatkun,一键抓取网页全部图片,按格式、尺寸筛选后再批量保存。做 PPT 找素材的、收参考图的,人手一个。它和猫抓是“视频派”与“图片派”的两个门神,一个抓流过的,一个抓看得见的,凑一起正好管齐。
二、一个人,十年,两万颗星
猫抓的仓库是 2015 年 12 月 25 日建的(圣诞节)。作者 xifangczy 把第一版代码当作给自己的圣诞礼物,然后一写就近十年。我写这篇的两天前,仓库还有新提交。
这种项目在中文开源圈有个专属称号:国产之光。没有大厂背景,没有融资,没有商业公司,就是一个人觉得“这事该有个趁手的工具”,写完往 GitHub 上一放,全世界中文用户慢慢聚过来,星标从一颗涨到两万两千颗。
活跃度也不掺水:开放着的 issue 有五百多个,不是没人管,是反馈太多,作者一个人修不过来的热闹。一千九百多个 fork,意味着一千九百多人把代码复制走自己改:有人加功能,有人做衍生版。分叉数是开源项目生态活跃的硬指标,这个数字在个人项目里是头一档的。GPL-3.0 协议,代码全公开,谁都能审、都能改、都能自己编译一个。
这系列写了七篇,头一回主角是咱们自己人写的。
三、哪些浏览器能用
猫抓是 Chrome、Firefox 双平台官方支持,老规矩一家一家说:
Edge:微软商店就有,国内直连,一分钟装完。
Firefox:官方支持,应用商店国内直连,安卓手机版也能装。
Chrome:商店要翻墙——但猫抓有个别家没有的路:它的 GitHub 仓库直接提供安装包,GitHub 国内一般可直连,下载拖进开发者模式就能装。开源项目这点最实在:安装包自己发,不欠任何商店。
360、QQ 等国产浏览器:扩展中心搜“猫抓”,或用上面 GitHub 的安装包拖入,均可用。
手机端:安卓走 Firefox 手机版。Fatkun 那边:Edge、Chrome 商店都有,国产浏览器扩展中心基本也都收录了,图片党无门槛。
四、这篇的丑话,说得最重
按惯例算账,但今天账在后头,丑话在前头。
平台不给下载按钮,很多时候不是技术做不到,是版权要求不让做。这一点想明白,边界就清楚了:用它保存自己上传过的内容、无版权限制的素材、允许存档的公开课,这叫个人备份,天经地义;用它搬运影视剧、扒付费课程、录付费直播拿去传播,这叫侵权,跟工具无关,是人的问题。
猫抓自己也把丑话写在了明面上,项目文档里明确说明工具仅供学习研究。作者十年没收一分钱,GPL 协议代码摊开随便看,图的东西不是钱:是“这事该有个趁手工具”的执念,加上两万颗星盖的章。开源世界里,星标就是名片。
所以结论分两行:工具,五星推荐;用途,请走正门。仅限个人合理使用,这句话是这篇的地基,不是补丁。
国内免翻墙的安装路子(含 GitHub 直连那条独家小道),放在文末关键词回复里,自取。
最后留一句。互联网的内容看着都是你的,其实都只是借你看。偶尔有几样东西,你真想留下来,这只猫,就是为那一刻准备的。
回复「猫抓」,获取猫抓 + Fatkun 免翻墙安装指南
关注后回复关键词,GitHub 直连装法、Edge、Firefox 装法、切片合并说明、合规边界发你
评论区聊聊:有没有哪个网页内容,你当年没存下来,后来再也没找到过?评论区讲讲那个“早知道就保存了”的故事。
关注我,持续拆解好玩的项目和分享有用、能提高效率、甚至破解的工具。
工具仅供个人学习备份,请尊重内容版权
关注我,持续拆解一个值得看的项目,关注不迷路
如果觉得有帮助,欢迎点赞、小心心♥、转发三连