十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

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

猫抓 cat-catch:3 步嗅探网页视频并下载 M3U8 流媒体

猫抓 cat-catch:3 步嗅探网页视频并下载 M3U8 流媒体 猫抓 cat-catch3 步嗅探网页视频并下载 M3U8 流媒体【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch猫抓cat-catch是一款免费开源的浏览器资源嗅探扩展能自动列出当前页面里的视频和音频资源并解析 M3U8、MPD 流媒体后合并下载。所有处理都在浏览器本地完成数据不上传任何服务器。安装并启用扩展应用商店安装在 Chrome、Edge 或 Firefox 的官方扩展商店中搜索 cat-catch 安装即可Firefox 商店需要非国区网络访问。商店里存在加了广告代码的仿冒版本认准官方渠道。源码安装git clone https://gitcode.com/GitHub_Trending/ca/cat-catch在浏览器扩展管理页面打开“开发者模式”点“加载已解压的扩展程序”选中克隆下来的目录。Chromium 内核 93 以上可用104 以上功能完整。 嗅探网页视频并下载到本地点击工具栏猫爪图标打开嗅探面板资源分“当前页面”“其他页面”“媒体控制”三个页签。列表按大小排序点开单条可以看到标题、MIME 类型、时长和分辨率确认无误后点右侧的下载按钮即可保存。打开嗅探列表先在页面里把视频播放一下再打开面板。未播放的视频往往还没有发出请求列表可能是空的。核对资源再下载每条资源都有独立的播放按钮下载前先预览能避免拿错清晰度或下错文件。选中多条后还可以直接“下载所选”。部分网站对桌面端只返回低清或受限资源面板底部的“模拟手机”可以切换 UA 重新嗅探。 把 M3U8 流媒体合并保存到硬盘列表里出现.m3u8地址时直接用浏览器下载只会得到一个播放列表文件。猫抓的 M3U8 解析器会拉取完整分片列表自动处理解密最后合并成一个 mp4。用解析器加载地址在列表里对.m3u8资源点开 M3U8 解析器或把地址粘贴进去加载。解析器会显示总分片数、总时长和分辨率先核对这些信息是否符合预期。调整线程数与下载范围线程数控制并行下载的分片数默认值即可网络好可以调到 816。下载范围填起始和结束分片编号只取前几段或最后几段时可以省掉大量流量。输出默认转 mp4也可以只保存音频或跳过解密保留原始 ts。解析器核心逻辑在 js/m3u8.js 中想看参数含义可以直接读源码。处理加密流带 AES-128 加密的流通常会自动解密。遇到需要密钥的流在解析器里填入 16 进制或 base64 格式的 Key 和偏移量 IV再点“合并下载”。 一次处理多个视频全选与反选列表底部有“全选”和“反选”按钮。想下载除某条以外的所有内容时全选后单独取消那条比逐条勾选快得多。正则与大小筛选资源多的页面用正则表达式按 URL 模式筛选或在设置里配置文件后缀、最小文件大小过滤可以把列表收敛到目标资源。相关规则在 options.html 的设置页中配置。下载所选后跟踪进度批量下载在浏览器下载管理器中逐个进行大文件建议分批处理每批 1020 个避免占用过多带宽。常见用法每条一句话在线课程按章节批量收集会议录像整场保存备份直播回放与 VOD 链接归档自己上传内容的镜像保存。两个高频问题的排查嗅探不到资源先播放视频让请求发出再点面板里的“深度搜索”和“缓存捕捉”然后刷新页面重新抓取。嗅探脚本位于 catch-script/ 目录脚本类资源js、css、json默认也会列出可在设置中按后缀过滤。下载速度慢调高 M3U8 解析器的线程数避开网络高峰大文件尽量用有线网络。如果单个分片本身很大把下载范围拆开分段拉取会更稳。装好后打开任意一个含视频的网页点猫爪图标下载列表中的第一条资源完整走一遍嗅探流程。之后再去设置页配置过滤规则把面板收敛成你需要的样子。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表