猫抓插件 Cat-Catch 网页视频嗅探下载完全指南:免费抓取网页中的 MP4 与 M3U8 资源

发布时间:2026/9/6 16:19:28
猫抓插件 Cat-Catch 网页视频嗅探下载完全指南:免费抓取网页中的 MP4 与 M3U8 资源 猫抓插件 Cat-Catch 网页视频嗅探下载完全指南免费抓取网页中的 MP4 与 M3U8 资源【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch你是不是也有过这种时刻网页上的视频放得正顺想存下来反复看鼠标右键却只有图片另存为或者课程网站压根不给你下载入口。猫抓Cat-Catch是一款开源的浏览器资源嗅探扩展它会把你正在浏览的页面里正在传输的视频、音频等媒体资源捕捉出来列成清单供你预览和下载让你能一步到位把网页视频保存到本地。项目速览猫抓是一个跑在浏览器里的媒体资源探测器它通过 js/background.js 和 js/content-script.js 监听页面的网络请求与媒体元素自动把 MP4、WebM 这类直链文件以及 M3U8、MPD 这类分片流媒体识别出来在弹出面板里分组展示。换句话说凡是浏览器能播放的媒体它基本都能帮你顺出来——不上传、不中转所有处理都在本机完成。猫抓 M3U8 解析器界面左侧是分片列表右侧可设置下载范围、解密参数与输出格式核心能力页面一开资源自动入册。你打开一个视频页面猫抓就在后台持续嗅探。面板里按当前页面 / 其他页面分组展示捕获到的资源支持按关键词筛选、按大小过滤可写表达式如100 KB、全选反选批量操作。找资源不用翻开发者工具列表化之后一眼就能锁定目标。M3U8 / MPD 分片流直接合并成完整文件。很多课程和直播回放用的是 HLSM3U8或 DASHMPD分片普通下载器只能存下一个 m3u8 文本文件。猫抓内置的解析器会自动拉取播放列表、下载所有 .ts 分片、处理 AES-128 加密再合并输出 MP4源码位于 catch-script/ 与 js/m3u8.js。分片还能单独勾选支持任意范围下载和出错自动重试大文件不必从头再来。普通列表里没有的资源也有办法。对 DRM 之外的两类隐藏资源猫抓提供了两条路一是深度搜索主动扫描页面脚本里的媒体线索比被动嗅探能多找到一批直链二是 WebRTC 录制面向用 WebRTC 推流的直播页面直接录制媒体流并支持屏幕捕捉兜底实现见 catch-script/webrtc.js。下载方式不止另存为一种。除了浏览器直接下载你还可以把任务发给本地 Aria2 或本地程序继续跑Aria2 支持填写下载目录走 RPC 时还允许自定义 User-Agent大文件、断点续传这类需求交给后台下载器更省心入口在 js/downloader.js。从零上手安装扩展。优先走你所在浏览器的官方应用商店Chrome Web Store / Edge 扩展商店 / Firefox 附加组件搜索 Cat-Catch 安装。注意开源项目会被他人修改后二次上架README 特别提示应用商店里存在加了广告的伪猫抓认准官方来源。如果你想要最新版本或想自己编译也可以从源码装git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在浏览器扩展管理页打开开发者模式点击加载已解压的扩展程序选中刚才克隆的文件夹即可。第一次嗅探。打开任意带视频的网页并让视频播放几秒点击工具栏的猫抓图标在弹出的资源列表里核对文件名与大小点下载就完成保存。确认版本兼容。1.0.17 之后的版本需要 Chromium 内核 93 以上想要完整体验建议 104 以上旧内核可回退到 1.0.16。真实工作流你正在回看一门在线课程想攒成离线资料。这样做打开课程播放页等视频加载后点开猫抓面板如果列表里是 m3u8 地址点解析进入 M3U8 解析器确认分片数量和时长开始下载。得到一个合并完成的完整视频文件可以直接导入到手机或剪辑软件里。你正在追一场网页直播平台不提供录像。这样做在直播页面打开猫抓用 WebRTC 录制若页面走 WebRTC 推流或开启屏幕捕捉录制直播结束后停止即可。得到一段本地录屏或媒体流录像省去了逐帧截图再拼接的折腾。你手里只有一条 m3u8 链接不知道从哪里开始。这样做右键菜单或面板功能入口打开M3U8 解析器粘贴链接并解析若提示加密填入密钥参数指定下载范围后开始任务出错的分片会自动重试。得到完整可播放的 MP4而不是几百个孤立的 .ts 文件。进阶玩法用深度搜索挖出被动嗅探漏掉的直链在资源列表点深度搜索它会分析页面脚本中隐藏的媒体地址适合列表一直为空但视频明明在播的页面。设置过滤表达式精简列表过滤大小支持100 KB、500-1000 MB这类表达式把几十 KB 的封面图和无关数据挡在视野外只留下真正要的大文件。大任务交给 Aria2把资源发送到本地 Aria2可指定下载目录与 User-Agent下载速度与断点能力都强于浏览器直接存盘适合整站课程之类的批量任务。用模板重命名文件下载时可自定义文件名模板标签支持嵌套比如按视频标题和章节号自动命名保存后不用二次整理。换一门语言界面项目在 _locales/ 下提供了中、英、日、韩、俄、西、葡、越等 10 种语言包在选项页一键切换。横向对比维度猫抓 Cat-Catch通用下载器IDM 类浏览器右键另存为M3U8/MPD 分片流内置解析器解密后合并输出需手动配合 ffmpeg 等外部工具基本无能为力资源发现自动嗅探 深度搜索 预览需页面有明显媒体元素完全手动批量操作全选/反选、过滤表达式、批量下载支持批量逐个保存后台下载可交给本地 Aria2 / 调用程序自带下载引擎无费用开源免费GPL-3.0多数收费或有广告免费数据去向全部本地处理无远程上报部分功能依赖云端本地猫抓的长处不在下载速度而在能把流媒体和隐藏资源变成可下载的文件两者可以配合使用先靠猫抓定位资源再交给专业下载器跑量。安全与合规隐私方面可以放心。猫抓的隐私政策声明所有信息只在本地存储和处理不发送到任何远程服务器不含任何跟踪器。代码开源权限清单就在 manifest.json 里可自行核对。版权方面请守住底线只下载你拥有版权、已获得授权或平台明确允许保存的内容项目设有避免抓取列表网站运营方可通过提交 Issue标题格式[Opt-Out Request] 您的网站域名申请将其域名加入屏蔽名单猫抓会尊重该请求下载的内容用于个人学习、备份与创作参考勿用于二次传播或商业侵权。开发者对扩展按原样提供使用本工具的法律责任由使用者自行承担。常见问题问点开面板提示未检测到有媒体的网页视频可能还没开始播放或页面用了 WebRTC 推流。先播放视频几秒再刷新面板若是直播流改用 WebRTC 录制或深度搜索。问列表里只有 .ts 分片或 m3u8 地址怎么下载不要直接下单个分片。把该地址送入 M3U8 解析器等它拉完分片列表并处理加密后由解析器统一下载并合并成 MP4。问应用商店里搜到好几个猫抓装哪个认准官方渠道。项目方明确提示开源代码可以被任何人修改后上架商店里已出现带广告代码的伪猫抓注意甄别安装以官方商店地址和官方文档为准。问老浏览器能用吗1.0.17 之后需要 Chromium 内核 93 以上完整功能建议 104 以上低于 93 的环境请安装 1.0.16 版本。问下载的文件放哪里、能改名吗默认走浏览器下载目录文件名可用模板标签自定义支持嵌套标签批量保存前统一改好名字省去后期整理的功夫。结语猫抓解决的不是下载快不快而是能不能下得到嗅探定位、分片合并、WebRTC 录制、Aria2 接力一条完整的网页媒体保存链路都在一个免费开源的扩展里。下一步很简单——装好扩展打开一个带视频的网页点一下猫抓图标把你的第一个资源存下来。相关资源嗅探与录制核心脚本catch-script/后台与面板逻辑js/多语言配置_locales/版本更新记录CHANGELOG.md【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考