猫抓视频资源嗅探指南:如何快速抓取并下载网页视频 猫抓视频资源嗅探指南如何快速抓取并下载网页视频【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch网页上的视频藏在层层网络请求里手动翻开发者工具费时费力M3U8 流媒体更是难以直接保存。猫抓cat-catch是一款免费开源的浏览器资源嗅探扩展它替你监听页面流量、列出可下载的媒体文件点一下就能保存。能力全景猫抓负责把网页里看不见的媒体资源找出来并处理普通下载器搞不定的流媒体格式。监听当前页面的网络请求自动列出 MP4、WebM、M3U8、MPD 等媒体资源附带时长、分辨率信息M3U8 分片合并将数十上百个 TS 分片合并为一个完整视频兼容 AES-128 加密Webrtc 直播录制没有直链的直播画面也能选流录制并定期保存桌面端与移动端体验一致Edge Android 扫码即可安装全部功能支持快捷键操作不依赖鼠标场景实战一键下载网页视频文件你想保存某个平台上能正常播放的 MP4 视频但不想手动抓包找直链。打开任意含视频的网页视频正常播放点击浏览器工具栏的猫抓图标面板列出该页面捕获的资源每个条目标注标题、MIME 类型、时长和分辨率勾选目标文件点击对应行的下载图标做完后视频会按默认下载目录保存为 MP4 文件文件信息面板会显示预览。M3U8 分片合并下载完整视频你拿到一个 M3U8 地址浏览器直接打开只会下载到一段一段的 TS 文件。打开猫抓面板进入 M3U8 解析器粘贴 M3U8 地址面板显示分片总数、总时长、分辨率和完整分片列表设置下载线程数和保存格式如合并为 MP4、跳过解密点击合并下载解析完成后得到一个可直接播放的完整视频文件而不是几百个零散分片。核心逻辑在 M3U8 解析模块。录制 Webrtc 直播视频直播课、在线会议等场景走 Webrtc 推流页面里没有可直接下载的文件地址。在播放直播的页面打开猫抓的 Webrtc 录制面板选择要录制的视频轨道和音频轨道按需调整视频码率2.5~16 Mbps点击开始录制长直播可勾选1 小时保存一次防止丢数据结束后点击保存录制的文件会以视频格式保存到本地模块实现在 Webrtc 录制脚本。三步安装并跑通第一次下载普通用户在 Chrome、Edge 或 Firefox 扩展商店搜索猫抓直接安装移动端可用 Edge Android 扫码安装。开发者一行命令克隆源码然后在扩展管理页开启开发者模式选择加载已解压的扩展程序指向扩展文件夹git clone https://gitcode.com/GitHub_Trending/ca/cat-catch首次运行安装后访问任意含视频的页面点击工具栏图标。拿到第一个成果资源列表中出现捕获到的媒体文件点击下载图标文件进入你的下载目录。整个过程不需要打开开发者工具。进阶配置自定义嗅探规则只关心特定类型的资源时在 设置页 调整捕获规则避免面板被无关请求刷屏。自动下载与深度搜索设置页可开启自动下载配合深度搜索把懒加载、iframe 内嵌的资源也翻出来。快捷键全键盘操作扩展定义了自动下载、深度搜索、预览、暂停/恢复捕获等快捷键见 扩展清单 的 commands 段适合高频批量抓取。架构速览模块职责路径后台服务跨页面监听网络请求、管理下载任务js/background.js内容脚本在页面内注入捕获面板处理 iframe 场景js/content-script.js资源嗅探核心在页面上下文抓取视频、音频资源catch-script/catch.jsM3U8 解析器分片合并、AES-128 解密、多线程下载js/m3u8.js下载管理普通文件下载与 M3U8 合并下载调度js/downloader.js面板逻辑资源列表、媒体控制与批量操作界面js/popup.js信任与合规捕获的资源和配置数据全部在本地存储与处理不发送到任何远程服务器也不包含行为跟踪代码。项目采用 GPL-3.0 协议开源全部代码可自查注意商店里存在夹带广告代码的伪猫抓安装前请认准官方版本。扩展仅供下载你拥有版权或已获授权的内容使用产生的法律责任由你自己承担。网站运营方若不希望被嗅探可通过提交 Issue 申请将其域名加入避免抓取列表。避坑与技巧视频没被捕获→ 通常是懒加载先滚动页面或拖动进度条触发缓冲再刷新页面重新捕获深度搜索能进一步提高检出率。M3U8 加密内容打不开→ 在解析器的自定义密钥栏填入 16 进制或 base64 格式的 key 再下载key 内容可从播放页的网络请求中获取。浏览器版本不兼容→ 1.0.17 及以上版本需要 Chromium 内核 93 以上体验完整功能建议升到 104 以上。担心隐私风险→ 只从官方商店或源码安装安装后查看权限猫抓不需要也不收集远程数据。想批量保存同类资源→ 用面板的全选/反选标记多个文件再配合自动下载规则一次处理比逐个点击效率高得多。参与项目遇到捕获失败或下载异常在仓库 Issue 中附上页面地址和浏览器版本方便复现。修 Bug 或加功能直接提 Pull Request核心模块都在 catch-script/ 和 js/ 目录下改动前先跑一遍本地加载。想贡献语言翻译工作落在 _locales/ 的十份语言文件里加文档也欢迎。猫抓把藏在网页流量里的视频变成你点击几下就能保存的本地文件。现在就装上扩展找一个带视频的页面打开面板试试吧。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

