ARTICLE DETAIL

资讯详情

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

猫抓插件:3步嗅探下载网页视频

猫抓插件:3步嗅探下载网页视频 猫抓插件3步嗅探下载网页视频【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch想在网页上保存一期播客找不到下载按钮翻网络面板半天也理不出头绪猫抓cat-catch就是为此做的资源嗅探扩展适配 Chrome、Edge、Firefox把当前页面的音视频资源列成清单还能把 M3U8 流解析合并成 MP4。要求 Chromium 内核 93 以上完整功能建议 104。猫抓扩展怎么装三种方式任选三种装法都能用挑一种即可应用商店在 Chrome Web Store、Edge 扩展商店或 Firefox 附加组件商店搜索cat-catch安装。商店里有塞广告代码的仿冒版本认准官方地址。源码安装终端执行git clone https://gitcode.com/GitHub_Trending/ca/cat-catch再打开扩展管理页开启开发者模式点加载已解压的扩展程序选中仓库文件夹。CRX 拖拽从项目 Releases 页右键另存为下载 CRX 文件开启开发者模式后把文件直接拖进扩展页面。装好后浏览器工具栏会多一个猫形图标。打开任意网页弹窗里能看到已捕获的资源列表就说明装好了。跑通主流程3步拿到视频文件整个流程一句话打开弹窗 → 播放视频 → 预览下载。打开弹窗点工具栏猫形图标猫抓列出当前页面已捕获的资源含文件名、类型、大小和来源网址。卡住了列表为空说明页面还没请求媒体先回去把视频点播放再回来刷新看。等待捕获播放开始后资源会陆续进列表。卡住了视频不出现多半是站点按设备类型分发资源用弹窗里的设备切换模拟手机再刷新一次。预览并下载拿不准的条目点预览确认内容没问题就点右侧下载文件直接落进浏览器默认下载目录。卡住了文件打不开多半下到的只是 M3U8 文本去下一节走解析流程。深入一点嗅探原理与 M3U8 解析方法原理用一句大白话说猫抓盯着每个网络响应的 MIME 类型video/mp4、audio/mpeg 这类标识再拿 URL 扩展名和 Content-Type 交叉核对把误报挡掉。逻辑集中在 catch-script/catch.js。M3U8 转 MP4 解析方法很多平台把视频切成几百个 TS 分片嗅到的只是 M3U8 播放列表直接下载拿到手是几 KB 的文本文件。解析页就是干这个的点条目旁的M3U8 解析页面列出全部分片可改下载数量和请求头AES-128 加密流的密钥能从请求里提取也可手动粘贴不用慌点下载后分片并发拉取全部完成后经 ffmpeg 自动合并成一个 MP4解析逻辑在 js/m3u8.js下载与合并由 js/downloader.js 负责。怎么过滤广告和脚本列表被图片和脚本刷屏很烦人。右键扩展图标进选项页按文件类型过滤、设最小文件大小、配置域名和 URL 模式黑白名单1KB 的小图、统计脚本全挡在外面只留你关心的资源。拿来就用3个真实案例案例 1保存没有下载按钮的播客背景某博客音频栏目播放器只有播放和暂停页面找不到下载入口。做法把整集播到结束打开弹窗列表出现一条 .m4a预览确认是这集音频后点下载。结果38MB 的文件约 2 分钟下完音乐播放器直接能放。案例 2保存线上课程的 M3U8 流背景课程平台把视频切成 400 多个分片嗅探到的只有 .m3u8。做法点 M3U8 解析密钥自动提取分片全部列出一次性发起下载。结果并发下载约 6 分钟ffmpeg 合并后剩一个 780MB 的 MP4播放不卡顿。案例 3过滤站点的广告请求背景追番站点页面几百条请求里混着广告图和统计脚本。做法把该站域名加进白名单类型过滤只保留 video 和 audio。结果列表从 230 条降到 9 条全是正片资源。少踩坑常见问题表现象原因解法嗅探不到任何资源视频未加载或站点按设备类型分发先播放视频再看列表还不行就模拟手机后刷新下载的文件打不开只下到了 M3U8 文本分片没合并重走 M3U8 解析流程合并成 MP4下载速度明显变慢并发任务过多抢占带宽减少同时下载的任务数或调低分片并发按钮点不动、功能异常浏览器内核过旧升级到 Chromium 93 以上完整功能需 104边界上多说一句猫抓嗅到的数据只存在本地浏览器不传远程服务器也没有跟踪代码要注意的是版权只下载自己拥有版权或已获授权的内容并遵守目标网站的服务条款。站点运营者若不愿被嗅探可提交拒绝抓取请求项目会把它加入避免抓取列表。装好猫抓浏览器里就多了一份随叫随到的资源清单普通视频一键保存流媒体也能拼成完整文件。更多设置细节和场景演示去仓库 README 里的用户文档入口看即可。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表