res-downloader:3步捕获视频号、抖音无水印资源
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
把视频号、抖音里的视频图片存到本地
你想把微信视频号里喜欢的视频、无水印的抖音作品、音乐平台的高品质歌曲存到本地,却找不到官方下载入口。res-downloader 是一款用 Go 写的跨平台网络资源下载工具,装好、点一下"开启抓取",就能开始。
它在本机起一个代理,把你浏览过的媒体资源自动识别、登记成列表,你勾选后一键下载。支持视频号、小程序、抖音、快手、小红书、m3u8、直播流、酷狗、QQ音乐等常见平台。
本地代理加解密流量:它凭什么抓得到资源
把 res-downloader 想象成小区唯一的快递驿站:所有包裹(网络请求)都得经过它。它对每个包裹做两件事:
- 看头:如果响应头里的媒体类型(MIME,即标明这段数据是视频、图片还是音频的标签)是媒体格式,就把链接、大小、类型登记进资源列表;
- 只看放行的:加密的 HTTPS 流量只对命中域名规则的连接做中间人解密(MITM,即代理冒充服务器读取内容),其余流量原样转发,一个字节都不读。
它还带插件机制:默认插件做通用识别,平台插件负责额外动作,比如 qq.com 插件能顺手把视频号的解密密钥取回来,所以列表里才有只对视频号生效的"视频解密"按钮。
从安装到第一次抓到资源的完整流程
装好之后,双击安装程序。Windows 下先关掉安全管家,首次打开用鼠标右键选"以管理员身份运行";Mac 下载 .dmg 拖入"应用程序"即可。想自己构建,先克隆源码:
git clone https://gitcode.com/GitHub_Trending/re/res-downloader⚠️ 安装时务必同意安装证书文件并允许网络访问——证书是它解密加密流量的信任基础,跳过这步后面大概率抓不到资源。
打开之后,进左侧齿轮"系统设置",只改两处:保存目录选一个有空间、可写的文件夹;连接数默认按 CPU 核心数×2,设备弱就调小,改完点保存。保存后列表页会立刻按新目录存放资源。
⚠️ 首页"抓取类型"默认"全部",只想要某类就多选对应类型。
启动之后,点首页左上角"开启抓取",按钮变成"关闭抓取",说明代理已在 127.0.0.1:8899 上跑起来,资源列表进入待捕获状态。
回到软件看结果:现在去微信、浏览器、小程序里播放或浏览目标内容,切回来,列表就按域名、类型、大小、描述列好了捕获到的资源。
⚠️ 用完记得点"关闭抓取",系统代理会被恢复,否则关掉软件后可能上不了网。
想保存视频号、批量下载图片、去水印该怎么做
保存微信视频号的视频
- 保持设置里"全量拦截"开启,点"开启抓取";
- 在微信里打开视频号,把目标视频完整播放一遍;
- 回到列表找 qq.com 的视频,点"直接下载";若打不开,点同行"视频解密"选中该文件。
你应看到:带大小的视频进列表,解密后得到正常播放的 mp4。排坑:信息流会抓出一大堆,关掉"全量拦截",把视频转发给文件传输助手再从详情页打开,列表干净很多。
批量收集网页图片与音频
- 浏览器打开目标网页;
- 用首页"抓取类型"把列表过滤成只要图片、音频;
- 左侧勾选多个资源,点"批量下载"。
你应看到:选中的资源一次性落盘到保存目录,还能用"批量导出/导入"整表迁移。排坑:列表太长找不到目标,先点"清空列表"再刷新网页重抓一次。
获取无水印的抖音视频
- 用浏览器打开抖音网页版(优先网页版而非 App);
- 播放目标视频;
- 在列表找到对应资源,点"直接下载"。
你应看到:拿到不带平台水印的原始文件。排坑:若抓到的是 m3u8(分片流链接)而非完整视频,点"复制链接"用专门的 m3u8 工具合并。
抓不到资源、证书报错先查这里
| 你看到的现象 | 最可能的原因 | 一句话处理 |
|---|---|---|
| 完全抓不到资源 | 证书或系统代理没配对 | 证书装进受信任根,代理指向 127.0.0.1:8899 |
| 提示"不是私密链接" | 证书未被系统信任 | Mac 终端装证书,Win 从"?"下载手动装 |
| 抓到一堆视频号内容 | 全量拦截开着 | 关闭后从视频详情页重新捕获 |
| 关软件后上不了网 | 系统代理没恢复 | 手动关闭系统代理设置 |
| 软件打不开、配置乱 | 配置文件损坏 | 删掉配置目录后重启 |
| 大视频下载失败 | 下载链路不稳 | 复制链接交第三方工具下载再解密 |
Mac 若提示"已损坏,无法打开",终端执行一行命令去除隔离属性(仅 Mac 适用):
sudo xattr -d com.apple.quarantine /Applications/res-downloader.app想加新平台,改这 4 个文件
🔧core/proxy.go管本地代理与解密开关;core/rule.go管域名规则解析;core/plugins/放各平台插件,新平台就是加一个文件并注册域名;core/config.go管全部配置项与 MIME 到类型的映射。
它和 Fiddler、Charles 是同一套抓包原理,只是把流量变成了能直接用的下载列表。把它用于个人学习和素材收集,记得尊重内容作者的版权。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考