ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

猫抓扩展快速上手指南:浏览器视频下载与 M3U8 资源嗅探完整手册

2026/9/6 19:19:08 拓冰建站 浏览量
猫抓扩展快速上手指南:浏览器视频下载与 M3U8 资源嗅探完整手册 猫抓扩展快速上手指南浏览器视频下载与 M3U8 资源嗅探完整手册【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款免费开源的浏览器资源嗅探扩展能自动识别页面中的 MP4、WebM、M3U8、MPD 等媒体资源支持 AES-128 解密、分片合并桌面端与移动端都能使用。本文用三分钟讲清楚浏览器视频下载的完整流程从安装猫抓、嗅探页面资源到下载并合并 M3U8 流媒体适合普通用户和想了解实现的开发者。 三个典型使用场景保存课程与教程视频在线课程、技术教程的视频通常无法直接另存。打开课程页面后猫抓面板会自动列出视频资源你选中文件点击下载即可获得可离线播放的完整视频。下载 M3U8 流媒体很多网站的视频被切成成百上千个 TS 分片普通下载器无法处理。猫抓内置 M3U8 解析器可以逐个下载分片并自动合并成一个完整的 MP4 文件。跨设备收藏媒体在 Edge Android 上通过二维码即可安装扩展外出时用手机保存网页媒体在桌面端完成嗅探和管理实现同一工具跨设备使用。 猫抓扩展的工作原理嗅探机制三步讲清用大白话说资源嗅探就是旁观页面的网络流量把其中的媒体文件挑出来监控网络请求打开页面时扩展通过 js/content-script.js 注入脚本由 catch-script/catch.js 中的 CatCatcher 类监听页面发出的请求。识别媒体资源按 URL 后缀、资源类型等规则过滤请求筛出 MP4、WebM、M3U8、MPD 等文件去重后整理成资源列表。下载与合并普通文件直接保存M3U8 则先拉取全部 TS 分片带加密时逐片解密最终合并成 MP4 输出。整个过程都在本地完成资源数据只在你设备中存储处理不会发送到远程服务器也不包含任何跟踪器。 如何安装猫抓扩展商店与源码两种方式方式一应用商店安装在 Chrome 网上应用店、Edge 添加项或 Firefox 附加组件商店中搜索 cat-catch猫抓安装。商店中存在加过广告的仿冒版本注意核对开发者信息。方式二源码加载开发者推荐git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开浏览器扩展管理页面启用开发者模式点击加载已解压的扩展程序选中 clone 下来的扩展文件夹开始使用点击工具栏的猫抓图标打开扩展面板访问含视频的网页扩展自动扫描并列出所有媒体资源选中目标文件点击下载M3U8 资源会自动打开解析器页面️ M3U8 视频如何下载并合并为 MP4M3U8 解析器js/m3u8.js是猫抓中功能最完整的模块AES-128 解密自动从页面尝试识别密钥识别不到时可手动填写密钥与偏移量IV多线程下载支持调节下载线程数分片越多提速越明显分片合并TS 分片自动合并为标准 MP4也可以只选择部分分片范围下载灵活输出支持流式边下边存也能发送到 ffmpeg 做进一步处理⚙️ 猫抓扩展自定义设置嗅探规则、下载与媒体控制options.html 选项页中常用的几组配置嗅探规则按资源后缀、资源类型、正则表达式过滤或用 URL 阻止列表排除不想捕获的内容下载设置调整 M3U8 下载线程数、下载方式等参数快捷键扩展定义了暂停/启用、自动下载、缓存抓取、深度搜索、预览等命令可绑定快捷键触发媒体控制js/media-control.js 可对当前页面视频做进度拖动、音量调节、播放速度调整与截图‍ 写给开发者模块划分资源嗅探catch-script/catch.jsCatCatcher 类负责请求监控与资源列表M3U8 解析js/m3u8.js解密、多线程、分片合并都在此下载管理js/downloader.js直链下载与流式下载界面交互js/popup.js 与 popup.html资源列表面板逻辑多语言_locales/含中简、中繁、英、西、日、韩、俄、葡巴西、土、越 10 种语言❓ 常见问题视频没被识别怎么办刷新页面让请求重新触发或滚动页面加载懒加载内容还可以用深度搜索快捷键补充捕获遗漏的资源。加密的 M3U8 视频怎么下载打开 M3U8 解析器先确认是否已自动识别密钥没有的话在密钥和偏移量IV输入框手动填写后再开始下载。对浏览器版本有什么要求1.0.17 版本之后需要 Chromium 内核 93 以上体验完整功能推荐 104 及以上内核低于 93 的用户请改用 1.0.16 版本。版权方面要注意什么只下载你拥有版权或已获授权的内容。本扩展按原样提供开发者不对用户行为负责相关法律风险由使用者自行承担。 许可与社区参与项目采用 GPL-3.0 许可证开源。你可以通过提交 Issue 反馈问题、提交 Pull Request 改进代码或参与 _locales/ 目录的翻译工作让猫抓支持更多语言。嗅探、解析、下载三块拼起来猫抓覆盖了浏览器视频下载的多数场景。按需调好 options.html 里的配置这个开源资源嗅探工具就能长期使用。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考