
猫抓三步上手教程从浏览器扩展里提取网页视频与音频资源【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch想保存网页上的视频右键菜单里只有图片另存为页面上也找不到下载按钮。猫抓cat-catch就是干这个的它把你当前页面加载过的视频、音频等媒体资源自动捕获、整理成列表供你逐个或批量下载。它开源、免费所有数据处理都在本地完成。 一句话定位猫抓是什么猫抓是一个 GPL-3.0 许可的浏览器资源嗅探扩展借助浏览器自身的网络监听能力把页面里真正下载过的媒体文件筛出来给你看。当前版本 2.7.2支持 Chrome、Edge、Firefox、Edge Android 四个平台内置 10 种语言界面源码入口在 catch-script/catch.js核心嗅探逻辑全部公开可查。唯一硬性要求是 Chromium 内核 93 以上想体验完整功能建议 104 以上。 第一步安装猫抓的最短路径两条路选一条。商店安装在 Chrome 应用商店、Edge 加载项商店或 Firefox 附加组件商店搜索猫抓。注意 Firefox 商店需要非国区网络才能访问。装好后打开工具栏扩展菜单把猫抓固定出来——看到猫图标说明安装生效。源码安装拿最新特性git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后打开扩展管理页面开启开发者模式点加载已解压的扩展程序选中 cat-catch 文件夹。扩展列表里出现猫抓且版本号是 2.7.2安装就算成功。✅ 第二步第一次捕获怎么确认它在工作打开一个带视频的网站让视频播放起来再点工具栏的猫抓图标。弹出页分三个页签当前页面其他页面媒体控制 / 其他功能。资源列表里每一项都有勾选框、文件名和大小点右侧播放键可以在页面内直接预览点下载键保存文件。点中某一项还能看到它的 MIME 类型、时长、分辨率。只要当前页面页签里出现了资源并且预览能播你就可以正式用了。 第三步这份列表能帮你做什么按使用场景分四组。常规视频音频直接下载MP4、WebM、MP3 这类单文件资源捕获后直接下载即可。列表底部有全选反选按钮可以批量勾选后点下载所选。M3U8 分片流合并HLS 流媒体把视频切成几百个 TS 小片浏览器只播不存。猫抓内置的 M3U8 解析器能把整条分片列表抓下来并拼接成一个完整文件。深度搜索与缓存捕捉第一轮没列全的资源点深度搜索再扫一遍页面脚本缓存捕捉则从浏览器缓存里读回已经播放过的视频数据对获取后即失效的一次性 URL 特别有用。过滤与任务外发列表顶部提供正则筛选匹配资源 URL和大小筛选支持100 KB这类表达式把无关文件剔掉。下载任务还可以转发给 aria2、调用本地程序或送进在线 ffmpeg 做合并。️ 核心流程详解M3U8 解析从打开到成片操作在播放 HLS 视频的页面点猫抓图标进入M3U8 解析器实现见 js/m3u8.js。它会自动抓到 m3u8 地址抓不到就手动粘贴。预期结果页面显示共 64 个文件总时长 10:34分辨率 1280x720和全部切片列表。点合并下载切片全部拉完就得到一个完整可播的文件勾选mp4 格式后输出文件会改名为 .mp4。注意点加密流带 EXT-X-KEY要在自定义 密钥栏填 16 进制 key或点上传 Key上传密钥文件。带 EXT-X-BYTERANGE 标签的 m3u8 也支持合并下载出错时会自动重试。一次性 URL 过期后别反复请求旧地址优先用缓存读取的数据。⚙️ 设置页里真正值得动的选项点弹出页底部的设置按钮进入 options.html这三项调整完立刻有感过滤大小填500-1000 MB这样的区间表达式保存后列表只保留这个范围内的媒体缩略图、几 KB 的音效片段不再出现。正则筛选只列出 URL 匹配的资源比如只保留含master的播放列表列表立刻变短。倒序排列打开后新捕获的资源排在列表顶部刚开播的视频不用往下翻。另外网站运营方若不希望被猫抓捕获可在项目仓库提交标题为[Opt-Out Request] 域名的 Issue域名会被加入避免抓取列表。 捕获不到资源时的自查顺序列表是空的先确认页面真的加载了媒体很多站点点开播放才开始拉流。让视频播 10 秒再开弹出页仍为空就点深度搜索再不行用缓存捕捉读回已播放内容。画面有、声音没有常见于音视频分离传输。先确认列表里是否音视频各占一条分别下载M3U8 场景直接用解析器的合并下载不要手动拼。装了扩展但完全不工作看内核版本chrome://version低于 Chromium 93 时1.0.17 之后的版本无法运行升级浏览器或降级使用 1.0.16。下载中途失败多半是带签名的 URL 过期。重新捕获一个新地址再下载走 aria2 的另需检查 RPC 地址与端口是否写对。⚖️ 使用边界先说清楚什么不能做直接一点只下载你拥有版权或已获授权的内容未经授权抓取受版权保护的内容法律责任由使用者自行承担开发者不作担保。隐私方面猫抓的所有数据本地存储、本地处理不发送到任何远程服务器也不含跟踪器。项目开源意味着任何人都能改代码再上架——官方 README 明确提醒过商店里已存在加了广告代码的伪猫抓只从官方商店地址或官方仓库源码安装别用来路不明的同名扩展。 下一步猫抓做的事只有一件把页面里你拿不走的东西变成你下载文件夹里的文件。从商店装上或克隆源码跑起来遇到捕获不到的资源带页面地址去仓库提一个 Issue 就行。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考