ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

网页资源嗅探工具猫抓:免费开源,三步把网页媒体装进本地

网页资源嗅探工具猫抓:免费开源,三步把网页媒体装进本地 网页资源嗅探工具猫抓免费开源三步把网页媒体装进本地【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款运行在浏览器里的资源嗅探工具安装后能自动识别网页中的视频、音频、图片和流媒体文件并提供预览、批量下载、M3U8 合并、视频录制等完整处理能力。它完全本地运行、无需注册登录支持 Chrome、Edge、Firefox 及 Edge 安卓版目前已有中、英、日、韩、西、俄、葡、越、土等多种语言界面。下文会用一个真实场景带你认识它再逐步拆解它到底能做什么、比现有方案强在哪。故事开场一节只播一次的网课逼出了一套抢救方案去年年底表哥报了个线上剪辑课2999 元的课程有个硬性规定——每个章节只能在线观看 48 小时到期自动失效。他学得认真可到了第七讲调色全流程加班错过了进度第二天想补课页面提示课程已结束。他尝试录屏录了十分钟发现卡顿、掉帧、还有自己的操作误入画面又去搜视频下载网站粘贴链接后网站让他上传文件、还要装一堆插件。折腾到凌晨一点他终于放弃把问题抛给了我。我打开浏览器点了一下工具栏上的猫爪图标页面里正在播放的课程视频立刻出现在资源列表里右键确认预览画面无问题点了下载。五分钟后一个 600MB 的 MP4 躺在硬盘里表嫂催他睡觉的微信刚好弹出来。这就是猫抓这类资源嗅探工具和录屏、下载站的根本区别它不依赖二次处理而是直接从网页的网络请求中嗅出原始媒体文件拿到的就是源头画质。首次体验直击装完点一下图标你能看到什么安装方式很常规在 Chrome、Edge 或 Firefox 的官方扩展商店搜索猫抓即可一键安装Edge 安卓版可以用项目文档里的二维码扫码安装开发者也可以 git clone 仓库后在扩展管理页打开开发者模式选择加载已解压的扩展程序完成安装仓库地址为https://gitcode.com/GitHub_Trending/ca/cat-catch。装好后工具栏会多出一只猫爪图标。随便打开一个含视频的网页点一下它弹出面板就是下面的样子第一次打开你可能来不及反应但信息其实很清晰顶部三个标签当前页面列出本页嗅探到的所有资源其他页面汇总你在其他标签页看到的媒体媒体控制则是对页面上正在播放的视频做统一遥控。列表里每个条目文件名、大小左侧有勾选框支持批量操作。底部有下载所选复制所选全选反选清空。点开任意一条右侧展开预览播放器和元数据——MIME 类型、时长、分辨率、原始 URL 一目了然。先预览再下载可以避免下错广告文件。嗅探默认比较克制只列出靠谱的媒体请求如果你觉得漏了东西可以用面板里的深度搜索和缓存捕捉把藏在 JS 动态加载里的资源也翻出来。横向对比视角和自带的开发者工具比它赢在哪你可能想问Chrome 按 F12 打开 Network 面板也能看到媒体请求何必多装一个扩展这个对比恰好能说明资源嗅探工具的价值边界。对比维度浏览器开发者工具在线视频下载网站猫抓资源嗅探工具上手门槛高要懂 Network/Filter低但要注册、传链接极低点一下图标是否本地运行是否需上传/中转是全程本地多资源批量处理手动复制逐条下载基本不支持批量勾选、正则过滤流媒体支持只能看原始请求需单独工具M3U8/MPD 解析解密合并广告与安全无常见弹窗、捆绑无广告隐私友好但猫抓也不是万能的它的适用边界很清晰它擅长网页上确实存在、且允许被请求的媒体对于加密严格、或站点主动申请屏蔽项目维护者维护了一份避免抓取列表的站点它帮不上忙。另外它只做嗅探与下载不做格式转换想要转码仍要借助本地工具。顺带提醒一句因为猫抓完全开源市面上出现了一些加上广告代码后重新上架的山寨版伪猫抓。安装时务必认准官方商店的发布者信息别从来源不明的网站下载 crx。实战案例复盘三种身份三条完全不同的抓取路径案例一考研学生保存 60 节专业课网页视频批量下载方法操作路径打开课程页 → 等视频开始播放触发资源加载→ 点击猫爪图标 → 在当前页面标签里按扩展名筛选mp4→ 用 Shift 连续勾选需要的章节 → 点击下载所选。要点是先让视频播放几秒再嗅探。很多网站用懒加载视频没播放时资源根本没被请求猫抓自然也闻不到。批量下载时建议一次选 5~10 个避免并发过多拖慢网速也方便随时检查下载质量。案例二自媒体运营收集竞品素材操作路径浏览竞品页面 → 点击图标 → 用顶部正则筛选框输入类似\.(mp4|webm)$的规则过滤 → 勾选自动下载开关 → 让扩展记住命名规则。自媒体人最痛的是素材散落在几十个页面里。猫抓的其他页面标签会汇总所有打开标签页的资源配合正则筛选和自动下载可以一口气把当天浏览过的页面里的可用素材按规则命名保存省去逐页翻找的功夫。案例三剪辑师处理加密流媒体操作路径在开发者工具的 Network 面板里找到.m3u8链接 → 复制进猫抓的 M3U8 解析器 → 检查分片列表与总时长 → 设置线程数与输出格式 → 如遇加密填入密钥 → 点击合并下载。普通下载工具拿到.m3u8会直接放弃而流媒体恰恰是各大视频平台的默认分发方式。猫抓把这条最难的路径做成了填表式操作详见下文进阶玩法。避坑与常见错误新手最容易栽的五个跟头页面没加载完就点图标。资源还没请求出来列表自然是空的。正确顺序是先让页面和视频完整加载再点猫抓。把.m3u8当普通文件直接下载。它只是一个播放列表文本下载下来打不开。要交给解析器做分片合并而不是当普通链接处理。下载的合并文件播放到一半卡住。多半是并发线程数开太高导致分片漏下载。先降线程数或先在下载范围里下载 1~20 片测试确认完整再全量合并。装到了伪猫抓。见上文对比部分安装渠道只认官方商店别图省事下载来源不明的 crx。合并失败后反复重试同一参数。磁盘空间不足、网络波动、临时目录被清理都会导致失败。换个保存位置、清出空间再试往往就好了。进阶深度玩法M3U8 视频一键解析与合并下载如果说嗅探是猫抓的眼睛那 M3U8 解析器就是它的手术刀。遇到 HLS 协议的分片视频时把链接粘贴进去工具会自动解析出全部 TS 分片并显示总片数、总时长和分辨率几个值得玩透的点解密不再是玄学对加密分片支持填入 16 进制或 Base64 格式的解密密钥还提供自定义偏移量IV和密钥上传覆盖主流加密方案。合并可定制支持最多 32 个下载线程输出可选手动合并、直接生成 MP4或只要音频——想从视频里抽一条音频轨勾上就行。配套能力面板还能把 m3u8 直接交给 FFmpeg 处理或复制生成 m3u8DL 命令行方便走命令行工作流的用户。同级别的 DASH/MPD 协议也由内置的 MPD 解析器覆盖两者合起来基本包圆了主流流媒体分发格式。此外弹窗里的媒体控制标签也是个隐藏利器倍速播放0.1~16 倍、画中画、全屏、当前帧截图、静音循环相当于给所有网页视频套了一层万能遥控器再配合视频录制、WebRTC 录制和屏幕捕捉连嗅不到的场景也有兜底方案。开源与生态为什么你可以放心长期使用它猫抓采用 GPL-3.0 协议开源代码透明意味着两点一是你可以审查它是否真的像宣称的那样所有数据都在本地存储、不发送到任何远程服务器、不含追踪器二是任何有能力的开发者都能按需修改。从生态看它已经具备一个成熟开源项目的特征多语言支持_locales目录下已有中文、英文、日文、韩文、西班牙文、俄文、葡萄牙文、越南文、土耳其文等 10 套语言文件非中文用户也能顺畅使用。版本与兼容1.0.17 之后要求 Chromium 内核 93 以上体验完整功能建议 104 以上项目对旧版本有明确说明。尊重内容方站点不想被嗅探时可按项目维护者公布的流程提交申请域名会被加入避免抓取列表这个机制在同类工具里很少见。健康的发展约束作者明确希望基于猫抓源码衍生的扩展继续保持开源避免生态被闭源化、广告化的分支污染——这也是上面提到伪猫抓的应对之策。想深入研究实现可以看js/m3u8.js、catch-script/catch.js等核心源码CHANGELOG.md记录着每个版本的变化方向。现在就去装一个打开你浏览器的扩展商店搜索猫抓花三十秒装上它。下次再遇到只能看不能存的网页点一下那只猫爪你就知道什么叫资源自由。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表