猫抓 cat-catch 免费网页视频下载教程:3 分钟装好,M3U8 解密下载 + MP4 合并一次讲清
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
猫抓(cat-catch)是一款免费的浏览器资源嗅探扩展,专治网页视频下载难题:把页面加载过的视频、M3U8 流媒体列成清单一键下载,加密 M3U8 还能自动找密钥、合并成 MP4。
它凭什么值得装
- 完全免费,GPL-3.0 开源,源码可查
- 嗅探、解析、下载全程本地完成,无跟踪器
- M3U8 解析器内置,AES 加密自动识别密钥
- 支持 MPD(DASH)清单与 WebRTC 直播捕获
- 片段并行拉取,自动合并输出 MP4
新手三分钟安装步骤,下到第一个网页视频
最省事的路径是去 Chrome 网上应用店或 Edge 加载项商店搜索 "cat-catch" 直接装,注意商店里流传着加了广告代码的仿冒版,以官方地址和仓库文档为准。想尝鲜或自己改代码的话,git clone仓库后打开扩展管理页,开启"开发者模式",点"加载已解压的扩展程序"选中文件夹即可。装好后留意一下内核版本:1.0.17 之后要求 Chromium 93 以上,manifest 里minimum_chrome_version也写的是 93,想要完整体验建议 104 以上。
接着打开任意一个带视频的网页,工具栏会出现猫爪图标,点它。弹出来的侧栏里,页面加载过的视频、音频、图片、文档按类型排好队,挑一条勾选、点下载,文件就落到你的下载目录了——第一次网页视频下载完成,全程不到三分钟。
实测走查:M3U8 加密视频下载完整流程
这次测的是一节用 AES-128 加密分发的网课,源地址是条.m3u8,切片 URL 还带时效性参数,手动拼基本没戏。
- 定位资源:资源列表里找到
.m3u8条目,点解析按钮,M3U8 解析器 标签页直接打开;清单文本、总时长、切片数立刻摆出来。 - 密钥识别:解析器会顺手读取缓存里的密钥信息,把加密方式、key(Hex)和密钥地址显示在提示区;URL 里带
key=参数的会直接带出。没识别成功时,"疑似密钥"下拉框会列出页面里出现过的候选,选中即自动填入。 - 拉片段:确认参数后点开始,切片按线程数并行下载,线程框上滚滚轮就能加减,大体积视频给 8-12 比较稳。
- 按需截取:不想下整集?"下载范围"支持填切片序号,也支持时间点写法,比如只取
02:00-08:45先验证清晰度。 - 合并输出:片段全部到齐后自动合并,勾选 MP4 就输出 mp4;如果切片被伪装成非 ts 格式(解析器会自动建议),勾上"数据预处理"剔除杂质数据。
过滤与进阶配置速查
| 设置项 | 写法 / 入口 | 作用 |
|---|---|---|
| 正则过滤框 | \.mp4\|m3u8 | 列表顶部输入,只显示匹配的媒体 |
| 大小过滤表达式 | >=2 MB或1-50 MB | 选项页配置,过滤掉图标、缩略图 |
| aria2 RPC | 选项页填下载目录 | 大文件甩给 aria2 并发拉取 |
| 发送在线 FFmpeg | 列表条目操作 | 下载后直接转码,支持嵌套模式 |
| 展开可播放 | 列表按钮 | 只留能直接播放的媒体 |
| 深度搜索 | 列表按钮 / 快捷键 | 挖出页面没直接播放的视频源 |
正则、后缀、类型多条规则可以叠加,具体逻辑见 js/options.js。
适合谁用
做剪辑和自媒体的用它批量囤参考片段,列表里勾一串就能批量入库,素材库一次搭好。
看网课的学生最吃 M3U8 解析器这套,加密课程资源先深度搜索挖密钥,再自动合并离线复习,不用守着网页缓存。
需要留档的会议和直播场景,MPD(DASH)回放直接解析,还在推流的直播则配合 WebRTC 录制脚本捕获。
极客和开发者可以把条目发给 aria2、丢进外部 FFmpeg,调用参数随自己口味调。
出问题了先查这里
- 点了解析却下不动:八成是密钥没对上,先跑一次深度搜索重新挖,还不行就在提示区手动填 key 和 Offset(IV),最后排查网络。
- 速度上不去:线程数往上调,避开晚高峰;切片特别大的,先用下载范围截一小段验证。
- 合并后花屏、音画不同步:核对密钥和 IV 是否完整,再勾一次"数据预处理",版本旧的话升到最新版。
- 装不上或功能残缺:内核低于 93 会跑不起来,升级到新版 Chromium;实在动不了内核可以回退 1.0.16。
隐私与开源
猫抓的嗅探、解析和下载全部在浏览器本地完成,数据不上传任何远程服务器,也不埋跟踪器。项目采用 GPL-3.0 协议,核心嗅探逻辑在 catch-script/,M3U8 解析实现在 js/m3u8.js,权限声明见 manifest.json,想审代码随时翻。
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch装好之后打开任意视频网页就能开始抓。你最想抓的第一批资源是什么——网课、直播回放,还是平台上的短视频?
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考