ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

猫抓:如何在浏览器中嗅探并下载网页媒体资源指南

猫抓:如何在浏览器中嗅探并下载网页媒体资源指南 猫抓如何在浏览器中嗅探并下载网页媒体资源指南【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款开源的浏览器资源嗅探扩展能把当前网页加载过的视频、音频、图片等资源列成清单并支持直接下载。它适合想把网页媒体保存到本地的普通用户尤其是经常遇到 M3U8 这类流媒体格式、找不到下载入口的人。项目速览项目说明定位浏览器资源嗅探扩展网页媒体嗅探工具支持环境Chrome / EdgeChromium 93 以上完整功能建议 104 以上、Firefox、Edge Android许可证GPL-3.01.0 版使用 MIT费用免费数据处理嗅探与下载均在浏览器本地完成不上传远程服务器无跟踪器界面语言简体中文、繁体中文、英语、日语、韩语、西班牙语、俄语、土耳其语、越南语、葡萄牙语巴西判断标准很简单如果你用的是 Chromium 系或 Firefox 浏览器且需求是把网页上的媒体存下来那它基本对路如果需要批量抓整站图片、绕过 DRM 加密它不是为此设计的。五分钟上手安装走应用商店最快在 Chrome / Edge / Firefox 扩展商店搜索猫抓安装即可Firefox 商店需非国区 IP。想装最新源码版本git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后进入扩展管理页面打开开发者模式点加载已解压的扩展程序选中克隆下来的文件夹。第一次使用打开一个有视频或音频的网页正常播放让资源加载出来点击浏览器工具栏的猫抓图标弹出面板会自动列出已捕获的资源勾选目标资源点下载文件进入浏览器默认下载目录核心能力拆解页面资源嗅探能做什么页面加载过程中扩展会记录经过浏览器的媒体请求按文件名、类型、大小列成清单并提供过滤、预览、全选、复制等功能。怎么用播放页面内容后点开图标即可无需额外操作列表顶部有深度搜索缓存捕捉等按钮应对漏网资源。例子普通网页里的 mp4 课程视频播放十几秒后资源列表里就会出现对应的.mp4直链勾选即下。深度搜索与缓存捕捉能做什么有些页面延迟加载或资源在列表里没显示全。深度搜索会主动探测更多请求缓存捕捉从浏览器缓存里把已读过的内容捞出来。怎么用资源列表底部按钮单击执行。例子一个只加载了首帧的长视频页用深度搜索可以把后续分片请求找出来。M3U8 解析器能做什么专门处理 HLS 流媒体M3U8 是一个播放列表文件指向一段段.ts小视频片段。它能把列表里的分片逐个下载、合并成单个 mp4加密视频可填密钥和 IV 解密。怎么用打开 M3U8 解析器页面粘贴 m3u8 链接点解析设置参数后下载。例子网页播放器用的是 m3u8 地址直接下载只会得到一个列表文件放进解析器解析后可以看到分片数量和总大小合并下载后得到可直接播放的 mp4。录制功能能做什么资源拿不到直链时可以录。包括视频录制录页面播放内容、WebRTC 录制录实时流如直播、在线课堂和屏幕内容捕获。怎么用资源面板更多功能里找到对应按钮开始/停止即可Firefox 下这些脚本类功能不可用。例子一场只支持在线看的 WebRTC 直播点录制 WebRTC后整场直播会以文件形式保存在本地。一次真实使用流程以最典型的 M3U8 视频下载为例从头到尾在网页上播放视频点猫抓图标在资源列表里找到以.m3u8结尾的资源复制它的地址打开 M3U8 解析器扩展右键菜单或更多功能入口粘贴链接点解析解析完成后会列出所有分片、总时长与总大小如果提示需要密钥填入 key 和 IV勾选mp4 格式让分片合并为单个文件按需调整下载范围点下载。单个分片失败时解析器会自动重试2.7.1 版加入完成后浏览器下载目录中出现合并好的 mp4 文件参数与排错关键配置集中在设置页js/options.js 读取常用项如下配置项推荐值 / 填法作用后缀 / 类型过滤如1 MB、500-1000 MB只显示达到大小条件的资源支持表达式、范围、单位正则匹配自定义正则按 URL 特征识别资源可设黑名单反向过滤屏蔽列表粘贴要排除的 URL不让某些域名的资源进入嗅探列表自定义 User-Agent默认或移动端 UA部分站点只对移动端返回可下载资源可切换请求标识文件名模板如${title}_${url}用页面标题、URL、referer 等标签生成下载文件名aria2 RPC本地 aria2 地址 token把下载任务交给本机 aria2 程序执行高频问题排查列表里没有想要的资源刷新页面重新播放依次尝试深度搜索和缓存捕捉仍没有再确认资源是否走了 WebRTC 实时流只能录不能嗅探。M3U8 下载中断或分片 404这类链接常是一次性 URL2.7.0 起解析器会从缓存读取已捕获的 m3u8 数据重新解析即可同时检查网络后重试。加密视频解码乱码在解析器中补全密钥key与 IV 参数后再下载。适合与不适合擅长嗅探并下载直链资源mp4、音频、图片等处理 M3U8 / MPD 流媒体合并、解密、下载用正则和文件名模板批量整理资源WebRTC 直播/课堂内容的本地录制不擅长绕过 DRM 版权保护——项目明确禁止下载未获授权内容整站图片批量抓取它不是站点下载器需要上传、转存到云端的场景所有处理都在本地结尾与延伸下一步建议先用一个普通 mp4 网页把嗅探→下载流程跑通再用自己的 m3u8 链接试一次解析器合并到设置页配一条大小过滤和文件名模板值得深入看的仓库模块catch-script/核心嗅探与录制脚本js/M3U8 解析、下载、设置等扩展逻辑_locales/各语言翻译文件想补充语种可从这里入手最后提醒只下载自己拥有版权或已获授权的内容这是项目 README 里写明的使用边界。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表