news 2026/9/6 15:23:33

用免费猫抓资源嗅探器把网页视频存下来:新手上手指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
用免费猫抓资源嗅探器把网页视频存下来:新手上手指南

用免费猫抓资源嗅探器把网页视频存下来:新手上手指南

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

想保存网页上的视频,右键"另存为"却毫无反应?很多站点把媒体拆成碎片、动态加载,普通的保存方式根本够不着。猫抓(cat-catch)资源嗅探器就是一个免费开源的浏览器扩展,它会在你浏览网页时悄悄记录所有媒体请求,把这些"闻"到的资源列出来,让你直接下载、复制链接或在线预览,全程不需要打开开发者工具。

三步装好这个扩展

直接在应用商店获取

最省事的办法是在浏览器自带的扩展商店里搜索"猫抓"或"cat-catch",找到后点安装即可。Chrome、Edge 和 Firefox 都有官方上架版本,以后更新也会自动完成。有一点要留意:猫抓是开源项目,商店里存在过加广告代码的"伪猫抓",认准官方名称和作者,别装错了。

从源码加载(想折腾的话)

如果你更喜欢自己动手,把源码克隆到本地后,在扩展管理页打开"开发者模式",点"加载已解压的扩展程序"并选中文件夹就行:

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

装好后浏览器会弹出一个欢迎页,确认同意隐私政策即可。另外注意版本要求:1.0.17 之后需要 Chromium 内核 93 以上,想体验全部功能建议 104 以上。

打开弹出窗口,把资源"抓"出来

点击工具栏上的猫抓图标,弹出窗口就是全部入口,分三块区域:当前页面其他页面其他功能。你浏览过的每个标签页里被捕获的媒体,都会按大小、标题列出来,旁边带预览、下载、复制按钮。

日常操作其实就是四步:打开带视频的网页 → 点图标 → 在列表里找到目标 → 下载或复制。如果某个视频在列表里下载失败,猫抓会自动把它交给下载器重试;点"筛选"还能按后缀或正则把列表过滤到只剩你要的东西。资源太多时,右上角的"暂停"按钮可以临时停止捕获,减轻浏览器负担。弹出窗口的界面逻辑可以看 popup 主逻辑,捕获行为本身由 捕获脚本 完成。

一键解析 M3U8 流媒体

很多课程网站、直播回放用的是 HLS 流媒体:一个 .m3u8 播放清单加几十上百个 .ts 分片,单个文件根本存不了完整视频。猫抓内置的 M3U8 解析器就是干这个的——在弹出窗口里点 M3U8 图标进入解析器,它会自动列出所有分片、估算总时长和大小,然后一键合并下载成一个完整文件。

几个实用细节:

  • 加密内容:解析器会自动寻找解密密钥,也支持手动填 16 进制、Base64 格式的密钥或密钥地址。
  • 只要音频或指定片段:下载前可以选"只要音频",或按序号/时间(支持 HH:MM:SS 格式)指定下载范围。
  • 格式转换:可以勾选 mp4 转码或在线 ffmpeg 转码,HEVC/H.265 编码的分片只支持走在线 ffmpeg。
  • 直播场景:支持录制直播,且边下边存,不怕中途断流丢进度。

解析器的核心实现位于 M3U8 解析模块 和 下载器。

被动嗅探拿不到时的两个主动手段

深度搜索与缓存捕捉

有些视频不在普通网络请求里(比如 WebRTC 直播、MediaSource 播放),常规捕获是空的。这时打开"深度搜索",它会扫描页面里的潜在媒体线索和疑似密钥;"缓存捕捉"则直接从浏览器缓存里把媒体文件捞出来。两者都收不到时,还可以试试"模拟手机"——部分网站会给移动端下发可直接下载的资源。

用筛选快速定位大文件

列表很长时,用正则筛选(匹配资源 URL,回车确认)或按大小过滤最实用。设置页支持非常细的抓取类型控制:哪些后缀抓、哪些 content-type 抓、大于多小的文件才显示,甚至可以屏蔽特定网站的请求。设置页 的所有选项都保存在本地,还自带导入/导出配置,换机器不用重调。

踩坑了怎么办

列表是空的

先确认扩展没有被暂停,再刷新页面重新加载。如果是 DRM 加密的媒体(提示"媒体有 DRM 保护"),猫抓明确不处理这类资源,需要第三方工具。另外资源过多的网站建议勾选"排除重复的资源",否则 CPU 占用会明显上升。

M3U8 下载报错

对照解析器自身的提示排查最快:提示"找不到 ADTS 头"说明是 AES-128-ECB 加密且暂不支持解密;提示"密钥不正确"就检查密钥格式(16 进制和 Base64 都试一遍);SAMPLE-AES-CTR 加密的流目前无法处理。分片中途失败不必从头来,点"重下失败项"只补下坏的那部分即可。更多历史问题的修复记录可翻 更新日志。

边界:它不碰你的数据,但你别碰版权

猫抓的所有捕获、解析、下载都发生在本地,数据不上传任何远程服务器,也不含跟踪器,代码完全开源可审查。同时开发者把话说得很清楚:这个工具只应用于你拥有版权或已获授权的内容,下载受保护且未授权的内容由使用者自行承担责任。网站运营方如果不想被嗅探,可以在仓库提 Issue(标题格式[Opt-Out Request] 你的域名),域名会被加入避免抓取列表。

现在打开浏览器扩展商店,搜索"猫抓"或"cat-catch",装完就能开始抓你第一个视频。

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

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

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

猫抓 Cat-Catch:网页视频资源嗅探,从捕获到下载只需几步

猫抓 Cat-Catch:网页视频资源嗅探,从捕获到下载只需几步 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 当你要把网页上的一…

作者头像 李华
网站建设 2026/9/6 15:20:30

Cisco Catalyst 9000 9200 9300 9400 IOS software upgrade

1 背景 从Catalyst 3650 ,3850,Catalyst 9000开始, 更准确的说是IOS XE的交换机的系统镜像安装方式分为2种  Bundle mode  Install mode 这2种方工啥区别? Bundle mode 传统方式利用boot system flash:c9k.xx16.bin方式引导 Install mode 将bin文…

作者头像 李华
网站建设 2026/9/6 15:20:28

Buzz 本地转录:从音频文件到可导出字幕的 5 步流程

Buzz 本地转录:从音频文件到可导出字幕的 5 步流程 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz Buzz 是一款基…

作者头像 李华
网站建设 2026/9/6 15:20:02

在 Android 与 iOS 上完成 ONNX 模型部署的完整指南

在 Android 与 iOS 上完成 ONNX 模型部署的完整指南 【免费下载链接】onnxruntime ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator 项目地址: https://gitcode.com/GitHub_Trending/on/onnxruntime 给相机 App 加人脸检测、给…

作者头像 李华
网站建设 2026/9/6 15:19:36

10分钟上手LiveKit:零基础也能跑起来的实时音视频会议后端

10分钟上手LiveKit:零基础也能跑起来的实时音视频会议后端 【免费下载链接】livekit End-to-end realtime stack for connecting humans and AI 项目地址: https://gitcode.com/GitHub_Trending/li/livekit 给产品加视频通话,媒体链路谁来扛 你想…

作者头像 李华
网站建设 2026/9/6 15:18:04

Cap录屏教程:免费录制屏幕,停下就有可分享的链接

Cap录屏教程:免费录制屏幕,停下就有可分享的链接 【免费下载链接】Cap Open source Loom alternative. Beautiful, shareable screen recordings. 项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap Cap是一款开源的Loom替代品&#xff0c…

作者头像 李华