ARTICLE DETAIL

建站实战干货

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

猫抓 cat-catch:网页视频提取与 M3U8 下载,资源嗅探一键搞定

2026/9/13 14:22:09 拓冰建站 浏览量
猫抓 cat-catch:网页视频提取与 M3U8 下载,资源嗅探一键搞定 猫抓 cat-catch网页视频提取与 M3U8 下载资源嗅探一键搞定【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch网页视频提取、M3U8 流媒体下载以前这些词只属于会用开发者工具的人。猫抓cat-catch把这个门槛抹平了它是一个开源的浏览器资源嗅探扩展自动监听当前页面的视频、音频和流媒体请求列成清单你预览确认后一键下载全程不用翻控制台。遇到这三种情况你需要猫抓教程视频看完想留着翻遍页面找不到下载按钮右键另存为存下来的是一堆 HTML 代码播放器根本不认打开开发者工具想手动扒真实链接结果被一堆请求淹没Referer、跨域、加密分片又劝退了你一次。说白了这些麻烦的根源都一样媒体链接藏在网络请求里肉眼很难直接够到。猫抓cat-catch就是为这类问题设计的——它替你去请求里钓鱼把能下的资源筛出来摆在你面前。先花半分钟认识一下它再动手装。30 秒搞懂猫抓开源、本地、多格式开源免费代码可查GPL-3.0 许可1.0 版为 MIT仓库里所有代码公开。没有广告没有付费墙你随时可以逐行看它到底做了什么不用担心扩展偷偷干别的。数据不出浏览器官方隐私政策的说法很直白所有信息都在本地储存和处理不发送到远程服务器也不含任何跟踪器。你嗅到的资源列表始终只待在你自己的浏览器里。多格式覆盖注入时机够早MP4 之外的 M3U8、MPD 播放列表以及 MP3、AAC 等音频文件都能识别。核心逻辑在 catch-script/catch.js内容脚本在页面加载的最早时机document_start注入动态加载的资源也尽量不漏。认识了就装上三种方式选最省事的。装好猫抓三种方式推荐第一种应用商店安装推荐在 Chrome 网上应用店、Edge 加载项商店或 Firefox 附加组件商店搜索猫抓认准官方版本安装。注意商店里出现过加了广告代码的伪猫抓装之前核对一下来源。源码安装适合想拿最新功能的人git clone https://gitcode.com/GitHub_Trending/ca/cat-catch克隆完成后打开扩展管理页开启开发者模式点加载已解压的扩展程序选中 cat-catch 文件夹。CRX 安装从项目 Releases 页下载 crx 文件开启开发者模式后直接拖进扩展管理页面。装好之后用五分钟跑通第一次提取。五步跑通第一次网页视频下载 打开带视频的网页把视频播放一次让资源真正加载出来。点工具栏的猫抓图标弹出面板会列出当前页面检测到的资源。对照文件大小、时长、分辨率确认目标必要时用内置播放器预览内容。勾选文件点下载所选浏览器开始保存。到下载目录里检查文件能正常播放就说明全流程走通了。面板顶部可以切换当前页面 / 其他页面 / 媒体控制三个标签底部一排按钮覆盖全选、反选、复制所选、模拟手机、自动下载等操作多标签页的资源互不干扰。跑通之后看看它背后到底替你干了什么。猫抓的三件核心武器网页媒体嗅探不用进开发者工具内容脚本在document_start阶段就介入页面比大多数广告脚本和统计代码更早到位。它按 MIME 类型和文件大小筛出媒体请求广告图、埋点脚本这类噪音基本不会混进列表。传统手动找链接、核对 Referer、处理跨域的三步在这里变成点一次图标。M3U8 分片合并几百个片段拼成一个完整视频很多站点把视频切成成百上千个 TS 小分片直接下播放列表地址拿到的只是一份文本文件。猫抓的 M3U8 解析器能把分片并发下载后合并成 mp4支持 AES-128 解密、按分片范围只下载某一段、以及提取音频单独保存。解析由 js/m3u8.js 和 lib/hls.min.js 协作完成找链接→下分片→合并三步压缩成一次合并下载。预览与媒体控制确认无误再下载下错清晰度、下成广告片段是常见的浪费。猫抓的预览命令可以在扩展内直接播放选中资源也能通过 js/media-control.js 调起本地播放器继续播放确认内容无误再动手下载。功能看懂了套到具体场景里更直观。三个真实场景直接套用学习网课视频离线复习场景网课页面只有播放没有下载复习总卡网速。操作打开课程页播放一遍 → 在面板里找清晰度最高的资源 → 预览确认后下载。注意只保存你自己已购买或有权限访问的课程。创作快速收集素材片段场景剪辑时想要网页里的一段背景音乐或演示动画。操作在播放页面打开猫抓 → 按当前页面 / 其他页面定位到音频或视频资源 → 用 M3U8 解析器的范围下载只取需要的那段避免整片下下来。移动端Edge for Android 也能用场景想在手机上抓资源。操作安装 Edge 移动版浏览器 → 扫下面的二维码进商店安装猫抓 → 像桌面端一样打开页面、点图标抓资源。移动端功能会有裁剪以商店版本实际表现为准。熟练之后这几个细节能让效率再翻一倍。效率翻倍六个进阶技巧键盘命令绑定扩展预置了暂停/开启嗅探、自动下载、缓存捕获、M3U8 解析器、清空、重启扩展、深度搜索、预览等命令到浏览器扩展快捷键页面绑定按键免开面板直接触发。批量筛选用全选/反选快速排除不想要的资源当前页面和其他页面标签分开管理多标签页资源不互相干扰。下载线程与范围M3U8 合并下载时可调整并发线程数默认 6最高 256也可以用范围下载只取第 N 到 M 个分片。解密参数遇到加密流在解析器里填 16 进制或 base64 格式的密钥和 IV 偏移量还能上传 Key直接从文件读取。模拟手机面板上的模拟手机按钮以移动端请求重新嗅探专治PC 端看不到、手机端才有的资源。更多配置下载目录、本地播放器调用等都在 options.html 设置页调整具体可选项以当前版本仓库为准。配置玩熟了也别怕翻车——出问题的套路就那几个。出了问题四张速查表面板是空的检测不到资源现象点开面板是空列表。原因视频还没触发加载或网站用了动态加载或内核版本过低。解决把视频播几秒再点图标不行就点缓存捕获命令强制重抓确认 Chromium 内核在 93 以上完整功能建议 104 以上。下载的视频没有声音现象画面正常音轨缺失。原因站点把音视频分开发送你只下了视频轨。解决回 M3U8 解析器找到带音频的那份播放列表一并下载或音视频分开下载后再合并。M3U8 下载中断或文件打不开现象合并到一半失败或产物无法播放。原因播放列表链接过期、加密流没提供密钥、网络抖动。解决刷新页面取一份新的 m3u8 地址重新解析加密的补上密钥再下线程数调小一点重试。扩展装了却像没装现象图标灰着列表不再更新。原因嗅探处于暂停状态。解决触发暂停/开启命令或点图标恢复仍无效就执行重启扩展命令。 问题排完还有最后一件事必须说清楚。边界与底线隐私、版权、Opt-Out隐私方面数据全部本地处理无远程上报无跟踪器。它申请的页面访问权限是嗅探网络请求的必需能力只服务于资源捕获这一件事没有别的用途。版权方面猫抓的定位是帮你下载自己拥有版权或已获授权的内容——备份自己的录屏、保存已购买的课程、收集公开领域的素材都没问题。未经授权下载受保护内容用于传播或商用就越线了责任在使用者。另外项目也给网站方留了正式通道运营者若不希望被嗅探可在仓库提交标题为[Opt-Out Request] 你的域名的 Issue核实后域名会加入避免抓取列表。规矩讲在前面剩下的就放心用。猫抓把找链接、下分片、合并文件三件麻烦事压缩成了一次点击是网页媒体提取方向里少数开源、本地化、够完整的方案。现在就去商店装一个或者给仓库点个 Star遇到问题直接在仓库提 Issue。下载时留个心眼只保存你有权保存的内容。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考