res-downloader 网络资源下载与视频嗅探工具:从安装到批量下载的完整指南
2026/9/18 2:51:58 网站建设 项目流程

res-downloader 网络资源下载与视频嗅探工具:从安装到批量下载的完整指南

【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader

res-downloader 是一款基于 Go + Wails 的跨平台资源下载器,通过本地代理自动嗅探视频、音频、图片、m3u8 与直播流,覆盖视频号、抖音、小红书、QQ 音乐等平台。适合想免抓包、免协议研究就能把页面里的媒体资源存到本地的普通用户与内容运营者。

先自查:适不适合你

在动手安装前,先确认你的情况满足前提,避免装完却一无所获:

  • 资源要走 HTTP(S):只有经过 HTTP/HTTPS 的流量才会被代理拦到,纯原生长连接或私有协议的应用拦不到。
  • 目标平台在支持范围内:视频号、小程序、抖音、快手、小红书、QQ 音乐、酷狗等常见入口基本可用,个别请求仍可能绕过。
  • 你能正常播放页面:多数平台只在真正播放时才下发真实媒体地址,你需要"打开并播一遍"。
  • 系统允许安装根证书:需要把它的证书装进"受信任的根证书颁发机构",否则 HTTPS 内容解不开。

确认上面四条你都满足,再往下走;若有应用是纯私有协议,请把它当作本工具的边界,换走 HTTP 的入口重试。

准备工作:安装与两个前置动作

获取方式有两种:去 Release 页下载对应平台的安装包,或克隆源码自行编译:

git clone https://gitcode.com/GitHub_Trending/re/res-downloader

三类系统的安装要点:

  • 🪟Windows:选win_amd64.exex64-installer.exe结尾的安装包;安装时务必勾选安装证书并允许网络访问,建议先关掉安全管家类软件,装好后首次右键以管理员身份运行
  • macOS:下载.dmg,把图标拖入 Applications 即可;若提示"已损坏,无法打开",在终端执行sudo xattr -d com.apple.quarantine /Applications/res-downloader.app解除隔离标记。
  • Linux:Ubuntu 可直接装 deb,例如sudo apt install res-downloader_3.0.2_linux_x64.deb,也可直接运行可执行文件。

安装完成后有两个前置动作,缺一件后面的列表都会是空的

  1. 核对证书已被系统信任:若安装时没装上,点左下角"?"拿到证书地址,手动装进"受信任的根证书颁发机构"。
  2. 点左上角"启动代理"(旧版叫"开启抓取"):它会把系统代理指向127.0.0.1:8899,之后你的请求才会流经它。

进"系统设置"里,几个参数值得先看一下:代理地址与端口(默认 127.0.0.1 / 8899,无需改动)、保存位置连接数(并发线程,10~20 通常够用)、清晰度自动拦截 / 全量拦截。改完记得点保存。

现在证书已信任、代理已启动,可以开始抓第一条资源了。

主线流程:三步拿到一条资源

以"保存一条视频号视频"为例,端到端只需三步:

  1. 触发资源:确认代理已启动、拦截类型勾上"视频",打开微信进入视频号,正常播放一遍目标视频。这一步是开关——平台往往只在播放时下发真实地址。
  2. 确认入列:回到 res-downloader 首页,刚播的视频已在列表里,能看到大小、状态与保存路径;点预览核对内容无误。
  3. 落盘:点直接下载保存到本地;若视频号资源是加密分发、下载后播放异常,再点操作列的**视频解密(视频号)**选该文件处理。

小程序、公众号、抖音、小红书、QQ 音乐、酷狗的应用内资源,套路完全一致。跑通这一条后,把"打开页面 → 回列表 → 点下载"当成固定动作即可。

常用功能逐项说明

以下每项都是独立可用的操作,按需取用。

按类型筛选

什么时候用:刷小红书等页面时图片和视频混在一起,列表很吵。怎么做:把拦截类型只勾想要的(图片 / 音频 / 视频 / m3u8 / 直播流,可多选);资源多了就先清空列表,再刷新目标页面,只留关心的那批。

批量下载

什么时候用:收集一整页素材,不想一条条点。怎么做:按住 Ctrl(macOS 用 Cmd)勾选多条资源,点批量下载一次落盘。

复制链接转第三方下载器

什么时候用:下载慢、大视频失败。怎么做:点复制链接,交给 Motrix 这类第三方下载器加速;视频号资源下载完成后,回到列表对该条目点**视频解密(视频号)**补一次解密。

列表导出与导入

什么时候用:换机迁移,或两台电脑协作。怎么做:把资源列表批量导出resd数据文件,发到另一台电脑后批量导入即可还原信息。

手机应用代理

什么时候用:某资源只在手机 App 里能拿到。怎么做:让手机与电脑连同一 Wi-Fi,在手机安装 res-downloader 的证书,再把手机网络代理指向电脑的8899端口即可。注意两点:应用需走 HTTP 协议;安卓 7.0 以上不再自动信任用户证书,需自行处理信任问题。

资源解密

什么时候用:视频号部分资源加密分发,下载下来无法直接播放。怎么做:在对应视频的操作列点视频解密(视频号),选择刚下载的文件处理;若文件是用第三方下载器拉的,同样在这里选文件解密。

把上面几项当工具箱:先筛类型,再按需批量、导出或解密,一次会话内把整批素材收干净。

它是怎么做到的

它的核心是一个本地代理:把系统代理指到127.0.0.1:8899后,你电脑发出的每条请求都会先经过它。这有点像机场的行李扫描门——每份"行李"(请求)都被扫一遍,机器只挑出里面是媒体文件的部分(视频、音频、图片、m3u8 分片、直播流),贴上类型标签送进列表,其余原样放行。识别这一步是全自动的,平台用什么协议、地址怎么生成、有没有加密,你都不用关心。

这套机制和 Fiddler、Charles 同源(代理 + 解密 + 筛选),差别在于把"识别与分拣"做成了开箱即用。想看实现,可以翻 代理拦截与转发、资源识别与分类 和 多线程下载与断点续传。

理解了这个原理,你就知道:走 HTTP(S) 的拦得到,纯私有协议的拦不到——这不是缺陷,而是代理类工具的共同边界。

遇到问题先查这里

卡住时按这张表定位,多数情况都能自行恢复:

现象常见原因处理办法
列表一直为空证书未装好 / 代理没启动核对系统代理是否为127.0.0.1:8899,重装证书后重启软件
某个网站/应用拦不到该应用不走 HTTP 协议换走 HTTP 的入口重试,接受工具边界
视频号列表太乱全量拦截开着关闭全量拦截,把视频转发好友后再打开详情页
下载慢、大文件失败单连接受限复制链接换第三方下载器加速,视频号随后补解密
小程序资源拦不到小程序走了缓存清理微信缓存、删除小程序后重新打开
关掉软件后断网系统代理没还原手动在系统设置里关闭代理

更细的问题(证书反复提示、软件打不开、小程序拦不到等)在 故障排查文档 有逐条说明,配置细节看 快速上手文档。

结尾

res-downloader 把"找资源 + 筛资源 + 下资源"压缩成了开代理 → 打开页面 → 点下载三步,识别、归类、落盘都交给它,普通人也能照着跑通。最后照例提醒一句:下载到的内容版权归原作者所有,请只用于个人学习和研究,遵守平台条款,不用于商业或侵权用途——工具好用,前提是你用得正当。

【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询