ARTICLE DETAIL

资讯详情

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

猫抓资源嗅探扩展:3步装好猫抓,快速嗅探网页视频并一键下载

猫抓资源嗅探扩展:3步装好猫抓,快速嗅探网页视频并一键下载 猫抓资源嗅探扩展3步装好猫抓快速嗅探网页视频并一键下载【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款浏览器资源嗅探扩展它监听网页的网络请求帮你筛出当前页面的视频、音频等资源并下载到本地。适合想把网页视频保存下来、或需要处理M3U8流媒体的普通用户。 快速安装猫抓的3种方式与权限说明方式一应用商店安装推荐打开 Chrome Web Store 或 Edge 扩展页面搜索 cat-catch点击安装按钮Firefox 版需非国区 IP 访问。提醒一句猫抓是开源的商店里有加过广告代码的伪猫抓上架过只从官方安装地址获取。方式二源码安装克隆代码git clone https://gitcode.com/GitHub_Trending/ca/cat-catch打开浏览器扩展管理页面打开开发者模式点击加载已解压的扩展程序选中解压后的文件夹方式三CRX 安装从项目 Releases 页面右键另存为下载 .crx 文件打开开发者模式将 crx 文件拖入扩展程序页面系统要求1.0.17 版本之后需要 Chromium 内核 93 以上想体验完整功能请用 104 以上版本内核低于 93 的用户请用 1.0.16 版本。所需权限查看 manifest.json 可以看到声明的权限主要是webRequest监控网络请求、downloads管理下载、storage保存设置、tabs读取标签页等都是嗅探和下载功能必需的。 嗅探当前页面并下载视频资源这是最常用的场景网页上有个视频你想把它存到本地。猫抓弹窗界面列表显示资源文件名、大小、标题、MIME 类型、时长、分辨率和完整 URL可直接勾选下载打开视频页面让视频开始播放点击工具栏上的猫抓图标在当前页面标签查看捕获到的资源包括标题、MIME、时长、分辨率等信息勾选目标资源点击下载所选列表里混进了大量无关请求时点底部筛选打开正则筛选输入框过滤 URL点清空可以重置列表点暂停则暂时停止捕获。想要自动保存可以打开自动下载按钮新捕获的资源会自动开始下载。 把M3U8流媒体一键合并成MP4很多网站用 M3U8 分片播放视频直接下载得到的只是一堆 TS 切片。猫抓自带 M3U8 解析器把它们合并成完整文件。猫抓 M3U8 解析器显示切片地址列表、总时长、分辨率、文件大小底部可设置线程数、下载范围并勾选 mp4 格式后合并下载在弹窗的媒体控制/其他功能页点击M3U8解析器粘贴 M3U8 地址或直接选择猫抓已嗅探到的 m3u8 资源点击解析查看切片数量、时长、分辨率和预估文件大小若流媒体加密在自定义 密钥填入 16 进制或 base64 格式的密钥设置下载线程数和下载范围勾选mp4格式点击合并下载解析器还支持跳过解密、自定义保存文件名、调用本地 m3u8DL 等第三方下载工具。相关逻辑在 js/m3u8.js 中实现。界面文本由 _locales/zh_CN/messages.json 等语言文件翻译支持中文、英语、西班牙语、日语等 10 种语言。M3U8 解析器的西班牙语版本界面展示猫抓的多语言支持️ 用媒体控制实现倍速播放与模拟手机弹窗顶部第三个标签是媒体控制/其他功能除了功能入口还能直接操控页面上的视频。打开媒体控制/其他功能标签在选择页面和选择媒体下拉框中选中目标视频使用倍速播放0.116 倍、播放/暂停、画中画、全屏、截图、循环、音量调节两个按钮值得重点试模拟手机切换 User-Agent 为移动端有些网站 PC 版和移动版加载的是不同资源切换后往往能抓到新的地址深度搜索从页面脚本中进一步分析资源地址普通嗅探抓不到时可以再点一次更多功能里还有缓存捕捉、视频录制、录制 WebRTC、屏幕捕捉等按钮按需开启。 猫抓是如何嗅探到资源的猫抓的后台脚本 js/background.js 通过浏览器的 webRequest 事件挂接每个网络请求读取响应头里的 Content-Type 和 Content-Length据此判断是否为媒体资源。同时注入到页面的 catch-script/catch.js 会代理 MediaSource 等接口捕获通过 JavaScript 动态加载的资源——这也是为什么资源嗅探需要你先把视频点播放请求发生了猫抓才有东西可抓。⚠️ 常见问题排查检测不到资源、下载失败检测不到资源怎么办现象页面明明有视频列表里却显示还没闻到味儿~。排查确认视频是否真正开始播放确认扩展没有点暂停查看浏览器版本是否满足要求。解决先播放几秒再刷新列表点模拟手机切换设备类型使用深度搜索仍无结果时刷新页面重新嗅探。下载失败或文件不完整现象点击下载报错或文件无法播放。排查对照资源列表里的文件大小检查已下载文件是否一致。解决开启下载器猫抓检测到资源下载失败会自动启用下载器再次尝试M3U8 解析器从 2.7.1 起下载出错会自动重试具体改进记录见 CHANGELOG.md。扩展装上了但嗅探没反应现象内核低于 93 的浏览器猫抓 1.0.17 之后版本可能无法正常工作。排查在地址栏输入浏览器版本信息确认 Chromium 内核号。解决升级浏览器或临时改用 1.0.16 旧版本。 版权与隐私注意事项猫抓仅供下载你拥有版权或已获授权的视频禁止用于下载受版权保护且未经授权的内容用户需自行承担全部法律责任所有信息都在本地存储处理不发送到远程服务器不包含任何跟踪器网站运营方可以按项目流程提交请求把自己的域名加入避免抓取列表现在就动手试试打开一个有视频播放的页面点击工具栏的猫抓图标看看列表里捕获到了什么。遇到 M3U8 地址就用解析器合并下载普通嗅探抓不到时先点模拟手机或深度搜索再试一轮。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表