拓冰建站拓冰建站
首页 / 资讯中心 / 正文

猫抓扩展使用教程:如何嗅探网页视频并下载到本地

猫抓扩展使用教程如何嗅探网页视频并下载到本地【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓Cat-Catch是一款免费开源的浏览器资源嗅探扩展能在你浏览网页时自动捕捉视频、音频和流媒体地址把它们存成本地文件。本文带你从零开始完成安装、抓资源、下载和 M3U8 合并的全流程。这三个场景说明你需要它网页上的视频只能在线播没有下载按钮你想存一份到硬盘里慢慢看。视频其实是 M3U8 流媒体直接打开地址只会得到一份播放列表几百个 TS 分片散落在服务器上根本拼不出完整视频。你手动复制了资源链接浏览器一打开就被服务器以 403 拒绝——它校验了请求头你的裸请求不合规。猫抓做的事情很直白它盯着当前页面发出的每一个网络请求把其中的媒体资源挑出来列给你下载时还能自动带上页面原有的请求头绕开上面这些麻烦。装上猫抓先确认它能工作最省事的安装方式是走应用商店在 Chrome 网上应用店或 Microsoft Edge 加载项商店中搜索Cat-Catch点击安装。装完后浏览器右上角会出现一个小猫图标这就是它的入口。⚠️ 注意因为猫抓开源商店里有人把加了广告代码的伪猫抓也上架了。安装前核对开发者和版本号别装错。如果你要跟进最新功能或参与开发备选方案是用源码安装克隆仓库后git clone https://gitcode.com/GitHub_Trending/ca/cat-catch在扩展管理页打开开发者模式点加载已解压的扩展程序并选中克隆下来的文件夹即可。浏览器版本要求见 manifest.json 中的minimum_chrome_version配置Chromium 内核版本可用的猫抓版本说明低于 931.0.16新版扩展使用了新 API旧内核跑不起来93 及以上1.0.17 及以后新版最低门槛104 及以上全部版本能体验完整功能推荐验证是否装好随便打开一个有视频的网站播放一会儿点击猫抓图标。弹窗面板里如果能列出带文件名、大小的条目说明嗅探已经在正常工作点一下工具栏上的暂停图标还能看到它在监听。从抓到存四个连续动作让面板列出页面里的视频资源在网页上完整播放一遍视频没播的请求它抓不到。点击浏览器工具栏的猫抓图标弹出面板切到当前页面标签。列表里每条资源都有文件名、大小和类型通常体积较大的.mp4、.m3u8条目才是你要的完整视频。判断标准很简单列表非空、且能找到一条大小明显大于几十 KB 的媒体文件。如果列表是空的先刷新页面重播一次再看。把单个视频文件下载到本地在列表中选中目标条目下方会显示标题、MIME 类型、时长、分辨率等详情。确认无误后点击该条目右侧的下载按钮浏览器就会把文件存进你的下载目录。⚠️ 注意如果服务器校验 Referer直接双击资源链接会报 403。猫抓的内置下载器会自动携带当前页面的请求头发起请求走它的下载按钮就不会被拦。把 M3U8 流合并成完整 MP4列表里的资源是.m3u8结尾时说明这是 HLS 流媒体。点击面板入口打开M3U8 解析器解析器会自动拉取全部 TS 分片列表并显示总时长、分辨率。勾选mp4格式点击合并下载它会把所有分片下载后拼接成一个完整视频。加密流会自动读取页面里的密钥Key与 IV界面上也能手动填入自定义值解密失败时优先检查密钥格式和 IV 偏移是否对得上。不方便在本地合并时可以把数据提交给在线 ffmpeg 页面处理。判断成功下载完成后本地出现一个可以直接双击播放的 mp4而不是一个.m3u8文本文件。手机上要看生成二维码面板里的二维码功能可以把资源地址变成一张 QR 码用手机扫一下就能拿到链接方便转发或直接在手机上看。另外MPDDASH格式的资源有对应的解析器入口可以分别处理音视频分离的轨道避免只下了一条轨。进阶技巧按问题找功能缩略图、广告、碎片文件太多怎么过滤打开设置页按后缀逐条配置过滤规则填不含.的后缀如mp4表示只保留该类型填0则不过滤每条还可以加大小条件比如只显示大于某个值的文件支持100 KB、500-1000 MB这类写法广告图和缩略图基本就被刷掉了。列表里有一条 URL 长得像目标但不确定怎么精确定位资源列表的筛选框支持正则匹配资源 URL输入表达式后按回车生效。拿不准表达式有没有写对设置页里有一个正则测试区粘一条示例 URL 先跑一遍再保存。只想下载视频中间某一段不想全下M3U8 解析器提供下载范围设置填起止序号即可只取对应时间段省流量也省空间。一次要存一整季的剧集列表支持全选、反选勾中多条后批量下载即可不用逐个点。命令能不能绑定快捷键可以。猫抓提供一组浏览器命令暂停/启用、自动下载、缓存捕捉、打开 M3U8 解析器、清空、重启扩展、深度搜索、预览等。在浏览器扩展快捷键页Chrome 输入chrome://extensions/shortcuts给它们绑上顺手的按键页面右键菜单里也能直接触发这些命令其中深度搜索和缓存捕捉都会强制刷新页面重新捕获。高频问题自诊问资源列表是空的为什么抓不到正在播的视频媒体请求可能还没发出或者走了缓存、动态加载。刷新页面、完整播一遍再打开面板还是空的话用深度搜索或缓存捕捉命令强制重抓。问M3U8 合并出来的视频有画面没声音典型原因是音频和视频是两条独立轨道你只下了一条。回到解析器里把对应的音视频轨道都选中再合并或者两条流分别下载后离线合成。问复制资源链接直接打开就报 403 / 404服务器在校验请求头。别直接开链接改用猫抓内置下载器走它的下载按钮页面头信息会自动带上。问更新后命令不生效、功能异常两件事各查一遍到扩展管理页点重新加载确认扩展真的重启了再确认浏览器版本够不够Chromium 低于 93 就只能停在 1.0.16。问有些资源链接过一会儿就打不开了那是一次性 URL带时效签名。猫抓 2.7.0 之后的 M3U8 解析器支持从缓存中读取 m3u8 数据抓到的当下就尽快提交下载更稳妥。合规与安全三条底线版权猫抓只应用于你拥有版权或已获授权的内容。用它下载受版权保护且未经授权的内容属于用户行为法律后果自负开发者不为此负责。隐私扩展收集的所有信息都在本地存储和处理不会发送到任何远程服务器也不包含跟踪器。它申请了哪些权限可以逐条对照 manifest.json 里的permissions字段。站点拒绝抓取网站所有者若不允许猫抓在其站点运行可以在项目仓库创建 Issue标题用[Opt-Out Request] 您的域名格式正文附上域名和联系邮箱核实后该域名会被加入避免抓取列表后续版本将不再嗅探该站点。源码入口给想深入的读者catch-script/注入页面的嗅探主脚本资源捕获、深度搜索和录制逻辑都在这里。js/后台与功能页实现包括 M3U8/MPD 解析器、下载器和弹出面板的核心逻辑。_locales/中、英、日、韩等十余种语言包改翻译从这里入手。manifest.json扩展的身份证权限、浏览器命令、最低内核版本都在里面声明。猫抓的价值在于把只能在线看的媒体变成能下载、能拼接、能存本地的文件而且整个过程不出你的浏览器。装好之后从一个普通 mp4 视频练手再挑战 M3U8 合并基本就能覆盖日常需求了。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门