猫抓:浏览器资源嗅探插件,3 种场景把网页视频下载成完整文件

猫抓:浏览器资源嗅探插件,3 种场景把网页视频下载成完整文件

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

你在视频网站上把鼠标移到播放画面,右键另存为——灰的;从开发者工具里翻出的 URL 存下来,文件只有几 KB,双击打不开。猫抓(cat-catch)就是解决这一卡的:它替你盯着浏览器的每个网络请求,把页面里的视频、音频资源列出来直接存到本地。

30 秒上手

  1. Chrome 网上应用店搜"猫抓",认准扩展 IDjfedfbgedapdagkghmgibemcoggfppbb;Edge 用户对应的商店 ID 是oohmdefbjalncfplafanlagojlakmjci。Firefox 在附加组件商店搜 "cat-catch",需要非中国大陆 IP 才能访问。
  2. 装完点浏览器右上角的猫抓图标,先打开一个有视频的页面。

验证是否成功:弹层里应该立刻列出至少一条带大小的条目,每条下面还标注了 MIME 类型、时长和分辨率。

源码安装适合想改代码或要最新版的人:

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

进chrome://extensions/,打开右上角"开发者模式",点"加载已解压的扩展程序"选中 cat-catch 目录,扩展列表里出现"猫抓"即完成。

🎬 把网页里那条 10 分钟的视频整段拿下来

痛点很具体:你在播放器里看到的画面,其实是按顺序拉取的 TS 小片段,完整文件根本不存在于页面里。

操作三步。先点猫抓图标,在资源列表里找到那条video/mp4的条目;再在弹层底部点"下载所选";最后到浏览器下载目录确认文件。

点完图标,弹层里应该立刻列出至少一条带大小的条目;下载结束,下载目录里会出现一个能直接播放的 mp4,文件名和列表里显示的一致。

如果嗅到的是 m3u8 分片流,换解析页:所有分片地址会列出来,比如一个 10 分钟、1280x720 的流共 64 个分片,可以按完整范围合并,也可以只取需要的区间。

先别急,有个例外:分片如果带加密,页面会要求你填 Key 才能合并,没有 Key 的流只能拿到分片列表。

🎵 收一条 MP3 或播客

音频走同一套资源列表。猫抓按 MIME 类型区分audio/mpeg、audio/mp4等格式,你在列表里勾中它,点下载,文件按原名落到本地,大小和列表标注一致。

边界在这里:在线音乐站常按 30 秒左右切分,嗅到的往往是片段而不是整曲;这种情况只能拿到已加载的片段,别期待完整专辑。

🖼️ 满页小图一次性收走

图片素材不用一张张右键另存。点猫抓图标,图片资源同样带大小和类型,勾选多条后一次"下载所选"全部导出,每条文件名保留原样。

这里的例外:懒加载的图片只有在滚动加载后才会出现在列表里,先往下滚一遍页面,再回弹层确认数量。

进阶:串成无鼠标的习惯

如果你经常抓同一个站的视频,先在"设置"里加一条过滤规则:扩展填mp4、过滤大小填10,表示只显示大于 10MB 的 mp4 资源。列表里那二三十条里,一眼就能挑出真正的正片。

换个思路,把鼠标放下:在预览面板里按Ctrl+A全选当前条目,Enter直接下载所选,Esc关闭面板。三个键按熟之后,从嗅探到落盘不用碰一次鼠标。

如果你要下的文件动辄几个 GB,把链接交给外部工具更稳。设置里可以填 aria2 的 RPC 地址和 Token,资源会直接丢给 aria2 续传;m3u8 解析页还支持把内容发给 ffmpeg 做合并与转码,HEVC 切片也走这条通道。配置一次,之后自动衔接。

它为什么能抓到

猫抓站在浏览器和网络之间,让页面发出的每个请求都过一遍:读响应头里的Content-Type,把video/mp4、audio/mp3这类归为媒体资源;遇到 m3u8 列表再在本地解析出分片地址。全程数据不离开浏览器,不发往任何远程服务器。想翻代码可以从 catch-script/catch.js 和 js/m3u8.js 两个文件看起。

容易卡住的 3 个点

下载的视频没有声音。多半是音轨和画轨分开传输,合并时只取了画轨。回 m3u8 解析页把音视频都勾上重新合并,或分别下载后用 ffmpeg 合成。

有些网站检测不到资源。常见于动态加载或有防嗅探手段的页面。先刷新页面重试,还不行就在功能里试"深度搜索"。

源码安装后更新不生效。商店版会自动更新;源码安装的用户在项目目录执行git pull,再到扩展管理页点刷新,新代码才加载。

只下载自己拥有版权或经授权的内容。装好后,打开任意视频页点一下图标,弹层里就会列出第一条带大小的资源。

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

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