资讯动态

猫抓扩展:网页视频音频一键提取的完整上手指南

发布时间:2026/8/23 16:40:17 来源:尧图企业网站定制
猫抓扩展网页视频音频一键提取的完整上手指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch你一定遇到过这种场景想存一份网课视频页面上只有播放按钮翻不到下载入口想抓一段循环播放的 BGM根本找不到音源。网页视频下载按钮往往藏得很深甚至压根不存在音频提取则更是无从下手。浏览器扩展猫抓cat-catch就是冲着这类麻烦来的——它在页面加载过程中实时截获所有视频音频流整理成一份清单你点一下就能一键导出。猫抓到底是什么一款浏览器资源嗅探工具猫抓干的事用一句话概括页面一边加载它一边监听浏览器的网络请求自动捕捉其中出现的所有媒体流并在弹出面板里列成清单。整个过程都在你本地浏览器里完成资源不经过第三方服务器也不收集任何使用数据代码完全开源想查什么自己翻就行。它处理的也不只是裸文件。像 M3U8HLS、MPDDASH这类被切成碎片的流媒体普通下载工具只能拿到索引拿不到内容猫抓会把分片逐段取回解密、合并、转码成能直接播放的完整文件把这些最麻烦的活儿高效搞定。界面提供 8 种语言翻译不挑使用者。常见格式它都接得住格式典型用途处理难度MP4标准视频低M3U8HLS 流媒体中MPDDASH 流媒体中WebM网页原生视频低MKV高清封装低FLV老式网页视频低三分钟装好猫抓应用商店安装主推方式打开浏览器扩展商店搜索 “cat-catch” 或 “猫抓”点安装完事源码安装适合开发者和离线环境克隆仓库git clone https://gitcode.com/GitHub_Trending/ca/cat-catch进入浏览器扩展管理页打开“开发者模式”点“加载已解压的扩展程序”选中 cat-catch 文件夹不方便克隆的话还有个备选从项目 Release 页下载 CRX 文件拖进扩展管理页就能装上。主流浏览器的版本要求浏览器最低版本推荐版本Chrome93.0104.0Edge93.0104.0Firefox91.0102.0Brave1.30.01.40.0基础操作三步走打开要存视频或音频的页面点工具栏里的猫爪图标在资源列表里找到目标文件点下载猫抓弹出面板当前页面的媒体文件一目了然支持筛选、预览与批量操作三个最高频的用法网课视频批量保存这是猫抓出场率最高的场景。登录课程平台播放目标课程等进度条往前走一段打开扩展按 MP4 或 M3U8 筛选列表里通常会出现最高清的那一份下载完验证能播再归档。 几个老用户才会用的技巧系列课程用“自动下载”批量存不用一集一集点加密课程打开“为了解密”选项让它去拿正确的密钥下载目录按课程分文件夹回头找东西不抓瞎HLS 类大文件还可以调一下 M3U8 解析参数参数默认值建议什么时候调下载线程数328~16分片多但速度不稳时调低减少拥塞输出格式MP4MP4 / MKV按播放器兼容性选仅音频模式关按需只抽音轨时用下载范围全部自定义只存部分片段时解密密钥自动检测手动输入自动检测失败的加密内容网页背景音乐提取页面在放 BGM 想顺手带走流程一样打开扩展点“筛选”选“音频”类型列表立刻缩到只剩音频再靠文件大小和时长对上号点下载收工。MP3、M4A、AAC、WAV、OGG 这类常见格式都支持。直播流实时录制直播基本是 HLSM3U8格式猫抓能自动识别出直播流并给出“录制 M3U8”选项。点下去就是实时抓取播完分片自动合并成完整文件之后想转码成更通用的格式也可以再处理一遍。⚠️ 长时间录制前先确认三件事网络保持稳定的断流风险、给自己设个时长上限、磁盘空间留够。反复解析同一路直播时试试“本地 M3U8”能省掉重复解析的开销。技术内幕M3U8 解析与项目结构这一段写给好奇的人只想用的可以直接跳到下一节。说白了M3U8 只是一份索引把视频切成一堆 TS 分片再描述它们的播放顺序。普通下载器拿到的就是这份索引内容还得自己拼。猫抓的解析链路做的事是检测 M3U8 链接 → 解析索引文件 → 抓取全部 TS 分片 → 解密处理 → 合并转换 → 输出完整视频这条链路落在 js/m3u8.js 里资源捕获逻辑则在 catch-script/catch.js。M3U8 解析面板展示分片列表与下载控制选项加密内容可手动指定密钥整个项目是模块化拆分的各层分工很清楚cat-catch/ ├── catch-script/ # 资源嗅探核心 │ ├── catch.js # 核心捕获逻辑 │ ├── recorder.js # 录制功能 │ └── webrtc.js # WebRTC 支持 ├── js/ # 前端逻辑 │ ├── background.js # 后台服务 │ ├── m3u8.js # M3U8 解析器 │ └── options.js # 设置页 ├── css/ # 样式 ├── _locales/ # 多语言 └── lib/ # 第三方库其中 catch-script/ 是拦截网络请求的“前线”js/ 管后台调度、解析和设置页逻辑_locales/ 放着界面翻译lib/ 则是第三方库的家。最常碰到的三个问题速查资源列表是空的先确认扩展对该站点有访问权限再刷新页面、等内容完全加载完再看列表有些站点按设备换接口可以试试“模拟手机”模式。当然也要先排除一种可能页面本身就没挂媒体。下载速度起不来多半是并发过高造成拥塞或服务器限速。把线程数降一降、错开网络高峰或者用“调用外部下载器”把活儿交给专用工具。配置项默认值调整建议适用情况并发连接数610~12宽带充足、文件大超时时间30 秒60 秒弱网环境缓存大小100MB500MB频繁批量下载自动重连3 次5 次网络不稳、断点续传M3U8 解析失败一般是链接失效或分片抓不到。先验证 M3U8 链接还有效加密内容用“上传 Key”手动指定密钥还不行就换个网络环境或用“原始 M3U8”选项看看问题出在哪。隐私与合规然后开始用猫抓代码完全开源嗅探和解析全部在本地完成不收集使用数据也没有广告跟踪。工具归工具用的时候记住四条只下载你拥有版权或已获授权的内容遵守当地法律和站点条款别发起过频请求给服务器添堵别拿它去碰别人的隐私。想试试趁手的网页视频下载工具的话现在就去扩展商店装上猫抓——随便打开一个有视频的页面点一下猫爪图标就能体会到它顺手的程度。Edge 安卓版用户扫下图直接装扫码在 Edge 安卓版安装猫抓扩展随时随地提取网页媒体资源【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价