res-downloader:免抓包视频下载器,三步出结果
2026/9/18 14:22:32 网站建设 项目流程

res-downloader:免抓包视频下载器,三步出结果

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

res-downloader是一款跨平台资源下载器,自动嗅探视频、音频、图片、m3u8和直播流,覆盖视频号、抖音、快手、小红书、QQ音乐、酷狗。不用抓包:正常播放,列表自动出现真实地址,点下载即可。想存小红书视频BGM,页面只有分享按钮?

先判断它适不适合你

资源按"视频 / 音频 / 图片 / m3u8分片 / 直播流"五类识别,常用平台对应关系如下,10秒对号入座:

常用平台一般能抓到什么
微信视频号、小程序视频、图片,部分资源带加密,下载后要多做一步解密
抖音、快手、小红书视频、图片、m3u8分片
QQ音乐、酷狗音频
浏览器打开的普通网页视频、音频、图片、m3u8
直播实时直播流,交给OBS等工具录制

判断标准就一条:目标应用走不走HTTP(S)协议。不走就抓不到,这是这类工具的通病,不是配置问题。

三大平台安装

想从源码自己编译的话,先克隆仓库:

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

Windows安装:同意证书,首次管理员启动

  • 下载以win_amd64.exex64-installer.exe结尾的安装包;
  • 安装过程务必同意安装证书并允许网络访问,这是后面能解开HTTPS的前提;
  • 建议先关掉安全管家类软件,装好后第一次右键"以管理员身份运行"
  • 成功标志:软件正常打开,且不再反复弹"安装证书"提示。

macOS安装:拖入即可,"已损坏"有解法

  • 下载.dmg,把图标拖进Applications即完成安装;
  • 若提示"已损坏,无法打开",在终端执行一条命令解除隔离标记:
sudo xattr -d com.apple.quarantine /Applications/res-downloader.app
  • 若装好却拦不到流量,检查系统防火墙是否放行。

Linux安装:一条命令装deb包

Ubuntu直接装deb包(文件名换成你实际下载的):

sudo apt install res-downloader_3.0.2_linux_x64.deb

其他发行版直接运行可执行文件:

chmod +x ./res-downloader_3.0.2_linux_x64 && sudo ./res-downloader_3.0.2_linux_x64

第一次跑通的最短路径

  1. 确认证书已被系统信任。点软件左下角"?"可找到证书下载地址,手动装进"受信任的根证书颁发机构"。验证:随便打开一个https网站,没有证书告警。
  2. 点左上角"开启抓取"按钮(老版本显示为"启动代理")。验证:系统网络设置里的代理变为127.0.0.1、端口8899

  1. 进系统设置调三项:拦截类型勾上"视频",保存位置选一个你找得到的目录,连接数保持10~20,改完点保存

  1. 正常播放一遍目标视频。打开微信进视频号,从头看到尾——多数平台只在播放时下发真实媒体地址,不播放就没有。
  2. 回软件首页,看到新条目即成功。列表里显示刚播放的视频号视频,带大小、状态和保存路径,先点"预览"确认没抓错。

  1. 点"直接下载",等状态变为完成。文件出现在你设的保存目录里,整条链路就跑通了。

  1. 视频号资源若下载后播放异常,点操作列的"视频解密(视频号)",选中刚下载的文件处理一遍即可。

它是怎么抓到资源的(60秒原理)

把代理想象成小区门口的门卫登记处:你电脑发出的每个网络请求都要先在这里"签到",res-downloader翻着签到簿,把"这条是视频、那条是音频、这几条是m3u8分片"的条目挑出来贴上标签,整理成首页那张列表。你平时只跟列表打交道,不用翻原始请求。

落到代码上就三段:core/proxy.go负责拦截与转发,core/resource.go负责识别和分类资源,core/downloader.go负责多线程下载和断点续传。

两条硬限制,别当bug:一是只覆盖HTTP(S)流量,走私有协议或长连接的应用拦不到;二是代理默认只管本机,手机流量要单独装证书、配代理才进得来,安卓7.0以上默认不信任用户证书。

让流程更快的几个技巧

只勾要的类型,列表少一半噪音。拦截类型里只勾"视频",列表立刻只剩视频。资源越积越多时,先点"清空列表"再刷新目标页面,只留当前这批。

批量勾选,一次落盘。按住Ctrl(macOS按Cmd)多选资源,点"批量下载"。收一整页素材时,比一条条点省掉大量重复点击。

列表能随文件搬家。把列表批量导出成resd数据文件,传到另一台电脑再"批量导入",资源信息原样还原,换机迁移就靠它。

手机独占的资源也拦得住。手机电脑连同一Wi-Fi,手机端装上res-downloader的证书,把手机代理指向电脑的8899端口,之后正常用App即可。

卡住了?对着这张表查

现象常见原因处理
列表一直为空证书没装上 / 代理没启动确认系统代理是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),仅供参考

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

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

立即咨询