5 分钟装好 res-downloader:跨平台无水印视频下载完整指南
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
下午三点,你刷到一条视频号教程想存下来,点右键却毫无反应。res-downloader 是一款跨平台资源下载器,它把系统流量接进自己的代理,把无水印视频、音频、图片从请求里挑出来,让你一条不落地存到本地。
res-downloader 是什么:一个会筛选网络流量的下载器
res-downloader 用 Go 和 Wails 写,Windows、macOS、Linux 都能跑。它和 Fiddler、Charles 的原理接近,但把抓到的包整理成带预览、带状态的资源列表,省去了手动翻抓包的门槛。界面是深色主题,左侧「获取资源」和「系统设置」两个入口,右侧就是拦截到的资源表。对做素材的创作者、整理资料的学习者来说,它把「嗅探 + 下载」合成了一步。
第一次打开:装好证书、点下启动代理
下载与你系统匹配的安装包——Windows 选 .exe(通常带 x64 或 win_amd64),macOS 选 .dmg 拖进「应用程序」,Linux 装 .deb 或给执行文件加执行权限。安装时会弹出两个窗口:一个问是否安装证书文件,一个问是否允许网络访问。
这两个都点「允许」,否则 HTTPS 资源基本拦不到。
此时你会看到主界面,左上角是一个橙色的「启动代理」(新版叫「开启抓取」)按钮。Windows 首次请用右键「以管理员身份运行」并先关安全管家类软件;macOS 若拦不住就去关防火墙。点下「启动代理」后,系统代理会被指向 127.0.0.1:8899。
现在打开任意一个资源页——微信里点开一条视频号视频,或用浏览器打开一个带视频的网页,正常播放。回到软件首页,列表会陆续填出「域、类型、预览、状态、描述、资源大小」几列,状态显示「就绪」或「完成」。选中目标,点「直接下载」,几秒后文件就落进保存目录。
从单条下载到处方:三层能力逐层解锁
基础层解决「把一条资源存下来」:按类型筛选,只留视频、音频或图片,列表立刻干净很多;点「预览」先确认内容对不对再动手。
进阶层解决「一次存一批」:在「拦截类型」里多选想要的资源类型,勾选多条后用「批量下载」一把存完;列表太乱时点「清空列表」再刷新目标页面重头抓。还能「批量导出」成 resd 文件,拷到另一台电脑「批量导入」。
扩展层解决「特殊格式与第三方下载」:每条资源操作栏里有「复制链接」,可把地址丢给专门的下载器处理;对视频号资源,下载完成后还能点「视频解密」把加密文件还原成可播放的 mp4。
三个真实场景:视频号、批量课程、m3u8 流
用例一:把一条视频号无水印视频存成 mp4
目标:拿到微信视频号里单个视频的本地无水印文件。
操作步骤:
- 启动代理,在微信中打开目标视频号并播放。
- 回到软件,在列表里找到对应
qq.com域、类型为视频的那条。 - 点「直接下载」,等状态变为「完成」。
- 在该条操作栏点「视频解密」,选刚才下载的文件,得到可播放的 mp4。
结果:原本带加密的视频变成能直接拖进剪辑软件的本地文件。
用例二:批量存下一整套在线课程
目标:把一个系列课程的视频一次性抓全并存下来。
操作步骤:
- 进入系统设置,确认「全量拦截」已打开。
- 在浏览器里按顺序播放整门课,让工具捕获所有相关资源。
- 用类型筛选只显示「视频」。
- 勾选课程视频,点「批量下载」。
结果:课程列表对应的 mp4 依次进入保存目录,省去了逐条点击。
用例三:网页 m3u8 或直播流这种特殊格式
目标:拿到分片流或直播流这类不能当普通文件直接下的资源。
操作步骤:
- 启动代理后打开对应网页或直播页面。
- 列表里会出现类型为 m3u8 / 直播流(flv、mpd)的条目。
- 点「直接下载」存下流清单,或「复制链接」交给专门工具(如 m3u8 下载、OBS 录制)处理。
结果:拿到流地址或清单,能进一步转成完整视频。
🔧 拦不到资源、下载慢:对照这张表排查
| 症状 | 常见原因 | 解法 |
|---|---|---|
| 拦不到 HTTPS 资源 / 链接显示不私密 | 证书没装或未受信任 | 点软件左下角「?」取证书,装进「受信任的根证书」 |
| 某网址完全拦不到 | 系统代理没设对 | 确认代理为 127.0.0.1:8899 |
| 关闭软件后断网 | 系统代理残留 | 手动关掉系统代理设置 |
| 大文件下载慢 / 失败 | 并发或网络受限 | 在设置里调「连接数」,或启用「下载代理」 |
| 软件打不开了 | 本地配置损坏 | 删除配置目录后重启 |
改完设置记得点「保存」,连接数默认 18,网络差时可降到 8~12。
⚙️ 想改规则或加平台?两个目录就够了
想让软件只盯特定域名,改 core/rule.go 里的规则即可:支持*全量、*.domain通配、!开头的否定行。想加一个新平台的专属解析,参考 core/plugins/ 下plugin.qq.com.go里OnRequest/OnResponse的写法,按plugin.default.go的骨架再写一份就能挂进去。所有可调项都落在设置页,改完点保存即时生效。本工具仅供学习与研究,请遵守各平台条款与版权法规,仅用于个人用途。
从看到到到手
res-downloader 把「抓包」这件专业事,压缩成「装证书 → 启动代理 → 点下载」三步。挑一条你一直想存的视频,现在就点下「启动代理」试试。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考