3 步跑通 res-downloader:从刷到视频号到原片存进文件夹
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
下午三点,运营群里丢来 8 条视频号链接,让你"各存一份原片"。右键另存下来的是压花边的废片,浏览器嗅探插件这个页面能抓到、下个页面就不灵。res-downloader 这个本地资源下载器就是干这个事的:像平时一样刷视频号、刷抖音,原始资源文件就默默列进它的清单,点一下就下载。
它到底在干什么
res-downloader(中文名"爱享素材下载器")是一款跨平台的资源下载器。你在视频号、小程序、抖音、快手、小红书、酷狗、QQ 音乐里刷到的视频、音频、图片、m3u8(直播被切成一串小片段后的索引文件),它都会替你记下来,不用再一条条翻链接。
先搞懂它怎么工作 🔌
相当于在你电脑里放了个"快递代收点"。软件开启代理后,你电脑上的网络流量会"路过"这个代收点,它把路过的一条条拆开看,认出是视频、图片等资源的就写进清单,附上来源域名和文件大小。这套代理抓包的思路和 Fiddler、Charles 类似,区别在于它替你把资源筛选、展示都做好了,不懂网络包也能直接用。流量全程在本机处理,不会发往任何第三方服务器。
把它装起来
安装文件在项目仓库的发布页,按系统选对应的那份。
Windows
- 先关掉各类安全管家,下载带
win_amd64.exe或x64-installer.exe结尾的安装包,双击安装。 - 首次启动右键快捷方式,选"以管理员身份运行"。
macOS
- 下载 dmg,双击打开,把 res-downloader 图标拖进应用程序文件夹。
- 若提示"已损坏,无法打开",在终端执行
sudo xattr -d com.apple.quarantine /Applications/res-downloader.app再重试。
Linux
- 下载对应发行版的 deb 包,终端执行
sudo apt install ./res-downloader_3.0.2_linux_x64.deb。 - 或者拿到可执行文件,
chmod +x加权限后直接运行。
有三个容易漏掉的关键配置,都跟"拦不拦得到"直接相关:
| 项目 | 怎么做 |
|---|---|
| 证书安装 | 安装时勾选"安装证书文件";装完没生效就点软件左下角的"?"下载最新证书,手动装进"受信任的根证书颁发机构" |
| 系统代理 | 代理启动后,确认系统代理指向 127.0.0.1,端口 8899 |
| 网络权限 | 安装时允许应用访问网络;mac 拦不到资源时检查防火墙是否开着 |
设置页不复杂:代理 Host 固定 127.0.0.1、端口 8899,把保存位置改到你想要的目录,连接数默认 18。改完点"保存",每一项旁边都有"?",鼠标悬浮就能看到解释。
装好之后验证一下:打开软件,左上角点一次代理开关,按钮变成"关闭代理"、列表显示"无数据",说明"代收点"已经上线,接下来你产生的流量都会被记账。
跟着一单走完全流程
拿"存一条视频号视频"走一遍,一共 7 步。开始前记住:抓包只对这台电脑产生的流量生效,想抓手机上的,看文末的 Q&A。
- 打开软件,点左上角"启动代理"(新版按钮叫"开启抓取")。你此刻应该看到按钮变成"关闭代理",中间列表区显示"无数据"——正常,只是还没有流量被抓到。
- 切到微信,打开目标视频号,正常点开视频看。这一步和你平时刷视频没区别,后台的"代收点"在悄悄记账。
- 回到软件首页。你抓到的视频已经在列表里,域、类型、预览、状态、资源大小、保存路径一列摆开。你此刻应该看到……
- 点这一行的"预览",第一帧弹出来;标题和大小对得上,就能确定要的是原片而不是缩略图。
- 操作列点"直接下载",文件按你设置的保存位置落盘,"保存路径"一列会显示完整路径。默认文件命名会带上时间戳,存多条不会互相覆盖。
- 视频号内容是加密的,直接下载往往放不了。在操作列点"视频解密",选中刚下载的文件,还原成可正常播放的格式。
- 要存多条就勾选多行,再点顶部的"批量下载",任务自动排队,"状态"列下载完逐条变成"完成"。
装好之后,顺手能干的事
主列表之外,这几个按钮用熟之后出场率很高。
- 类型筛选:顶部"全部"可以改成只看视频,视频、音频、图片支持多选,列表上百条时不用翻缩略图。
- 全量拦截开关:只刷一条的场景关掉它,就只抓那一条;逛作者主页时开着,能一次抓到这个人的多条视频。
- 列表管理:列表攒了一周的浏览记录就点"清空列表"重新开始;想换电脑接着用,先"批量导出"成 resd 文件,新机器"批量导入"。
- 复制链接:想用第三方下载工具加速时,操作列复制链接就行,下完再用软件的"视频解密"还原。
- 网络参数调节:设置里能给抓包配上上游代理,给下载单独配下载代理;清晰度可选高画质,连接数默认 18,手速快的网络可以往上加。
卡住了?先看这 5 个问题
别急着问人,这 5 个先过一遍,八成"拦不到"的情况都有答案。
Q1:代理开了,列表一直是空的?先查证书:是否装进了"受信任的根证书颁发机构",浏览器里提示"不是私密链接"基本都是证书问题。 再查系统代理:地址 127.0.0.1,端口 8899。 最后查防火墙,mac 尤其要确认已经关闭。
Q2:视频号拦了一大堆,找不到想要的那条?设置里关掉"全量拦截",把视频转发给好友后打开那个页面,就只抓这一条。 想抓某个账号的视频,打开作者主页慢慢刷,那个人的视频会被依次拦下来。
Q3:下载慢、大文件失败?先把并行任务调少、连接数调高再试。 还是慢就把操作列的链接复制出来,交给第三方下载工具,完成后回到软件点"视频解密"还原成可播放的文件。
Q4:软件突然打不开了,之前还好的?删掉对应配置目录后重启,各系统路径: mac:~/Library/Preferences/res-downloaderWindows:%AppData%\res-downloaderLinux:~/.config/res-downloader
Q5:手机上怎么抓?手机和电脑连同一网络,把手机的网络代理指向电脑地址,端口 8899。 手机上安装软件的证书,然后正常使用即可。 注意:安卓 7.0 以上默认不信任用户安装的证书,部分应用会抓不到。
如果你也还在一条条另存视频号视频,今晚就可以把安装文件下下来,照上面 3 步走一遍。更细的安装步骤看 docs/installation.md,更多坑的解法看 docs/troubleshooting.md;想搞清楚抓包是怎么实现的,从 core/proxy.go 看起,源码也欢迎随手拉一份:git clone https://gitcode.com/GitHub_Trending/re/res-downloader。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考