5分钟搞定任意视频保存:res-downloader 跨平台资源下载完整指南
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
想把微信视频号里的教程、抖音的短视频原样存成 MP4?res-downloader 正为此而生:一款 Go + Wails 打造的跨平台资源下载工具、视频下载工具,5 分钟即可完成微信视频号下载、抖音视频保存和 m3u8 下载,全程本地运行,数据不离开你的设备。
📦 能下载什么
它支持的平台覆盖微信视频号、小程序、抖音、快手、小红书,资源类型则包括视频、音频、图片、m3u8 和直播流,酷狗、QQ 音乐等平台里的歌曲也在捕获范围内。也就是说,只要是浏览器或本地客户端里能播放、能加载出来的媒体文件,基本都能被它"顺手记下来"。更重要的是,它完全在你自己的电脑上运行,抓到的资源只保存到你的硬盘,不上传、不收集,适合对隐私敏感的用户。
🚀 5分钟跑起来
- 获取软件:从发行版下载对应操作系统的安装包,或者用
git clone https://gitcode.com/GitHub_Trending/re/res-downloader拉取源码自行构建。 - 安装时做两件事:允许安装证书文件、允许网络访问——这一步跳过,后面拦截不到任何资源。
- Windows 用户首次使用请右键"以管理员身份打开";macOS 用户如果提示拦截失败,可暂时关闭防火墙再试。
- 打开软件,在首页左上角点击"启动代理"(新版界面显示为"开启抓取")。
- 把系统代理指向127.0.0.1,端口8899(软件默认配置,见设置界面)。
- 进设置页按需调整,改完记得点"保存":
- 连接数:推荐值 18,网络不稳就调小
- 保存位置:默认是 Downloads 目录,建议改到 SSD 分区
- 全量拦截:对视频号有效,抓不到特定视频时可开关切换试试
- 主题/清晰度:深色浅色随意,清晰度默认高品质
它的工作原理其实不难理解:像一个快递分拣台,你电脑发出的每个"包裹"(网络请求)都要经过它一次,它顺手把认识的包裹——视频、音频、图片——登记进清单,其余一律原样放行。和 Fiddler、浏览器 DevTools 是同一类原理,只是把筛选、展示和下载都替你做好了。
🎬 一次完整走查:微信视频号下载
只讲最典型的视频号场景,其他平台操作几乎一样。
- 确认"启动代理"已开启,系统代理指向 127.0.0.1:8899。
- 在微信里打开目标视频号视频(可以把视频转发给好友后点详情打开)。
- 回到软件首页,资源列表里已经出现了这条视频,带类型、大小和预览按钮。
- 点该行右侧的直接下载,文件会存到设置的保存目录。
- 如果下载完的文件打不开,别慌——视频号内容是加密的,相当于在文件外面又套了一层"隐形墨水",而"视频解密"就是那把钥匙:在操作列点击视频解密(视频号),选刚下载的文件即可恢复成正常可播放的 MP4。
🧩 其他平台与效率技巧
音频和图片也能抓
酷狗、QQ 音乐走同样的路数:启动代理后在对应 App 里播放目标歌曲,软件就会识别出音频流链接,挑高品质的那份下载即可。网页图片同理,打开百度这类网站浏览到的图片资源会自动出现在列表里。
批量下载技巧
- 在列表左侧勾选多个资源,点顶部的批量下载,按顺序排队下载。
- 资源太多时先用顶部的拦截类型筛选(比如只留"视频"),列表立刻清爽。
- 想换电脑继续处理已抓到的资源,可用批量导出把数据存成文件,到新机器上导入。
⚠️ 踩坑速查
- 现象:列表一直是空的,什么都拦截不到。原因:系统代理没指对(必须是 127.0.0.1:8899)、证书没装好,或防火墙在拦。解决:按上面第 5 步核对代理;证书装到受信任的根证书里;Windows 关掉安全管家类软件重装,macOS 关防火墙,然后重启软件再开一次代理。
- 现象:下载下来的视频打不开、黑屏。原因:视频号等内容带平台加密,原始文件不是标准 MP4。解决:在资源行操作列点"视频解密(视频号)";如果是复制链接后用第三方工具下的文件,也可以下完再拿这个按钮对文件解密。
- 现象:下载速度上不去、大文件失败。原因:并发任务太多,或连接数、保存盘位不理想。解决:减少同时下载的任务数,连接数维持推荐值 18 左右,保存位置换到 SSD;超大视频也可以复制链接交给 Motrix、Neat Download Manager 这类工具加速。
- 现象:关掉软件后电脑断网了。原因:系统代理还停在软件上,软件退了代理就没了。解决:手动把系统代理关掉或恢复原设置。再提醒一次:每次使用结束都记得关闭系统代理,这是最容易忘的一步。
📁 3分钟看懂项目
后端是 Go 写的自研代理引擎,负责抓包、资源筛选和解密;前端是 Vue.js + TypeScript,两者由 Wails 框架打包成原生桌面应用。主要目录:核心逻辑在 core/(平台插件在 core/plugins/,公共组件在 core/shared/),界面代码在 frontend/src/,构建配置是 wails.json。想再深入一点,docs/getting-started.md 讲上手流程,docs/troubleshooting.md 收录了比上文更全的问题清单。
最后说清边界:它定位是帮你保存自己上传或有权访问的内容,请尊重版权、仅限个人学习使用,别拿去做商业搬运。工具本身不带立场,怎么用由你把握。打开软件,点一下"启动代理",你的第一次视频号下载现在就能开始。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考