猫抓(cat-catch)使用教程:资源嗅探与M3U8解析扩展的上手与排坑指南

发布时间:2026/9/7 18:02:41
猫抓(cat-catch)使用教程:资源嗅探与M3U8解析扩展的上手与排坑指南 猫抓(cat-catch)使用教程资源嗅探与M3U8解析扩展的上手与排坑指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一个浏览器资源嗅探扩展你正常刷网页它在后台记下页面请求过的视频、音频和 M3U8 流地址再整理成列表供你下载。它解决网站不给下载入口的问题适合想保存网页视频的普通用户也适合需要抓 HLS 流做二次处理的开发者。本文按装好 → 用主界面 → 啃流媒体 → 排错的顺序走一遍。 安装与首次使用应用商店和源码两种方式结论先行普通用户走应用商店开发者走源码两分钟就能跑起来。应用商店在 Chrome 应用商店、Edge 加载项商店或 Firefox 附加组件页搜索 cat-catch。注意 README 里专门提醒过商店里存在加过广告的同名仿冒包安装前核对作者信息。源码安装先执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch再打开浏览器扩展管理页开启开发者模式点加载已解压的扩展程序并选中克隆下来的目录。版本要求Chromium 内核 93 起步想用全功能建议 104 以上老内核装 1.0.16 旧版即可。装好后打开任意带视频播放的页面点工具栏猫爪图标。弹出面板的当前页面标签里出现带体积的文件条目就说明嗅探已经在工作。读懂资源列表批量选择、预览与下载主界面分三个标签先看它们各管什么当前页面本页嗅探到的全部资源每条显示文件名与体积左侧复选框支持批量勾选。其他页面其他标签页捕获的资源不用切回原页面找。媒体控制 / 其他功能自动下载、录制脚本、深度搜索、设置等入口。选中一条资源后下方会显示标题、MIME 类型、时长和分辨率例如 1280x720并内嵌播放器先试看。底部按钮的分工下载所选 / 复制所选 / 全选 / 反选批量操作的主力模拟手机换移动端 UA 重新请求拿移动版资源自动下载新资源出现即保存适合长课程连下录制脚本页面走 WebRTC、没有文件地址时改走录制路线嗅探主逻辑在 js/background.js后台监听请求头与响应头命中媒体特征就记录入库页面上那个可拖动的悬浮捕获面板由 catch-script/catch.js 注入。️ M3U8 解析实操切片、密钥与合并下载网页播放的 HLS 流被切成几十上百个 .ts 小片M3U8 解析器的任务就是把这些小片解析、下载并合并成一个完整文件。从资源条目上的 M3U8 解析按钮进入。以一段 10 分半、1280x720 的测试流为例解析后页面顶部显示共 64 个文件总时长 10:34列表里逐条列出全部 ts 切片。页面下方能做这些事合并下载填下载范围如 1-64 表示全片和线程数点合并下载勾选 mp4 格式可在下载时直接转封装加密流处理支持填密钥16 进制或 base64和偏移量 IV也可以上传 Key 文件跳过解密则保留原始加密数据挑着下点选具体切片只合并想要的片段交给外部工具复制 m3u8DL 命令给其他下载器或点指放 m3u8在线试播实现在 js/m3u8.js用 hls.js 解析播放列表内置 AES 解密器2.7 版起支持从缓存读取一次性 URL失败切片会自动重试。进阶能力WebRTC 录制、深度搜索与 DASH除了直接下文件猫抓还有三类进阶操作录制没地址的流、深挖漏网的资源、解析 DASH 清单。WebRTC 录制直播、网课常走 WebRTC页面没有文件可下。catch-script/webrtc.js 提供录制面板可选 2.5~16 Mbps 视频码率、128/256 kbps 音频码率还支持每小时自动保存一次适合长时间直播。深度搜索普通嗅探只能看到已发出的请求深度搜索会主动扫描页面脚本里的资源线索适合列表里少了东西的情况。DASH/MPD 解析js/mpd.js 负责解析 DASH 清单还能从中抽出 M3U8 地址再接上面的合并下载流程。多语言内置 10 种语言简中、繁中、英、西、日、韩、俄、葡、土、越跟随系统自动切换。外部联动设置里可以把下载任务发给 Aria2、在线 ffmpeg 或 MQTT 服务还能配置正则屏蔽规则过滤噪音请求。 常见问题排查没抓到资源、下载失败怎么办多数失败集中在链接失效和参数填错两类对照下表处理现象常见原因处理办法列表里没有视频嗅探被暂停、内核版本过低确认捕获开关已启用刷新页面核对 Chromium 版本 ≥93能抓到但下载报 403链接带时效签名或需要特定请求头回播放页刷新后尽快下载试试模拟手机换 UAM3U8 解析失败手抄的地址已失效直接从资源条目点解析让扩展自动带上请求头合并后黑屏、花屏密钥或 IV 不对检查密钥与偏移量 IV不确定时先跳过解密对照原文件下载反复中断网络不稳调低线程数2.7.1 起失败切片会自动重试常用参数速查参数在哪设置怎么调下载线程数M3U8 解析页默认 32弱网降到 8-16下载范围M3U8 解析页全片不填只下片段填起止序号过滤大小设置页支持表达式如 100 KB、500-1000 MB正则屏蔽设置页把广告类请求加进黑名单减少列表噪音版权边界哪些内容能下猫抓的免责说明很直接只下载你拥有版权或已获授权的内容使用责任由用户自己承担。它还提供避免抓取列表机制——网站运营方提交 Issue 申请后对应域名会被加入全局屏蔽扩展默认不再嗅探该站。隐私方面捕获和下载全程在本地完成数据不上传、无跟踪器项目按 GPL-3.0 开源代码可以自行审查。上手路径与资源入口先用应用商店装好打开一个视频页确认列表有内容再挑一条 M3U8 资源走通解析 → 合并下载剩下的功能用到哪查到哪。功能总览与界面截图README.md版本更新细节CHANGELOG.md语言文件_locales/【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考