res-downloader 完整指南:快速把视频号、抖音、小红书里的视频音频图片存到本地
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
你想保存一条视频号里的视频,页面却只有分享按钮;想用开发者工具扒下载链接,扒下来又打不开。抓包工具对普通用户来说门槛太高,装上也用不明白。
res-downloader 是一款跨平台资源下载工具,专门干这件事:本地启动抓取,你正常播放内容,页面上的视频、音频、图片就会自动出现在列表里,一键存到本地。它适合想收藏自己有权访问的内容、又不想折腾专业抓包工具的人。
它是什么:一次装好、三大平台通用的资源下载工具 🧰
它基于 Go + Wails 开发,Windows、macOS、Linux 三个平台都能跑。覆盖微信视频号、小程序、抖音、快手、小红书、m3u8,也兼容酷狗音乐、QQ 音乐等常见平台。核心能力就四件事:代理抓包拦截资源、按类型筛选、批量下载、给加密的视频做解密。
第一次跑通:打开软件前的三个必备授权 🔑
先拿到代码,一条命令:
git clone https://gitcode.com/GitHub_Trending/re/res-downloader接着下载对应系统的安装文件装上。首次使用软件前要做三件事,否则拦不到 HTTPS 资源:
- 允许安装证书文件——没有它解不开 HTTPS 流量,列表会一直空着。
- 允许网络访问——代理进程被系统防火墙拦了,抓取直接失效;Mac 上若提示拦截,临时关防火墙即可。
- Windows 首次右键"以管理员身份运行"——让写入系统代理生效;Mac 把图标拖进应用程序文件夹就行。
安装细节可以看 docs/installation.md。另外进设置把保存路径、代理端口(默认 8899)确认一下,改完记得点保存。
实战:四步把一条视频号视频存到本地 📥
以最典型的视频号为例:
- 首页左上角点启动代理(新版叫开启抓取)。
- 打开微信视频号,挑一条视频,正常播放。
- 回到软件首页,资源列表里会自动出现捕获到的视频。
- 在资源右侧操作列点直接下载,文件就写进保存路径了。
下载下来的视频号视频如果打不开,说明平台做了加密:在同一条资源上点视频解密,文件就恢复成能正常播放的状态。抖音网页版、小红书更简单,列表里挑好清晰度直接下载。
让列表更好用的四个小功能 ⚡
按类型筛选:顶部拦截类型可多选视频、音频、图片、m3u8、直播流。只想要视频就只勾视频,列表瞬间清爽。
批量下载:一次勾选多条资源,点顶部批量下载,省掉一条条点的功夫。
批量导出/导入:把链接列表导出成 resd 格式的 txt,发到另一台电脑用批量导入,换机器不丢任务。
复制链接:想用第三方下载工具时直接复制链接,下完回来再点视频解密处理即可。
遇到问题,对照这张清单自查 🩺
- 拦截不到任何资源→ 查系统代理是否指向 127.0.0.1 端口 8899、证书是否装好、防火墙是否开着。
- 视频下载后打不开→ 多半是加密平台,对资源点视频解密处理。
- 下载太慢→ 减少同时下载的任务数,把保存位置换成 SSD。
- 关掉软件后上不了网→ 系统代理没恢复,手动关掉系统代理即可。
- 视频号资源一大堆找不到想要的→ 设置里关掉全量拦截,把视频转发给好友后打开详情页。
更多排查经验可翻 docs/troubleshooting.md。
三句话看懂原理:本地代理 + 资源筛选 🔍
思路和本地代理抓包工具一样:在 127.0.0.1:8899 起一个本地代理,解开经过它的 HTTPS 流量,再按 MIME 类型把视频、音频、图片、m3u8 筛出来展示。后端是 Go,前端是 Vue + TypeScript,用 Wails 打包成跨平台桌面应用。核心逻辑集中在 core/ 目录,资源识别、下载、规则匹配分别写在 resource.go、downloader.go、rule.go 里。
守住边界,然后动手试一试 ✅
只下载你自己上传或有权保存的内容,工具定位是学习与个人收藏,别用于商业用途或大规模爬取。所有数据都留在你的本地设备,不上传、不收集。
现在就打开软件点启动代理,试着保存一条视频——跑通一次,后面全是熟练动作。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考