
猫抓浏览器扩展完整指南网页视频下载与资源嗅探操作手册【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一个开源的浏览器资源嗅探扩展用于识别并下载网页中的视频、音频等媒体资源兼容 Chrome、Edge 与 Firefox。本文按能力边界、安装、完整操作流程、M3U8 进阶的顺序说明它的用法、限制与问题排查方法。猫抓支持哪些媒体格式能力边界一览猫抓通过监听页面的网络请求来识别媒体资源。它支持的内容、能做的事以及用不了的边界如下。支持格式MP4、WebM 等可直接下载的视频文件M3U8HLS 分片流支持合并为完整 MP4 或仅提取音频MPDDASH 流音频流如 mpegurl 类型能做什么列出「当前页面」与「其他页面」中嗅探到的资源显示文件名、大小、MIME 类型、时长、分辨率资源在线预览、复制、单个下载或批量下载自动下载新识别的资源、深度搜索、媒体控制M3U8 分段合并、AES-128 解密、多线程下载局限1.0.17 版本起要求 Chromium 内核 93 以上体验完整功能建议 104 以上懒加载、需要点击播放才发起请求的资源必须先触发加载才会出现在列表中网站运营方可申请加入项目的「避免抓取列表」列表内域名不生效加密流的密钥Key与偏移量IV需要使用者自行提供猫抓扩展三种安装方式对比安装方式入口特点适合人群应用商店Chrome 网上应用商店、Edge 加载项商店、Firefox 附加组件商店中搜索「猫抓」自动更新维护成本最低普通用户默认推荐源码安装克隆仓库后在扩展管理页开启「开发者模式」点击「加载已解压的扩展程序」并选择仓库目录可获取最新版本开发者CRX 安装从 Releases 下载 crx 文件后拖入扩展管理页可离线安装网络受限环境默认推荐应用商店安装。源码安装需要先克隆仓库git clone https://gitcode.com/GitHub_Trending/ca/cat-catch完成后打开扩展管理页面启用「开发者模式」点击「加载已解压的扩展程序」选中该目录即可。两点提醒一是猫抓是开源项目商店中已出现加过广告代码的伪猫抓版本安装时以官方渠道为准二是 Firefox 商店入口需要非国区网络访问。Edge Android 端可通过扫描官方二维码安装操作方式与桌面端一致网页视频下载完整操作流程从打开页面到保存本地整个下载过程分四步打开页面、触发加载、查看列表、选择保存。第一步打开页面并触发资源加载在浏览器中打开包含视频的页面播放视频或滚动到对应内容让页面实际发出资源请求。猫抓只列出已经嗅探到的资源未加载的内容不会出现在列表中。第二步打开扩展查看嗅探结果点击工具栏的扩展图标或用快捷键触发打开弹窗可以看到「当前页面」「其他页面」「媒体控制/其他功能」三个标签页。点击列表中的某个资源下方会显示标题、MIME 类型、时长、分辨率和来源链接并附带预览播放器。第三步选择资源并保存到本地单个下载勾选目标资源点击该行右侧的下载图标批量下载点击「全选」或「反选」一次标记多个资源再点击「下载所选」下载开始后在浏览器下载管理器中查看进度需要把链接交给其他工具时用「复制所选」把资源地址复制到剪贴板第四步快捷键与参数配置扩展注册了一组快捷键包括暂停/启用捕获、自动下载、打开 M3U8 解析器、清空、深度搜索、重启扩展、预览等可在浏览器的快捷键管理页面查看默认绑定并自行修改。嗅探与下载相关参数可通过弹窗右下角的「设置」按钮进入设置页面调整。M3U8 流媒体分段合并与 AES-128 解密进阶案例m3u8 资源被拆成大量 TS 分片直接下载得到的不是完整视频。在弹窗中点击对应资源的解析图标或使用 M3U8 快捷键即可打开解析器页面解析器顶部显示 m3u8 源地址、分片总数例如 64 个文件、总时长与分辨率并列出每个 TS 分片的地址。分段合并步骤确认源地址正确后点击「合并下载」全部分片会下载并合并为一个 mp4 文件只需要声音时勾选「另存为只要音频」「下载范围」可指定分片区间如 1 到 64用于只保存部分内容「下载线程数」默认为 32网络环境较弱时可调低AES-128 解密步骤在「密钥」栏填入 16 位 hex 或 base64 格式的密钥需要时同步设置「偏移量 IV」密钥文件较多时点击「上传 Key」导入流未加密时勾选「跳过解密」也可通过「原始 m3u8」「本地 m3u8」「编辑 m3u8」「复制 m3u8DL 命令」等按钮导出源文件或交给外部下载工具处理猫抓常见使用场景速览保存在线课程视频建立离线复习资料归档社交平台上的短视频、音乐与片段下载产品演示、会议录像等工作素材从 m3u8 流中仅提取音频存档猫抓扩展使用问题自检清单现象可能原因处理动作扩展列表里没有资源视频未加载页面未发出请求播放或滚动页面触发加载后重新打开扩展查看资源链接失效、部分分片下载失败CDN 链接带有效期刷新页面重新嗅探m3u8 播放或下载报错流经过 AES-128 加密在解析器中填入正确的密钥与 IV下载速度偏慢线程数不足或网络拥塞调整「下载线程数」检查网络某个网站扩展不生效网站已加入「避免抓取列表」查看项目的 opt-out 申请记录确认功能不完整Chromium 内核低于 104升级浏览器内核低于 93 时改用 1.0.16 版本开源许可、隐私与版权合规说明许可项目采用 GPL-3.0 许可证1.0 版本使用 MIT2.0 起改为 GPLv3并期望基于其源码的扩展继续保持开源。核心嗅探脚本位于 catch-script/M3U8 下载逻辑位于 js/m3u8.downloader.js。隐私扩展收集的所有信息均在本地储存与处理不会发送到远程服务器也不包含任何跟踪器。版权合规本扩展仅供下载用户拥有版权或已获授权的内容用户需自行承担使用行为的全部法律责任。网站运营方若不希望扩展在其网站运行可在项目仓库以「[Opt-Out Request] 域名」为标题提交 Issue申请加入「避免抓取列表」。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考