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

资讯详情

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

res-downloader:自动捕获视频号、抖音、m3u8 网络资源并替你下载好

res-downloader:自动捕获视频号、抖音、m3u8 网络资源并替你下载好 res-downloader自动捕获视频号、抖音、m3u8 网络资源并替你下载好【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader你在微信里刷到一条视频号想存下来却找不到任何下载入口。res-downloader 就是干这个的它是用 Go 写的跨平台网络资源捕获工具开启本地代理后视频、音频、图片、m3u8 等路过的资源被逐一登记你得到的是一份可以直接点击下载、能拿无水印视频的清单。它能干哪些活按你想做什么来列想保存视频号里的视频 → 拿到视频链接和解密密钥转成可正常播放的 mp4想要无平台水印的抖音作品 → 拿到原始视频文件可直接二次创作想批量收集一个网页里的图片、音频 → 勾选后点批量下载一次性落盘想下歌曲、m3u8 或直播流 → 用拦截类型过滤或复制链接交给专门工具想换台电脑接着用 → 资源列表可整表导入导出捕获原理一个本地代理当门卫把 res-downloader 想成小区门卫点了启动代理后它在127.0.0.1:8899起一个本地代理系统把流量都转交给它。门卫对每个包裹只认取件单——响应头的 Content-Type 是video/mp4、image/png、audio/mpeg这类媒体格式就把链接、大小、类型登记进列表。边界也很清楚只有命中域名规则的 HTTPS 连接才会被解密默认规则是*即全放行其余流量原样转发。此外它带插件机制core/plugins/ 里的 plugin.default.go 负责通用识别plugin.qq.com.go 会往视频号网页的 JS 里注入钩子顺手取回解密密钥。从安装到第一次捕获安装软件并同意两个前置条件到发布页选对应系统的安装包Windows 是.exeMac 是.dmgLinux 是.deb也可以自己克隆源码构建git clone https://gitcode.com/GitHub_Trending/re/res-downloader⚠️ 安装时有两件事必须做同意安装证书这是解密 HTTPS 的基础、允许网络访问。Windows 安装前先关掉安全管家之类的软件首次打开用「右键 → 以管理员身份运行」。设置里改三个字段打开设置页左侧齿轮图标代理 Host / 端口默认127.0.0.1 / 8899保持不动保存位置挑一个有空间、可写入的目录默认是系统下载目录连接数默认是 CPU 核心数的两倍2~64 可调设备弱就调小。首页的拦截类型还能按图片、音频、视频、m3u8、直播流过滤视频号资源可在清晰度里选画质。改完记得点保存。启动代理拿到第一次捕获点左上角启动代理成功后按钮变成关闭代理资源列表进入待捕获状态。接着去打开目标源——视频号、网页、小程序——播放或浏览内容回来就能看到按域名、类型、大小、描述分好类的列表。⚠️ 用完先点关闭代理再退出系统代理会被恢复直接关软件的话之后可能上不了网。实战三个目标目标一拿无水印的抖音原始视频目标拿到不带平台水印的原始文件适合二次创作。操作用浏览器打开抖音网页版优先网页版而非 App播放目标视频在列表中找到对应资源点直接下载。验证成功保存位置里的文件能直接播放、没有水印。易错点抓到的是 m3u8 分片流而非完整视频时点复制链接交给专门的 m3u8 工具合并。目标二批量落盘网页图片与音频目标把网页里需要的图片、音频一次性收进本地。操作浏览器打开目标网页用右上角拦截类型把列表过滤成只要图片、音频在左侧勾选多个资源点批量下载。验证成功选中资源全部落盘到保存位置整表还能导入导出。易错点列表太长找不到目标时先点清空列表刷新网页重新捕获一次。目标三保存微信视频号视频目标把视频号视频变成本地能正常播放的 mp4。操作保持全量拦截开启启动代理在微信里打开视频号把目标视频完整播放一遍在列表找 qq.com 的视频鼠标悬停可预览封面点直接下载若下载完无法播放点同一行的视频解密选中该文件。验证成功解密后的 mp4 能正常播放。易错点信息流页面会抓出一大堆。把全量拦截关掉把视频转发给文件传输助手后从详情页打开再抓列表会干净很多。「视频解密」只对视频号资源生效因为 qq.com 插件已把解密密钥取回来了。出问题先看这常见问题问链接提示这不是私密链接、报证书错误答证书没被系统信任。Mac 在终端执行这一行sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/Library/Preferences/res-downloader/cert.crtWindows 则从软件左下角处下载证书手动安装到受信任的根证书存储再重启软件。问代理开着却完全抓不到资源答查三处——证书是否装好、系统代理是否指向127.0.0.1:8899、Mac 是否关了防火墙。问关闭软件后上不了网答系统代理没恢复。手动关掉系统代理设置以后退出软件前先点关闭代理。问软件打不开、配置错乱答配置文件损坏了。删除配置目录后重启——Mac 是~/Library/Preferences/res-downloaderWindows 是%AppData%\res-downloader。问端口疑似被占用答终端执行lsof -i :8899看谁占着8899处理掉或换一个端口。问某个网站就是拦不到答正常现象。原理与 Fiddler、Charles 相同流量不走代理、或系统限制用户证书安卓 7.0 以上默认不信任用户证书时拦不到。再往深一点加新平台的四个入口core/proxy.go本地代理与 MITM 开关只对命中规则的域名解密core/rule.go域名规则解析支持*通配和!否定core/plugins/插件实现default.go 做通用 Content-Type 识别新增平台就是加一个插件文件并在代理里注册域名core/config.go全部配置项以及 MIME 到类型和文件后缀的映射表。res-downloader 本质是代理抓包 资源筛选工具和 Fiddler、Charles 同类区别在于它把抓到的流量直接变成能用的下载列表。把它用在个人学习与素材收集上记得尊重内容作者的版权。【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表