ARTICLE DETAIL

资讯详情

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

猫抓插件完整上手指南:从资源嗅探到 M3U8 合并下载

猫抓插件完整上手指南:从资源嗅探到 M3U8 合并下载 猫抓插件完整上手指南从资源嗅探到 M3U8 合并下载【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch看到课程页里想存下来的视频右键菜单却只有一个另存为网页保存下来的只是一堆打不开的 HTML 碎片。猫抓插件cat-catch就是为这种场景做的开源浏览器资源嗅探扩展它在网页发起的网络请求经过时把视频、音频、图片和流媒体地址记进清单变成可以勾选、可以批量下载的文件列表采用 GPL-3.0 协议开源当前版本2.7.2。第一次打开从嗅探清单到批量下载打开任意带视频的网页点工具栏上的猫抓图标。顶部标签页把资源分成当前页面和其他页面两类前者只看当前网页后者汇总所有标签页的发现。每条资源都带文件大小和类型旁边有复选框勾选后下方预览区能直接播放确认分辨率、时长、MIME 类型一目了然。选中想要的资源后下载所选批量保存复制所选拿到直链全选、反选、按类型筛选都是顺手的事。这里有个小细节过滤大小一栏支持表达式填100 KB或500-1000 MB就能把广告小图和超清大文件精准剔出去。几百个 m3u8 分片怎么拼回一部完整视频在线课程和直播回放大多是 HLS 流媒体视频被切成几百个几秒的 .ts 分片外加一个 m3u8 索引直接下载无从下手。猫抓内置的 M3U8 解析器专门干这件事把捕获到的 m3u8 地址丢进去它会立刻列出全部分片并给出总时长、分辨率和预估大小。参数自由度很高下载线程数可在1-32之间调节网络好就往上调遇到 AES-128 加密的流填入十六进制或 base64 格式的密钥必要时再设 IV 偏移量输出端能勾选mp4 格式只要音频跳过解密另存为分片出错会自动重试。解析器还内置了 m3u8DL 命令生成入口熟悉命令行的读者可以把参数抄走自己跑。说白了遇到藏在深层请求里、清单中找不到的视频地址弹窗里的深度搜索会分析页面请求历史把媒体和密钥一并挖出来。商店、源码与老内核三条安装路径普通用户直接去商店Chrome 网上应用店、Edge 加载项商店搜猫抓cat-catch即可Firefox 用户需要在非国区 IP 环境下访问附加组件商店。开发者或想尝鲜的版本拉源码本地加载git clone https://gitcode.com/GitHub_Trending/ca/cat-catch然后在扩展管理页打开开发者模式点加载已解压的扩展程序选中项目文件夹五分钟搞定。别急这里有个兼容性知识点1.0.17 之后的版本要求 Chromium 内核 93 以上要体验完整功能建议104以上版本老内核浏览器就回头装 1.0.16。藏在细节里的几个能力用到顺手之后你会发现它不止是个下载工具模拟手机以移动端 UA 重新抓取页面很多网站桌面版和移动版返回的资源并不相同自动下载匹配规则内的资源一出现就自动保存追更连载、批量收素材特别省心媒体控制接管播放页视频的倍速与画中画记笔记时倍速听课很舒服录制脚本没有 src 属性的特殊播放器能模拟操作把视频录下来第三方下载器任务可交给 aria2 RPC下载目录自定义多语言界面内置简中、繁中、英、日、韩、西、葡、俄、土、越共10 种语言自动跟随浏览器切换。快捷键方面捕获开关、自动下载、M3U8 解析器、深度搜索都预留了命令入口在扩展快捷键设置里按习惯绑一组操作会更快。边界、隐私与源码入口先说三个需要心里有数的地方。第一猫抓是开源的任何人都能下载源码重新打包市面上已出现夹带广告代码的伪猫抓认准官方商店页面和官方文档渠道安装。第二版权边界插件定位是帮你保存拥有版权或已授权的内容禁止用于下载未经授权的受版权保护内容用户自行承担法律责任网站运营方也可以向项目提交请求把域名加入避免抓取列表。第三隐私所有分析在本地完成捕获的资源信息不上传任何远程服务器代码里也不含跟踪器。想深入看资源嗅探原理核心逻辑就摆在仓库里catch-script/catch.js 是嗅探引擎lib/m3u8-decrypt.js 负责流媒体解密js/downloader.js 管下载调度_locales/ 里躺着全部语言文件。从改一个小翻译开始贡献门槛并不高。回到开头那个存不下视频的页面右键菜单解决不了的事现在可以了。装上它打开任意一个视频页面开始你的第一次捕捉。【免费下载链接】cat-catch猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表