news 2026/9/18 22:23:26

res-downloader:视频号、抖音、小红书资源下载器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
res-downloader:视频号、抖音、小红书资源下载器

res-downloader:视频号、抖音、小红书资源下载器

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

res-downloader 是一款基于 Go + Wails 的跨平台资源下载器。启动本地代理后,你在浏览器或应用里照常打开页面,它就能把视频号、小程序、抖音、快手、小红书、QQ音乐、酷狗等平台上的视频、音频、图片、m3u8 分片、直播流抓出来,一键存到本地。适合想保存网络资源、又不懂抓包和协议的用户。

获取与安装 📦

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

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

Windows

  1. 下载以win_amd64.exex64-installer.exe结尾的安装包;
  2. 安装时勾选"允许安装证书文件"并"允许网络访问",这两项是后面一切抓取的地基;
  3. 首次打开右键图标选"以管理员身份运行",建议提前关闭安全管家类软件,Win7 老系统选 2.3.0 版本。

macOS

  1. 下载.dmg,双击打开后把 res-downloader 图标拖进 Applications 即完成安装;
  2. 若提示"已损坏,无法打开",在终端执行下面一句解除隔离标记,再重新打开:
sudo xattr -d com.apple.quarantine /Applications/res-downloader.app

Linux

  1. Ubuntu 系直接安装 deb 包(替换为你的实际文件名):
sudo apt install res-downloader_3.0.2_linux_x64.deb
  1. 也可以下载对应架构的可执行文件,加上执行权限后直接运行。

首次配置:两件事不做,列表就是空的

  1. 装好证书。安装时如果没勾证书项,点软件左下角的"?"下载证书,手动装进系统的"受信任的根证书颁发机构"。不装证书,HTTPS 流量解不开,列表永远是空的。
  2. 启动代理。点首页左上角的"启动代理"(旧版叫"开启抓取"),它会把系统代理指向127.0.0.1:8899。不点它,你电脑的网络请求根本不会流经这里,开什么页面都抓不到。
  3. 核对设置。进"系统设置":代理地址 127.0.0.1、端口 8899 保持默认即可;把保存位置改到顺手的地方,连接数 10~20 够用,清晰度选高画质;拦截类型默认全部,按场景取消勾选。改完记得点"保存"。

完整实操:以保存一条视频号视频为例

  1. 确认"启动代理"处于开启状态,顶部拦截类型下拉框中保留"视频"勾选;
  2. 打开微信进入视频号,把目标视频完整播放一遍——多数平台只在播放时才下发真实媒体地址,这一步就是触发开关;
  3. 回到 res-downloader 首页,刚播放的视频已躺在列表里,能看到大小、状态和保存路径;
  4. 点预览列的"预览",确认内容就是你要的那条;
  5. 点操作列的"直接下载",等状态变成"完成",文件已落到保存位置;
  6. 若下载后无法播放(视频号资源是加密分发的),点操作列的"视频解密(视频号)",选中刚下载的文件执行解密。

你只做了播放一遍视频,识别、归类、落盘全是它的活。抖音、快手等平台走同一套流程,想要批量下载就按类型筛选后勾选多条;小红书图片类资源,把拦截类型只勾"图片"即可。

效率进阶

  • 按类型筛选。列表里图片视频混在一起时,拦截类型只勾你要的,再点"清空列表"后刷新目标页面,就只剩关心的那批资源。
  • 批量下载。按住 Ctrl(macOS 为 Cmd)勾选多条资源,点"批量下载"一次全部落盘。
  • 复制链接。下载慢或大文件失败时点"复制链接",交给 Motrix 等第三方下载器加速;视频号资源走这条路下载完后,回来点"视频解密"补一步。
  • 批量导出/导入。把列表"批量导出"为 resd 数据文件,发到另一台电脑"批量导入",资源信息原样还原。

它凭什么能看见你的资源

原理和 Fiddler、Charles 这类抓包工具同源:它在本地起一个127.0.0.1:8899的代理,你电脑的网络请求逐条流经它,解密 HTTPS 请求后查看每个响应的内容类型(MIME),把视频、音频、图片、m3u8 分片、直播流这些有用的挑出来打上标签写进列表。就像写字楼大堂的前台登记:每位访客进门都要出示证件,前台逐个过目,只把你关心的那几位记进访客簿,谁是谁、来做什么都记得明明白白。边界也有两条:被拦截的应用必须走 HTTP(S) 协议通讯才能被捕获,个别平台的部分请求不会经过代理。拦截与筛选逻辑见 core/proxy.go。

卡住了?按这个顺序排查

现象原因解法
列表一直空着证书没装好 / 代理没启动核对系统代理是否为 127.0.0.1:8899,重装证书后重启软件
某网站拦不到该应用不走 HTTP 协议此类工具非万能,换个走 HTTP 的入口试试
视频号列表太乱全量拦截开着关闭全量拦截,把视频转发给好友再打开详情页
下载慢、大文件失败单连接受限复制链接换第三方下载器,视频号随后解密
关掉软件就断网系统代理没还原手动关闭系统代理设置

更多细节(小程序拦不到、证书反复提示、软件打不开等)见 docs/troubleshooting.md。

res-downloader 把找资源、筛资源、存资源压缩成三步:启动代理→打开页面→点下载。内容版权归原作者,仅限个人学习研究使用。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/18 22:22:01

Matlab实现FLASH序列二维布洛赫模拟:从RF激发到径向k空间采集

做MRI序列仿真的人,搜索“FLASH Matlab”时大概率会翻车。搜出来前几页全是nand flash、spi flash、flash download failed之类的嵌入式内容,很难找到真正想找的MRI里的FLASH序列。这个项目标题里的FLASH,是Fast Low Angle Shot的缩写&#x…

作者头像 李华
网站建设 2026/9/18 22:21:35

鸽巢原理:一句“废话”如何成为数学与编程的隐藏王牌?

数学里有很多定理,名字听着特别唬人。什么费马大定理、哥德尔不完备定理,光念出来就能吓退一票人。但鸽巢原理绝对是个异类——它名字听起来像养鸟指南,内核却朴素得像个段子:你把 n1 个东西塞进 n 个盒子,那至少有一个…

作者头像 李华
网站建设 2026/9/18 22:21:09

神经网络滑模实现机械臂轨迹跟踪控制:原理、仿真与参数整定

简介:一份基于神经网络滑模的机械臂轨迹跟踪控制方法学术论文PDF,源自《计算机工程与设计》2019年第7期,面向机器人控制领域的研究人员、硕博研究生及从事运动控制开发的工程师。论文针对机械臂轨迹跟踪中建模误差与外界干扰导致控制性能下降…

作者头像 李华
网站建设 2026/9/18 22:20:25

IDEA中Git回退全攻略:从Reset到Revert,安全撤销提交与强制推送

说实话,用 IDEA 做 Git 提交和推送,很多人都会——但"提交推送之后发现搞砸了,怎么安全回退"这件事,能一次讲清楚的人不多。我见过太多开发者在远程仓库上点错按钮之后手足无措,要么硬着头皮写反向代码&…

作者头像 李华
网站建设 2026/9/18 22:16:51

把Codex 的 SKILL 调用改到 TaoToken,再让 improve-animations 扫代码

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华