res-downloader 手把手:快速保存微信视频号和抖音视频
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
res-downloader 是一款基于 Go + Wails 的跨平台桌面下载工具,它通过本地代理抓包拦截网络流量,把其中可保存的视频、音频与图片筛选出来。工具支持微信视频号下载、抖音、快手、小红书、直播流、m3u8、酷狗与 QQ 音乐等平台资源,加密内容可用内置解密功能处理,所有数据都保存在本机。
三分钟看懂它的工作方式
res-downloader 相当于在浏览器或 App 与互联网之间设置了一个"中转站":把系统代理指到软件提供的本地地址后,你播放和浏览时产生的流量都会先经过它。软件只对流量做一件事——挑出视频、音频、图片这类可用资源,按列表展示出来,你选中哪条就保存哪条。遇到平台加密的内容(典型如视频号视频),下载下来的文件无法直接播放,点击该行操作栏的"视频解密"即可在本地完成解密。它的抓包原理和 Fiddler、Charles 相同,区别在于筛选、命名、展示都已替你完成,不用读懂抓包日志,也不需要任何技术背景。
从安装到抓到第一个资源
想使用最新代码可自行克隆项目编译:
git clone https://gitcode.com/GitHub_Trending/re/res-downloader一般用户直接从项目发布页下载对应操作系统的安装包即可。首次启动后,建议按这份清单逐项确认:
- 同意安装证书文件:这是软件能识别 HTTPS 流量的前提,拒绝后无法抓到资源
- 确认代理地址:默认 127.0.0.1、端口 8899,系统代理指向这里,资源才会流入软件
- 选择保存位置:建议挑 SSD 上的空目录,大文件写入速度明显更快
- 设置连接数:默认推荐值 18 适合多数网络,网络不稳时调低
- 切换主题:设置页支持浅色与深色两种外观,按使用环境选择
三次典型资源保存实操
微信视频号下载实操
- 打开软件,点击首页顶部的"启动代理"。
- 在浏览器中打开视频号页面,完整播放目标视频。
- 返回软件首页,视频文件已出现在资源列表里。
- 在该行操作栏点击"直接下载",文件保存到指定文件夹。
- 若下载后无法播放,再点一次"视频解密"完成本地解密。
抖音网页版资源保存
- 把系统代理指向 127.0.0.1:8899,确认软件内代理已启动。
- 打开抖音网页版,正常浏览想保存的短视频。
- 列表中会出现同一视频的多个清晰度版本。
- 挑选分辨率合适的版本,点击"直接下载"。
- 需要多个时勾选复选框,用顶部"批量下载"一次完成。
酷狗与 QQ 音乐音频下载
- 启动代理后,把拦截类型筛选为"音频",减少无关条目。
- 打开音乐平台网页版,播放目标歌曲一次。
- 软件识别出音频流链接并列入资源列表。
- 选择码率符合预期的版本,点击"直接下载"。
- 下载完成会自动写入歌名、歌手等元数据,便于后续整理。
四个常见坑
- 拦不到资源:核对系统代理指向是否为 127.0.0.1、端口是否 8899,无误后重启软件内代理再试。
- 下载后打不开:视频号等平台内容带加密,点该行"视频解密"按钮处理。
- 下载速度慢:减少并行任务数,或在设置中调低连接数,也可把保存位置换到 SSD。
- 关软件后上不了网:系统代理未恢复导致,手动关闭系统代理设置即可恢复。
- 批量与任务控制:勾选多条资源使用"批量下载"集中处理,单个任务可随时暂停、继续或取消。
技术结构一览(给开发者)
后端用 Go 编写,负责代理引擎、资源解析与下载调度;前端为 Vue.js + TypeScript,经 Wails 框架构建成原生桌面应用。自研的 HTTP/HTTPS 代理服务器负责流量转发与资源过滤,平台适配逻辑以插件形式独立在插件目录中。更多细节可查看核心逻辑、前端源码与项目文档。
请只保存自己上传或有权访问的内容,用于个人用途,不做商业用途或大规模抓取。下载安装包后点击"启动代理",就可以尝试保存第一个资源了。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考