双频MIMO天线解耦设计实战:IFA与T形枝节协同优化

双频MIMO天线解耦设计实战:IFA与T形枝节协同优化

简介:这是一份关于双频MIMO天线解耦设计的系统技术文档,适合通信工程、电磁场与微波技术专业学生及天线设计入门者学习参考。文档聚焦MIMO系统中天线间耦合造成性能下降的问题,先介绍课题背景与国内外研究现状,再对比缺陷地解耦、…

2026/9/6 20:47:16
Matlab实现EEMD集合经验模态分解:原理、代码与GUI设计实战

Matlab实现EEMD集合经验模态分解:原理、代码与GUI设计实战

简介:面向具备一定MATLAB编程基础的科研工作者与工程师,这套集合经验模态分解(EEMD)实现方案以复杂、非平稳、非线性时间序列为处理对象,适用于金融数据分析、气象预测、医学信号处理与机械故障诊断等研究场景。内容完…

2026/9/6 20:47:16
基于PLC的自动洗车机课程设计:从梯形图到工程实践

基于PLC的自动洗车机课程设计:从梯形图到工程实践

简介:一份基于PLC的自动洗车机课程设计PDF文档,面向电气工程及其自动化、机电一体化等专业学生,也适合PLC初学者和工业控制课程设计者。文档以西门子S7-300PLC为控制核心,完整展示“自动洗车机”从任务分析到方案实现的过程&#…

2026/9/6 20:47:16
基于PLC的自动洗车机顺序控制设计:从梯形图到调试全流程解析

基于PLC的自动洗车机顺序控制设计:从梯形图到调试全流程解析

简介:基于PLC的自动洗车机课程设计PDF文档,面向电气工程及其自动化专业学生与PLC初学者,围绕西门子S7-300 PLC平台,完整呈现自动洗车机课程设计的任务书、总体方案、硬件系统设计、软件系统设计及设计报告撰写规范。文档详细给出了…

2026/9/6 20:47:16
基于MQ-3与单片机的酒驾预防报警系统设计:从传感器到继电器联动

基于MQ-3与单片机的酒驾预防报警系统设计:从传感器到继电器联动

简介:这是一份基于单片机的酒驾预防报警系统设计文档,面向电子信息、嵌入式系统方向的本科生或开发者,适用于课程设计与毕业设计参考。资源为1个doc文件,压缩包大小1.81MB,内容包含绪论、总体设计、方案选择论证、设计…

2026/9/6 20:47:16
Buzz 离线语音转文字:十分钟跑通第一条本地转录

Buzz 离线语音转文字:十分钟跑通第一条本地转录

Buzz 离线语音转文字:十分钟跑通第一条本地转录 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 录音堆了一抽屉&a…

2026/9/6 20:42:16