猫抓 Cat Catch:免费开源的浏览器资源嗅探工具,M3U8 下载合并 MP4 只需两下 📅 发布时间:2026/8/23 15:03:16 👁 浏览次数: 猫抓 Cat Catch免费开源的浏览器资源嗅探工具M3U8 下载合并 MP4 只需两下【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款免费开源的浏览器资源嗅探扩展Chrome、Edge、Firefox 都能装。它在页面加载时默默把视频、音频资源整理成清单遇到 m3u8 链接再交给内置解析器M3U8 下载和 m3u8 转 mp4 合并这两件事点两下就能搞定。第一次体验装好就能嗅到资源安装只有两条路。第一条是去 Chrome、Edge 或 Firefox 的官方扩展商店搜索cat-catch直接点安装全程不需要打开终端。第二条适合想改代码或尝鲜新版本的人克隆源码后在浏览器扩展管理页打开开发者模式再点加载已解压的扩展程序选中文件夹即可git clone https://gitcode.com/GitHub_Trending/ca/cat-catch装好之后打开任意带视频的页面点一下工具栏的猫抓图标弹出窗里就是一条条按捕获顺序排列的资源记录文件名、类型、大小、时长、分辨率都标在明处。第一次用的话最有用的体验是不用猜——哪一条是视频、哪一条只是封面图看一眼就知道。图注点开图标当前页面捕获到的媒体资源一览。它适合谁四类典型场景最常见的用法是网课离线。课程平台只给在线播放用猫抓把视频抓下来存到本地没网的时候照样看。其次是直播回放和点播站点。很多平台把视频切成几十上百个 ts 分片再拼流播放浏览器另存为存下来只是一串没法打开的碎片猫抓负责把它们重新拼回完整文件。第三类是动态加载的页面。资源地址不在源码里而是页面加载后才出现手动翻网络面板费时费力嗅探器则是实时捕获来了就记。最后一类是找不到的直链。有些站点的下载入口做了隐藏或防盗链处理真实地址只有网络请求里才有猫抓抓到的正是请求层面上的真实文件。三个核心功能逐个看资源清单网页里藏了什么一眼看清单猫抓常驻监听页面的所有网络请求把媒体文件从广告、脚本、样式表里过滤出来。清单支持按大小、时长筛选和去重每条记录可以单独预览、下载或复制链接。浏览器自带的另存为存的是页面骨架视频依然是条外链猫抓抓到的才是可以保存、可以直接播放的实体文件。M3U8 解析分片视频如何变回完整 MP4m3u8 可以理解为一份分批发货的快递单视频被切成一段段几秒的小包裹m3u8 文件只是包裹清单本身不含画面。猫抓的解析器读取清单后按并发拉取所有分片下载完自动拼接勾选MP4 格式时再做一次转封装最终产物就是能直接拖进播放器或丢进手机里的完整 mp4 文件。只要声音的话勾只下载音频即可单独抽出音轨。带 EXT-X-BYTERANGE 标签的 m3u8 也能正常合并。批量操作与进阶设置列表支持全选、反选和自动去重可以一次下载或批量复制多条资源的链接开启自动下载后符合规则的资源出现就直接落盘不用守着点。加密流方面解析器支持 AES-128密钥可以是 16 进制或 base64也可以直接上传 key 文件解密后照常合并。与外部工具的联动也保留了口子——解析器可以一键生成 m3u8dl 命令支持提交给 Aria2 下载管理器也能把任务发给 FFmpeg 转码。下载线程数默认 6 路网络不稳时可以调低。M3U8 下载完整流程从打开页面到拿到视频装好猫抓后打开目标视频页面把内容点开播放一遍让页面把请求都发出去。点工具栏图标打开清单找到那条以 .m3u8 结尾的记录。接着在记录上点m3u8 解析器新页面打开分片数量、总时长、密钥信息都会列出来。需要确认的是三处分片范围只想要某几段就改起止号、线程数、以及输出格式。图注解析器列出全部分片可设范围与线程数。再勾选MP4 格式点下载。解析器开始并发拉取分片进度条走完分片自动合并并转封装浏览器下载目录里出现的就是完整视频文件。如果流带 AES-128 加密页面上会多出一个密钥输入区把 hex 或 base64 密钥填进去再点下载即可不需要额外工具。新手常见问题问明明有视频为什么嗅探不到 答先确认扩展没有处于暂停状态点一下图标确认列表在更新。若页面用 WebRTC 或动态加载开启深度搜索再刷新页面。个别站点资源走特殊协议换一条入口页重试。问下载速度慢还老是失败 答把线程数从默认值调低避免小带宽下并发过高。错开网络高峰时段重试。解析器自带失败分片重试机制不必每次都从头开始。问只支持 ts 分片吗BYTERANGE 的 m3u8 能合并吗 答支持。带 EXT-X-BYTERANGE 标签的 m3u8 可以正常合并下载另有一个独立的 MPD 解析页面对应 DASH 格式。问加密的流怎么处理 答解析器支持 AES-128密钥可填 16 进制或 base64也能上传 key 文件。密钥一般能从请求列表里的 key 请求中直接拿到。问链接是一次性的过期了还能下吗 答可以。解析器会从本地缓存读取 m3u8 内容即使原始地址失效已捕获的数据仍可继续解析下载。问会不会把隐私数据传给服务器 答不会。所有数据都在本地存储和处理扩展不包含跟踪器这一点在 README 的隐私政策里有明确说明。项目与开源生态猫抓采用 GPL-3.0 协议1.0 时代为 MIT2.0 起改为 GPL v3开发者在文档里注明希望基于猫抓源码开发的扩展保持开源。扩展基于 Manifest V3 规范开发最低要求 Chromium 93 以上内核。界面内置 10 种语言简繁中文、英语、西班牙语、日语、韩语、葡萄牙语、俄语、土耳其语、越南语。图注多语言界面由社区志愿者翻译维护。翻译和不少功能来自社区贡献者例如韩语、俄语翻译和 MQTT 协议支持。项目对 hls.js、mux.js、mpd-parser、jQuery、StreamSaver.js、MQTT.js 等开源库公开致谢仓库内还内置了这些第三方库的源码。版本迭代记录完整可翻 CHANGELOG 查看每个版本的修复与新增。最后猫抓把网页视频下载里最繁琐的三步——找到资源、拼回分片、合并封装——压缩成了点两下的事。如果你经常和只准在线看的页面打交道装一个试试。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考