网页媒体资源嗅探与下载Cat-Catch 浏览器扩展完整使用技巧【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch页面上的视频播得很好右键另存为却只得到一个打不开的文件下载按钮更是无处可寻——这是大多数人保存网页媒体时的卡点。开源扩展猫抓cat-catch是一款浏览器资源嗅探工具它直接拦截页面发出的网络请求把视频、音频、流媒体清单整理成一张可预览、可勾选的列表。为什么需要它网页媒体下载的四道坎普通下载器对现代网页媒体常常失效原因不在工具而在网站本身的分发方式下载入口被刻意隐藏。很多站点只提供在线播放不暴露真实媒体地址你连存什么都无从判断。视频被切成上百个片段。HLSM3U8等流媒体协议把视频切成几秒一个的 TS 分片逐段下发单独下载任何一片都毫无意义。分片或清单带加密。AES 密钥、DRM 等保护手段让原始文件即使拿到也无法直接播放。容器格式不通用。WebM、FLV、M4S 等格式在部分播放器或平台上水土不服需要转换。猫抓针对这几类问题分别有对应能力下面是痛点与功能的对照遇到的卡点背后的原因猫抓的对应方案找不到真实媒体地址站点只播放不供下载嗅探网络请求按 MIME 与体积自动列出媒体文件视频是 M3U8 分片流HLS 协议逐段传输内置 M3U8/MPD 解析器列分片、合并下载分片带 AES 加密密钥与数据分离下发自动解密也支持手动上传密钥格式不通用WebM/FLV/M4S 等非标准容器可选合并为 mp4或调用本地程序转换它是怎么做到的捕获、解析、输出的流水线猫抓的工作可以拆成三段每一段都对应你在界面上能直接看到的结果。第一段捕获。扩展的后台服务js/background.js监听当前标签页的全部网络请求按 MIME 类型、文件体积和扩展名过滤出媒体资源按当前页面 / 其他页面分组。你得到的是一个带标题、时长、分辨率、URL 的列表每行都能单独预览和下载。猫抓的资源列表界面勾选后点下载所选即可批量保存底部还有模拟手机录制脚本等入口第二段解析。对 M3U8、MPD 这类清单型资源猫抓的解析器会请求清单文件列出全部 TS 分片读取时长与分辨率遇到加密流时尝试自动定位密钥。你得到的是一张分片明细表以及合并下载按钮。猫抓的 M3U8 解析器显示分片总数、总时长与分辨率支持合并下载并另存为 mp4 格式第三段输出。下载时可选多线程、下载范围、跳过已成功分片也可以把任务交给本地 aria2 或自定义外部程序处理超大批量或需要转码的场景。合并完成的文件直接是一个完整视频而不是散落的 TS 文件。多语言用户也有完整体验界面支持中文简繁、英语、日语、韩语、俄语、西班牙语、葡萄牙语等十几种语言见 _locales/ 目录后续段落会用到它的西语界面截图。动手上手安装、日常使用与进阶玩法安装与首次使用普通用户在 Chrome 或 Edge 的扩展商店搜索Cat-Catch猫抓点击安装即可。装好后工具栏会出现猫形图标。注意商店里存在过掺入广告代码的仿冒版本请以项目仓库内的官方安装地址见 README.md为准。开发者从源码加载更新最及时git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在扩展管理页打开开发者模式选择加载已解压的扩展程序并指向 clone 下来的目录。兼容方面Chromium 93 以上可用104 以上才能体验全部功能。日常使用四步拿到视频打开含媒体的网页让视频先播放一下请求才会发生点击工具栏猫抓图标在资源列表中勾选目标文件点击下载所选或点复制所选把地址批量交给其他工具若拿到的地址质量不高点底部的模拟手机按钮让扩展以移动端身份重新请求常常能换到不同的源。进阶玩法流媒体解析与任务托管M3U8 解析器把清单地址粘进输入框或右键页面里的 m3u8 文件选择用解析器打开解析器会自动列出分片。下载前可勾选mp4 格式得到标准封装、设置下载范围、限制线程数加密流若自动解密失败可在上传 Key里手工提供密钥。快捷键与右键菜单扩展注册了键盘命令暂停/继续捕获、自动下载、打开 M3U8 解析器、清空列表等高频操作不必伸手点图标详见 manifest.json 中的commands定义。托管下载在设置里接入 aria2 RPC 或自定义外部程序把嗅探到的任务直接推给后台下载器适合一次收集几十个文件的场景。换个角度看它三类人的使用场景短视频剪辑师小陈——批量收集素材。他的日常是从十几个平台挑空镜和片段。过去他逐条边播边录一天耗在收集上的时间以小时计。现在他让猫抓开着边刷边捕攒够一批后按列表勾选、一键下载再用预览确认分辨率。他算过账收集同样一批素材从过去的一到两小时压到了二十分钟以内。高校研究员周同学——归档长课程录像。一门慕课的视频是 M3U8 分发共 64 个 TS 分片、总时长约 10 分钟正是上文解析器截图里那条测试流。手动录制要花十几分钟还容易断猫抓解析后直接合并下载几分钟后得到一个 1280x720 的完整文件加密也自动解掉了。对他来说价值在于流程稳定清单地址过期、分片 404 时解析器还会自动重试已成功分片之外的部分。自媒体作者阿 May——解决清晰度不够。桌面端页面给她返回的是 480p 源她点了一次模拟手机后重新捕获拿到移动端专属的更高清晰度地址。做法只多了一步但素材可用性完全不同。猫抓的多语言界面西语同样的资源列表与预览能力本地化覆盖十几种语言少走弯路高频问题与实用清单Q为什么列表里看不到我要的视频视频往往在开始播放后才发起请求。先让媒体播几秒再点图标如果页面用 iframe 或懒加载翻到媒体位置后再捕获一次。Q下载下来的文件无法播放先检查扩展名是否与真实格式一致用 VLC 这类兼容播放器验证若确认是 TS 分片或特殊封装回到 M3U8 解析器勾选mp4 格式重新合并下载。Q下载中途失败、卡住怎么办M3U8 解析器已内置断点重试失败的分片会自动重抓普通下载可把线程从默认值调低2–4 个减轻网络压力或改由 aria2 等外部程序承接任务。Q加密流解不了密多数 AES-128 流可自动解密若失败在解析器中手动上传密钥支持 16 进制或 base64。需要说明受 DRM 强保护的内容不应、也不建议破解请只下载你拥有版权或已获授权的内容。Q换了浏览器版本后扩展失效猫抓要求 Chromium 内核 93 以上低于该版本请回退到 1.0.16功能完整性则以 104 以上为基准。实用清单保持扩展为最新版本功能变化见 CHANGELOG.md分段流媒体一律优先走 M3U8 解析器而不是单下 TS 文件多线程下载线程数设 2–4避免占满带宽拿不到高清时先试模拟手机再下结论批量收集前想好命名规则用替换标签统一文件名收尾猫抓把抓包、解析、合并这几件原本要开命令行干的事收进了一个扩展弹窗里你只需要勾选和确认。想快速开始扩展商店搜索Cat-Catch安装或按前文命令从源码加载。它遵循 GPL-3.0 开源协议使用中遇到问题或有想法欢迎直接向项目仓库提交 Issue 或 Pull Request相关功能沿革可在 CHANGELOG.md 里查到。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?