
猫抓浏览器资源嗅探完整指南网页视频下载与 M3U8 合并实操教程【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch假设任务很具体把一节在线课程的视频保存成本地 MP4方便离线反复观看。猫抓cat-catch是一个开源的浏览器资源嗅探扩展它会列出页面正在加载的所有资源让你从中挑出视频、音频或图片直接下载还能把 M3U8 分片合并成一个完整文件。本文按安装 → 认界面 → 下第一个文件 → 处理流媒体的顺序把整条路径走一遍每一步都可以直接照做。 猫抓插件安装步骤应用商店、源码与 CRX 三种方式应用商店一键安装推荐Chrome在 Chrome 网上应用店搜索猫抓Edge在 Edge 加载项商店搜索 cat-catchFirefox附加组件商店可装需要非国区网络环境猫抓是开源项目而开源代码任何人都能修改后重新上架商店里已经出现过注入广告的伪猫抓。只走官方渠道安装装之前核对扩展名称和开发者信息。从源码安装想用最新功能时先把仓库克隆到本地git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在浏览器扩展管理页打开开发者模式点加载已解压的扩展程序选中克隆下来的 cat-catch 文件夹即可。这种方式装的是仓库里的最新版本功能以 CHANGELOG.md 为准。用 CRX 文件安装从项目 Releases 页把 CRX 文件右键另存为扩展管理页打开开发者模式把 CRX 文件直接拖进扩展程序页面 网页资源嗅探主界面详解列表怎么读点击工具栏的猫抓图标弹出面板就是工作区。从上到下分四块顶部标签页「当前页面」列出本页嗅探到的资源「其他页面」看其他标签页的结果「媒体控制 / 其他功能」收纳进阶入口资源列表一行一个资源包含勾选框、文件名、体积行内三个小按钮分别是复制地址、预览、下载详情区点中某个资源后显示标题、MIME 类型、时长、分辨率和完整 URL下方内嵌一个可播放的预览窗口——下载前确认内容对不对就看这里底部操作条下载所选、复制所选、全选、反选、清空、模拟手机、自动下载、录制脚本、设置⬇️ 网页视频下载第一步筛选、预览与批量保存第一次下载一个视频完整流程是这样的打开目标页面把视频正常播放一次。资源嗅探依赖页面真实发起的请求不播放就没有数据点开猫抓图标在列表里按体积和 MIME 类型找目标文件。视频一般是video/mp4体积明显大于图标类小文件点「预览」确认内容确认无误后点行内的下载按钮文件进入浏览器的下载目录需要多个文件时先「全选」或「反选」再点「下载所选」批量保存两个能明显提效的细节模拟手机部分站点会按 User-Agent 返回不同的视频源切换后再嗅探可能拿到更清晰的文件按大小过滤设置页的过滤大小支持表达式和范围例如100 KB、500-1000 MB能把广告位和图标类小文件直接挡掉「其他设置」里的倒序排列则让最新捕获的资源出现在列表顶部 M3U8 流媒体合并下载设置把分片拼成 MP4很多在线课程和回放视频走的是 HLS 协议视频被切成几十上百个 .ts 小切片页面只加载一个 m3u8 索引文件。直接下载这个索引文件是打不开的需要合并。猫抓内置了专门的 M3U8 解析器把 m3u8 地址贴进去后它会自动解析出全部切片并显示分片数量、总时长和分辨率。常用操作合并为 MP4勾选「mp4格式」点「合并下载」所有切片拼成一个完整文件也可以只勾「只要音频」另存音轨加密流处理支持填写 16 进制或 base64 的加密 Key 和偏移量 IV也能直接上传 Key 文件只取片段用「下载范围」指定第几个到第几个切片长视频只保存需要的部分调速度下载线程数可配置切片出错会自动重试外部工具联动可以生成 m3u8DL 命令交给 aria2、ffmpeg 等工具处理或发送到在线 ffmpeg 转码除 HLS 外MPEG-DASHMPD格式也有独立的解析页面。遇到EXT-X-BYTERANGE切片或一次性 URL刷新页面就失效的临时地址这类棘手情况解析器也能从缓存中取数处理具体能力变化见 CHANGELOG.md。⌨️ 浏览器扩展快捷键与自动化设置重复劳动多的话把操作交给快捷键和自动化快捷键扩展注册了打开面板、暂停/继续嗅探、自动下载、打开 M3U8 解析器、清空列表、深度搜索、预览、重启扩展等一组指令。具体按键组合在浏览器扩展的键盘快捷键设置页查看也可以自行改成顺手的键位深度搜索自动分析页面中隐藏的加密密钥等信息遇到常规手段读不出 Key 的加密流时先试它自动下载按设定规则保存新出现的资源适合固定站点录制脚本把一次操作流程录下来之后可以回放执行高级输出通道设置页里还支持 aria2 RPC、MQTT、调用本地程序等更进一步的对接方式源码层面的逻辑分别在 js/background.js后台调度和 catch-script/catch.js嗅探核心想深入或魔改可以从这两处入手。 兼容性说明与多语言支持内核要求1.0.17 之后需要 Chromium 内核 93 以上完整功能建议 104 以上更老的浏览器请用 1.0.16Firefox桌面与 Android 端均可用商店需非国区网络多语言界面支持中文、英文、日文、韩文、西班牙文、葡萄牙文、俄文、土耳其文、越南文翻译文件在 _locales/移动端Edge Android 端可用二维码安装️ 版权与隐私边界哪些事做哪些事不做内容方面猫抓只应服务于你自己拥有版权或已获授权的内容。工具本身不提供、也不鼓励抓取受版权保护且未经授权的资源使用行为的法律责任由使用者承担。隐私方面所有嗅探到的数据只在本地存储和处理不会上传到任何远程服务器扩展内也不包含跟踪器。项目采用 GPL-3.0 许可见 LICENSE代码完全公开可自行审查 manifest.json 声明的权限范围。对网站运营方项目保留了拒绝抓取通道如果某站点不希望猫抓在其页面上运行可在项目仓库提交 Issue标题用[Opt-Out Request] 你的域名格式附上域名和联系邮箱后续版本会把该域名加入避免抓取列表。❓ 常见问题速答列表里找不到视频先确认页面播放过了再看资源是否在别的标签页切到「其他页面」内核版本低于 93 时部分捕获能力会缺失升级到 104 最稳妥。下载下来的文件打不开大概率下到的是 m3u8 索引或单个 ts 切片回到 M3U8 解析器里走合并流程即可。下载速度不理想调大 M3U8 解析器的下载线程数尽量用有线网络避开高峰时段大文件可先选低分辨率验证流程。支持哪些格式MP4、WebM 等直链文件可直接下载HLSM3U8与 MPEG-DASHMPD走解析器合并音频和图片等资源同样在列表内可筛选保存。商店版和源码版不一样商店版审核上架有周期源码版始终最新。日常用商店版足够追新或需要自定义时再切源码。最后三句话只从官方渠道安装看到名字像猫抓但开发者对不上的扩展直接关掉只保存你有权限的内容嗅探能力越强这条边界越重要设置页和 CHANGELOG.md 是功能的最终说明书遇到行为对不上时先翻这两处而不是凭旧印象判断【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考