猫抓 cat-catch:免费浏览器资源嗅探扩展,4 步跑通 M3U8 视频下载
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
凌晨刷到一段 4K 航拍,刷新一次页面,直链就失效了——这种"一次性 URL"是流媒体下载最常见的坑。猫抓 cat-catch 是一款免费的浏览器资源嗅探扩展(开源,GPL-3.0),它能把当前页面里的 MP4、M3U8、MPD 媒体资源筛成一张清单,连加密分片也能合并成完整文件。对"页面不给下载按钮"的网页,它就是你那根撬棍。
最短上手路径:安装到第一次下载 4 步
- 装扩展:三选一。商店直接搜"猫抓";或
git clone https://gitcode.com/GitHub_Trending/ca/cat-catch后在扩展管理页开"开发者模式",点"加载已解压的扩展程序"选中目录;或从 Releases 下 CRX 拖进扩展页。 - 打开目标网页:进任意带视频的页面,先点一下播放——很多站点不开始播就不发请求,自然也就嗅探不到。
- 点工具栏的猫爪图标:弹出面板"当前页面"标签下,会列出嗅探到的资源,带文件名、大小、时长、分辨率。
- 勾选并下载:普通 MP4 直接点下载按钮;M3U8 流媒体则点"解析"送进 M3U8 解析器 再合并。
批量处理时,选中多条后"全选/反选"一次搞定;想看效果,设置里配 PotPlayer、VLC 的调用模板,下完直接拉起本地播放器。
能力拆解:猫抓能帮你解决哪三类任务
抓取网页里"藏起来"的视频资源
它干的第一件事,就是把页面网络请求里的媒体文件从一堆日志中捞出来:
- 自动识别 MP4、WebM、M3U8、MPD 类型,按标题 / MIME / 时长 / 分辨率展示
- "当前页面 / 其他页面"分标签,多标签页互不串味
- 支持筛选、复制直链、在线预览、批量下载
- 嗅探逻辑在 catch-script/catch.js,还能写正则自定义匹配
拆解 M3U8 加密流媒体
真正的硬骨头是 HLS 流媒体——视频被切成几十上百个 TS 分片,还常套一层 AES-128 加密。解析器(源码js/m3u8.js,2000+ 行)负责把它们拼回去:
- 解析 M3U8 索引,列出全部分片并估算总大小、时长
- 多线程并发下载分片(默认 6 线程,滚轮可调),出错自动重试
- 内置 AES 解密器,支持手动上传 Key(16 进制 / base64)和自定义偏移量 IV
- 在线合并为完整文件,或直接转 MP4、只提取音轨
多语言与跨设备工作流
- 内置 11 种界面语言(中 / 英 / 日 / 韩 / 西 / 法 / 俄 / 越等),翻译文件在
_locales/目录,想加语言直接贡献 - Edge Android 可扫码装移动版,设置里"模拟手机 UA"能拿移动端清晰度
- 支持把任务发给 aria2(RPC)或本地 m3u8dl 程序,多核拉满
进阶配置:5 个提升下载效率的参数
- 线程数:M3U8 解析器底部"下载线程数"默认 6,宽带拉满可到 16;弱网就调到 2-3 更稳。
- 过滤大小:设置页支持表达式,如
>100 KB、500-1000 MB,秒筛正片、过滤广告小片。 - 一次性 URL 救急:2.7.0 起解析器可从缓存读取 M3U8,链接过期也不慌(细节见 更新日志)。
- 防盗链:面板"自动调整 referer"开关打开,403 概率大降;仍失败就手填自定义请求头。
- 加密视频:先"深度搜索"自动挖密钥;挖不到再进解析器"上传 Key",把网页源码里
key=后的值粘进去。
排错速查表:4 类高频现象与解法
- 列表是空的→ 视频动态加载 / 没开始播放 → 点播放等 2-3 秒,再点面板"深度搜索"。
- 下载 403 / 中途失败→ 直链带时间戳已过期,或站点防盗链 → 用缓存读取 M3U8、开自动 referer,或换"缓存捕捉"。
- M3U8 下完无法播放→ 分片是加密的、没解密就合并了 → 回解析器确认 Key / IV 填对,或勾"跳过解密"验证是否明码。
- 装不上 / 功能缺失→ 内核太旧 → 完整功能需 Chromium 104+;低于 93 只能退回 1.0.16 老版本。
适用与边界:谁适合用猫抓
- 适合:保存你自己有权下载的内容——公开课、自家录屏、已购素材、没有下载按钮的公开视频。
- 不适合:绕过付费墙 / DRM 批量盗取版权内容,或当爬虫批量抓站。
- 合规底线:只下你拥有版权或已获授权的内容,遵守站点条款;站方可通过 Opt-Out 机制申请加入"避免抓取列表"。
- 隐私:所有数据处理都在本地,不上报、无跟踪器。
- 版本:1.0.17+ 需 Chromium 93+;建议直接装 2.7.x 最新版。
下次再遇到"下不下来的视频",先点一下播放、再点开猫爪图标——4 步之内你多半就能拿到直链。你手头最想用猫抓啃下的是哪一类:加密 M3U8 的直播回放,还是带防盗链的 MP4?
【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考