
猫抓插件实操指南从安装到 M3U8 合并下载【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch想收藏在线课堂里的讲座视频播放器上却没有下载按钮想保存网页循环播放的背景音乐右键另存只拿到一个几 KB 的文件。猫抓Cat-Catch是一个开源浏览器插件用来做网页视频下载和网页音频提取这类资源嗅探工作页面加载时它会把媒体文件抓进列表你选中后直接保存。工作原理它凭什么抓得到资源猫抓的做法并不神秘。页面运行时发出的每个网络请求都会被它监听拿到响应头后看 Content-Type再结合 URL 特征判断是视频、音频还是图片确认是媒体资源就登记进面板。覆盖的格式包括 MP4、WebM、MP3、AAC、WAV 等常见类型流媒体则交给专门的 M3U8 解析流程处理。整套分析发生在浏览器本地资源列表不经过第三方服务器。从安装到第一次下载在 Chrome 或 Edge 的应用商店搜索猫抓点添加至浏览器。Firefox 不支持商店安装需要源码方式git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在扩展管理页加载已解压的扩展程序。打开任意含视频的页面点工具栏的猫抓图标。面板按标签页分组显示资源列表每条带文件名、大小和 MIME 类型。选中目标那条点它右侧的下载图标文件就进入系统默认下载目录。拿不准哪条是对的先点播放图标面板下方会按 MIME 类型、时长、分辨率给出元信息并内嵌预览确认后再下载。一次要多个文件先点全选或逐条勾选再点下载所选处理完点清空回到页面刷新内容后重新嗅探。进阶能力把长视频和音频也拿下M3U8 分片如何合并很多站点把视频切成成百个几 MB 的 TS 分片面板里只能看到 m3u8 播放列表直接保存会拿到一堆无法播放的碎片。把 m3u8 地址丢进解析器选中 m3u8 资源点下载即可进入它会列出全部分片解析结果里能看到分片总数、总时长和分辨率默认 32 线程并行拉取下完自动合并成一个 MP4。截图里这条 10 分 34 秒的 1280x720 流共 64 个分片点合并下载即可。界面下方还有只要音频选项合并时仅提取音轨另存网页音频提取不用二次转码加密流可填自定义 Key 或勾选跳过解密解析模块本身在 M3U8 解析模块权限范围见 插件权限清单。不想用浏览器合并时还能直接复制 m3u8DL 命令交给第三方工具。用过滤规则减少噪音页面一打开广告和预加载小文件就会把列表塞满。设置页里可以逐行配置过滤规则按扩展名或 MIME 类型匹配支持正则还能限制大小。{ ext: mp4, size: 10, unit: MB }, { type: audio/mpeg, size: 500, unit: KB }, { regexp: advert|preload, state: off }第一行保留 10 MB 以上的 MP4第二行只留较大的 MP3第三行把 URL 带advert或preload的资源过滤掉保存后面板立即按新规则刷新。批量操作与二维码分享批量下载走勾选加下载所选配合过滤规则基本够用了。面板底部的二维码按钮会把当前页面或资源信息编码成二维码手机扫码就能拿到链接适合把资源转到另一台设备上处理一句话带过即可。常见问题排查列表里检测不到目标资源。多数情况是页面延迟加载或边播边拉先把视频播放到目标片段再重新打开面板。另一个可能是资源走的是加密 m3u8 流这类别硬找直链直接进 M3U8 解析器处理。下载的文件不完整、只有画面没有声音。分片流没走完合并流程保存下来的自然是残片回到解析器重新合并音视频分离的站点音轨会单独出现在列表里两条都要下再自行用 ffmpeg 之类的工具合并。下载速度慢。到 M3U8 解析器把线程数调大默认 32同时关掉其他占带宽的下载任务有条件改用有线网络。边界提醒只下载自己拥有版权、已获授权或明确允许保存的内容。下载下来的文件留给个人学习和研究不要公开传播更不要商用。遵守目标站点的服务条款尊重创作者的劳动成果。猫抓是开源项目遇到解析失败的页面或想提改进建议可以到项目仓库的 Issues 区反馈各按钮的完整说明见仓库内的 README 文档。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考