ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

猫抓浏览器扩展完整指南:网页视频嗅探与下载入门

2026/9/9 16:49:51 拓冰建站 浏览量
猫抓浏览器扩展完整指南:网页视频嗅探与下载入门 猫抓浏览器扩展完整指南网页视频嗅探与下载入门【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch打开一个正在播放视频的网页猫抓cat-catch就会把页面加载过的媒体资源列出来mp4、m3u8、音频、图片附文件名、大小、时长、分辨率。你确认哪条是自己要的点一下就能预览或直接下载。这是一款开源免费GPL-3.0的浏览器资源嗅探扩展支持 Chrome、Edge 和 Firefox。它是什么能帮你做什么猫抓的核心逻辑是被动嗅探它监听页面的网络请求凡是符合媒体特征的资源都会被记录到列表里。你不需要找下载按钮也不需要看开发者工具。能力一句话说明资源嗅探自动列出页面出现过的视频、音频、图片可在线预览、批量下载M3U8/MPD 解析分片流媒体可解析、AES-128 解密、多线程合并还能转成 MP4深度搜索 / 缓存捕捉对嗅不到的资源二次扫描页面和浏览器缓存并尝试找出加密密钥录制支持直播录制、WebRTC 流录制、屏幕捕捉筛选按类型、后缀、大小支持表达式、正则过滤列表第一次用它安装只有两条路。应用商店在 Chrome 网上应用店、Edge 加载项商店或 Firefox 附加组件商店里搜索猫抓或cat-catch。注意它是开源项目商店里有人上架过加了广告的仿冒版本认准官方版本安装地址以项目仓库和用户文档为准。源码安装克隆仓库git clone https://gitcode.com/GitHub_Trending/ca/cat-catch在扩展管理页输入chrome://extensions/打开开发者模式点加载已解压的扩展程序选中仓库目录。Edge 安卓版也可以扫下面的码安装装完点工具栏的猫抓图标第一屏长这样下图为微博页面嗅探到 5 条资源的实际效果上面是标签页当前页面、其他页面、媒体控制。列表里每条资源都有勾选框、文件名、大小以及复制、预览、下载三个按钮。点某一条中间区域会展开它的标题、MIME 类型、时长、分辨率和完整 URL下方直接内嵌播放器可以试看。底部一排按钮是全局操作下载所选、复制所选、全选、反选、清空以及模拟手机、自动下载、设置。第一次使用建议只做一件事打开任意带视频播放的页面等 3 秒看列表里出现了什么点预览按钮确认能播再点下载。功能逐个拆解按日常使用频率从高到低排。1. 列表 预览 下载你操作勾选一条或多条资源点蓝色下载按钮。 你得到文件直接进浏览器下载目录如果检测到直连下载失败猫抓会调用内置的猫抓下载器带请求头重试一次。2. M3U8 解析器你操作在列表里对 m3u8 资源点解析或直接把 m3u8 地址粘贴进解析器输入框点合并下载。 你得到一个合并好的完整文件。解析器打开后先给你看共 64 个文件总时长 10:34分辨率 1280x720切片列表全部展开。常用参数下载线程数默认 6可自行调大勾选mp4格式合并时直接转封装为 MP4也可改走在线 ffmpeg 转码自定义 密钥一栏16 进制或 base64 的 AES-128 密钥或密钥地址也能点上传密钥传文件下载范围只合并第 1 到第 64 片之间的任意区间只想要一段内容时省事调用 m3u8DL把完整参数打包交给 N_m3u8DL-CLI 这类第三方工具或复制命令留着自己用3. 深度搜索与缓存捕捉你操作列表空空如也或资源下不动时点深度搜索。 你得到脚本重新扫描页面脚本和接口找出隐藏的资源地址和疑似加密密钥会显示在疑似密钥标签里可验证后填入解析器。缓存捕捉则是从浏览器缓存里读取已播放过的数据对一次性 URL地址几秒后失效这类情况最有用。4. 模拟手机 自动下载你操作点模拟手机扩展会替换 User-Agent 重新请求页面。 你得到很多站点只给手机端分配低码率直链模拟后列表里常常多出一条能直接下载的 mp4。开启自动下载后新嗅探到的资源会自动开始下载适合边看边存的长列表。拿来干什么把网页短视频存下来。我打开一个微博视频页等几秒弹窗里出现 4 条 mp4大小从 10MB 到 125MB 不等。点开其中一条看详情时长 00:28、分辨率 1280x720正好是我想要的清晰度。点预览确认内容没错再点下载文件就进了下载目录。把分片课程变回一个文件。网课站点给的播放地址是 m3u8浏览器里直接保存只会得到一个文本文件。我把地址丢进 M3U8 解析器它显示 64 个 TS 切片、总时长 10 分 34 秒。线程调到 32勾上mp4格式点合并下载得到的就是一个能直接拖进编辑器的 mp4。录一段直播。直播页打开解析器的录制直播它边播边把切片存下来网络抖动时会重试失败片。播完点停止自动合并输出完整视频。再深一点只挑最实用的三个。过滤大小支持表达式。设置页的过滤大小可以填100 KB、1 GB、500-1000 MB这类写法配合按后缀/类型的过滤列表里只剩你要的格式。正则筛选框则直接对资源 URL 做匹配回车生效。快捷键。扩展声明了暂停抓取、自动下载、缓存捕捉、M3U8 解析器、深度搜索、预览等命令到浏览器扩展快捷键设置页里给它们绑上组合键不用每次开弹窗。对接外部下载工具。设置页支持 aria2 RPC填地址、Token、下载目录下载直接交给 aria2 跑数据发送可以把资源信息URL、标题、类型等变量可自定义POST 到本地程序发送到 MQTT走 WebSocket 把链接推给局域网设备。代码地图想动手看看实现从这几个文件入手catch-script/catch.js核心嗅探脚本catch-script/search.js深度搜索catch-script/recorder.js 与 catch-script/webrtc.js录制与 WebRTC 处理js/background.js后台 Service Workerjs/m3u8.jsM3U8 解析器js/downloader.js猫抓下载器js/popup.js弹窗界面lib/m3u8-decrypt.js、lib/hls.min.js解密与 HLS 播放_locales/12 种语言的翻译别踩这些坑下载失败、URL 秒变无效。原因资源地址带时效签名过期即 403。处理嗅到后尽快下载反复失效时用深度搜索或缓存捕捉拿新地址。提示媒体有 DRM 保护。原因内容是 DRM 加密猫抓不处理也不应该处理 DRM。处理这类内容需要走正版渠道工具无能为力。合并出来无声音或报找不到 ADTS 头。原因音视频分开的 m3u8 要分别处理或资源是 AES-128-ECB 加密而该算法暂不支持解密。处理音视频各自下载后用 ffmpeg 合并ECB 加密的用第三方合并工具。装完没反应或功能缺失。原因Chromium 内核低于 93完整功能建议 104或者装到了仿冒版本。处理升级浏览器内核并从官方渠道重装。写在最后猫抓解决的是页面上明明在播我却存不下来这一件事嗅探、预览、分片合并、录制都收在浏览器里不经过任何远程服务器所有数据本地处理。它适合处理自己拥有版权或已获授权的内容下载受保护或未经授权的内容不在它的责任范围也不该是它的使用方式。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考