news 2026/9/7 2:43:42

3 分钟装好网页视频嗅探工具:猫抓扩展从安装到 M3U8 合并下载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3 分钟装好网页视频嗅探工具:猫抓扩展从安装到 M3U8 合并下载

3 分钟装好网页视频嗅探工具:猫抓扩展从安装到 M3U8 合并下载

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

猫抓(cat-catch)是一款浏览器视频嗅探与资源下载扩展,作用是筛出网页正在加载的视频、音频和 M3U8、MPD 等流媒体文件,再一键保存到本地。当你打开一个只能在线看、无法直接另存的播放页时,它能替你列出全部可保存的媒体资源:普通 MP4 直接下载,流媒体则交给内置解析器合并成完整文件。下文按"能力 → 安装 → 实操 → 进阶 → 排查"的顺序带你走一遍。

猫抓能做什么:四大核心能力一览

猫抓把"找资源、下资源、合资源、批量处理"合并在一个扩展里。先给全貌,后文逐项实操。

能力你能做什么入口
资源嗅探列出当前页和历史页加载过的视频、音频、字幕主弹出页
媒体下载单个或多个文件下载到本地,可重试、换目录资源列表按钮
流媒体解析解析 M3U8 / MPD,合并分片、处理加密,可转 MP4解析器页
批量与筛选全选、反选、正则筛选、按大小与类型过滤主弹出页
媒体控制对页面视频做倍速、截图、画中画、静音、循环媒体控制

嗅探逻辑写在 catch-script/,下载与解析的实现集中在 js/,用到的第三方库放在 lib/。

界面支持中文(简体/繁体)、英文、西班牙语、日语、韩语、俄语、葡萄牙语(巴西)、土耳其语、越南语等,语言文件在 _locales/,跟随浏览器语言自动切换。

猫抓扩展安装与首次启用

猫抓提供应用商店与源码两种方式,装好后进入同一套界面。

应用商店安装:打开 Chrome、Edge 或 Firefox 对应的扩展商店,搜索"猫抓 cat-catch",认准官方条目点击安装即可。

⚠️ 提示:开源项目常被他人二次打包、加广告后上架,安装前请核对官方商店入口,注意自己的数据安全。

源码安装:先执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch拉取代码,再进入浏览器扩展管理页打开"开发者模式",点击"加载已解压的扩展程序",选中刚下载的文件夹。

首次启用后,工具栏会出现猫抓图标。点击打开主弹出页,顶部有三个页签:当前页面 / 其他页面 / 媒体控制。准备看视频前,确认图标处于启用状态即可。

第一次完整使用:打开页面到下载完成

把"打开页面 → 识别资源 → 下载完成"完整走一遍,你就掌握了最常用的流程。

  1. 打开一个含视频的网页,正常播放几秒,让资源被加载。
  2. 点击工具栏猫抓图标,资源会出现在"当前页面"列表,每项显示文件名、大小、MIME 类型、时长、分辨率。
  3. 勾选需要的文件,列表底部有下载所选 / 复制所选 / 全选 / 反选 / 清空等按钮。
  4. 点"下载所选"开始保存;点资源行上的播放按钮可先预览,复制按钮把地址写入剪贴板。

如果列表里没有你要的文件,通常有两种情况:页面用了延迟加载或动态签名。这时可以点"深度搜索"让它进一步分析,或开启"缓存捕捉"从浏览器缓存里补回被丢弃的头部数据。

M3U8 流媒体解析与合并下载操作流程

很多网页视频并不是一整个 MP4,而是被切成几十个 TS 小片段,再由一个 M3U8 索引文件串起来播放(M3U8 相当于一张"播放清单")。直接保存索引文件是打不开的,需要猫抓的解析器把分片合并。

  1. 在资源列表复制.m3u8地址,或从功能入口打开解析器,粘贴链接。
  2. 解析后显示分片数量、总时长与分辨率,例如"共 64 个文件,总时长 10:34,分辨率 1280x720"。
  3. 选择下载线程数与下载范围;勾选"mp4格式"可在合并时转成 MP4;加密视频填入密钥或上传 Key 文件。
  4. 点"合并下载",完成后点"打开下载目录"取文件。

解析器页面对应 m3u8.html,支持 AES-128 加密解密,也能"调用 m3u8DL 下载"或复制 aria2 命令交给第三方下载器处理。需要说明的是:SAMPLE-AES 加密和带 DRM 保护的媒体目前无法处理,这类资源需借助专业第三方工具。DASH(MPD)格式同理有单独的解析页 mpd.html。

