ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

猫抓浏览器扩展:如何把网页视频和 M3U8 流存成文件

猫抓浏览器扩展:如何把网页视频和 M3U8 流存成文件 猫抓浏览器扩展如何把网页视频和 M3U8 流存成文件【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch打开一个课程页视频播得很流畅页面却找不到「下载」按钮。猫抓cat-catch是一款浏览器资源嗅探扩展它会把当前页面正在加载的视频、音频、M3U8 流直接列出来让你挑选并保存成文件不用自己去控制台翻请求。它是什么适合谁猫抓基于 Manifest V3 规范开发GPL-3.0 开源定位是「嗅探 解析 下载」一体工具。它适合三类人想保存网页视频的学习者、需要拆解 M3U8 做研究的技术人员、要批量处理资源的运营。内核要求1.0.17 之后需 Chromium 93 以上104 以上功能完整平台Chrome / Edge / Firefox均提供对应商店渠道界面中、英、日、韩、西、葡、俄、土、越等 10 种语言跟随系统切换 能替你做什么存网页视频页面上的.mp4/.webm/.mp3直链会被列出标注大小、时长、分辨率点播放图标先预览再下载。实现上由 js/background.js 在后台拦截请求js/content-script.js 捕获动态加载的资源减少漏网。拆开 M3U8 流粘贴或选中一个 M3U8 地址后猫抓会解析播放列表列出全部 TS 分片、总时长与估算体积支持多线下载并合并为 MP4。解析与 AES 解密逻辑集中在 js/m3u8.js底层用 hls.js。处理 DASHMPD源对 DASH 流js/mpd.js 会先解析出其中的 m3u8再走同一套下载流程不用手动找地址。批量与自动化支持多选批量下载也能把一次复杂操作录成脚本重复执行见进阶部分。装起来最省事的方式是从 Chrome 网上应用店或 Edge 加载项商店搜索「猫抓」直接安装。想装可自定义的源码版git clone https://gitcode.com/GitHub_Trending/ca/cat-catch在扩展管理页打开「开发者模式」点「加载已解压的扩展程序」选中 cat-catch 文件夹即可。提醒一句开源版常被二次上架、夹带广告代码安装地址请以官方渠道为准注意自身数据安全。 第一次使用走一遍点工具栏猫抓图标确认「当前页面」处于捕获状态。打开含视频的网页并正常播放一次让资源被加载出来。列表按类型分组勾选想要的文件右侧可在线预览。点「下载所选」开始保存M3U8 则点「解析 m3u8」进入解析页。下载完成后到浏览器下载目录取文件。⚙️ 进阶玩法M3U8 参数怎么配加密流在「自定义 密钥16 进制或 base64」处填入或直接上传 key 文件IV 偏移量按需调整。线程数默认 32可用「下载范围」只取部分分片勾「MP4 格式」自动把 TS 合并成片勾「只要音频」仅提取音轨也能一键调起 m3u8DL 或发送到 ffmpeg 转码。录制脚本复用多步骤操作可用 catch-script/recorder.js 录成脚本选编码格式、视频/音频码率、帧率支持 ffmpeg 转码与按小时自动保存省去重复点选。边界提醒以下几类通常抓不到强 DRM 加密、走 WebRTC / P2P 传输的内容必须登录才能观看的资源被网站列入「避免抓取」或需要特定鉴权的请求请只保存你拥有版权或已获授权的内容使用本工具的法律责任由使用者自行承担。收尾猫抓以 GPL-3.0 开源在 GitCode 搜索 cat-catch欢迎提 Issue 反馈或查阅用户文档。装好后先保存一个直链视频练手再试着拆一个 M3U8主流程就跑通了。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进