批量下载与高级筛选怎么设置

单个文件点一次就够了,面对一整套分集课程时,下面几个开关能省大量重复点击。

  • 全选 + 下载所选:一次性保存勾选的全部资源,适合分集连下。
  • 正则筛选:在筛选框输入匹配资源 URL 的正则并回车,即可只显示命中项。正则较耗资源,非必要谨慎使用。
  • 过滤大小:支持表达式写法,如>100 KB500-1000 MB,快速排除过小或过大的文件。
  • 屏蔽资源 / 屏蔽网址:不想出现的资源或整站可加入屏蔽,支持*?通配符。
  • 自动下载:边看边自动保存,配合自定义文件名可让文件自动按章节命名。

所有开关集中在设置页 options.html,还包含导入/导出配置、自定义 CSS、自定义快捷键等选项。

常见下载问题速查

症状解决
列表里没有想要的视频刷新页面重新播放;开启"深度搜索"或"缓存捕捉"再试
下载失败或中途断开检查网络与磁盘空间;用"重新下载"或"重下失败项"补下
加密 M3U8 打不开填入正确密钥或上传 Key;SAMPLE-AES 与 DRM 需第三方工具
扩展装不上或功能缺失确认 Chromium 内核 93 以上,完整功能建议 104+

隐私机制与版权使用边界

猫抓按"原样"提供,所有数据都在本地存储与处理,不会发送到远程服务器,也不包含任何跟踪器,代码开源可审查(2.0 版起采用 GPL-3.0 许可)。

使用上请守住底线:仅下载你拥有版权或已获授权的内容,尊重创作者劳动成果,不用于商业侵权。若你运营网站且不希望被嗅探,可按仓库说明提交申请,你的域名会被加入"避免抓取列表",后续版本将不再对其运行。

现在就开始:三步上手清单

  1. 装好扩展并确认工具栏图标处于启用状态。
  2. 打开一个能在线播放的网页,点猫抓图标列出资源列表。
  3. 勾选文件点"下载所选";流媒体则复制 M3U8 地址,进解析器合并下载。

猫抓是开源项目,遇到无法处理的情况可先核对本文的排查表;如果你愿意,也可以参与代码完善或翻译,让这套视频嗅探工具继续变好用。

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

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

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

论文有AI痕迹别慌!2026年3招收藏指南轻松避开AIGC检测雷区

最近被学弟学妹的消息轰炸到手机卡:明明论文大半都是自己敲的,一查AIGC率直接飘红?更头疼的是知网、维普、万方这些主流平台2026年全加了AI内容检测,别说过查重,AI率不达标连答辩资格都拿不到,真愁得掉头发…

作者头像 李华
网站建设 2026/9/7 2:42:53

腾讯云代码分析平台实践:架构、部署与CI质量门禁

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/7 2:42:11

VC6.0下使用JSONCPP实现JSON解析与中文乱码处理实践

简介:面向Visual C 6.0开发者的JSONCPP调用完整案例,解决在老旧IDE中解析与生成JSON数据时的中文乱码问题。资源基于jsoncpp-src-0.5.0源码,无需额外编译库文件,直接集成到Win32控制台或对话框工程即可使用,适合需要在…

作者头像 李华
网站建设 2026/9/7 2:41:25

Wayland与PipeWire:替代X11与PulseAudio的渐进迁移指南

Wayland 和 PipeWire 是近十年 Linux 桌面和多媒体栈里最常被提起,也最容易被混淆的两个名词。前者是显示协议,目标是把已经运行几十年的 X11/Xorg 逐步替换掉;后者是多媒体会话服务,希望接管 PulseAudio 和 JACK 的音频场景&…

作者头像 李华
网站建设 2026/9/7 2:41:04

电源单板白盒测试规范详解:从测试项目到判定标准

简介:面向硬件测试工程师与可靠性验证人员的电源单板白盒测试规范,系统梳理了从原理图审查、电源完整性到信号完整性的完整测试流程。文档涵盖AC-DC与DC-DC转换器的测试要点,并引用IEC、UL、ANSI等标准作为方法依据,同时给出测试基…

作者头像 李华
网站建设 2026/9/7 2:40:16

AgentScope 2.0实战:从环境配置到多智能体协作与云端部署全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华