☰
3步把一条视频号视频存到本地:res-downloader 资源嗅探与下载完整实践
2026/10/1 2:18:11 网站建设 项目流程

3步把一条视频号视频存到本地:res-downloader 资源嗅探与下载完整实践

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

想把自己刷到的视频号视频存进硬盘,又不想折腾抓包工具?res-downloader 是一款基于 Go + Wails 的跨平台资源下载器,能在本地自动嗅探视频、音频、图片、m3u8 和直播流,覆盖视频号、小程序、抖音、快手、小红书、QQ 音乐这些常见入口。它瞄准的正是免抓包、不研究协议,也想把页面里的媒体存下来的普通用户和内容运营者。

全文按装软件、抓第一条、进阶用法、排障四段来写,照着做即可。

🧭 原理速览:本地代理加媒体识别

花一分钟把原理说清,后面的设置你就知道为什么。res-downloader 的机制和 Fiddler、Charles 同源:启动后它在电脑里开一个监听127.0.0.1:8899的本地代理,把系统流量引过来。每条请求经过时,它顺手判断响应内容是不是媒体文件,是就打上类型标签放进列表,不是就原样放行。打个比方,它像小区门口的快递代收点,所有包裹都从这经过,工作人员只把影音类的拿出来登记,剩下照常转走。想看得更深,core/proxy.go 里就是代理转发的那套逻辑。也正因为这个机制,走 HTTP(S) 的流量拦得到,纯私有协议的客户端拦不到,这是代理类工具的共同边界。

⚠️ 开始前,先确认三件事

提醒一句,这三条不满足,后面的列表一定是空的。第一,目标资源要走 HTTP 或 HTTPS,微信、抖音这些主流入口基本没问题,纯私有协议的应用不在能力范围内。第二,它的根证书要装进"受信任的根证书颁发机构",HTTPS 内容才解得开;安装时允许装证书,漏了就用左下角"?"里的地址手动补装。第三,多数平台只在真正播放时才下发真实媒体地址,你得能把页面打开并完整播一遍,光盯着缩略图是拿不到资源的。

装机指南:每个系统各有一个坑

这一段只讲最容易翻车的点,完整步骤在 docs/installation.md。获取软件有两条路,去 Release 页下载对应平台的安装包,或者克隆源码自己编译:

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

Windows 的坑在证书和权限。安装时务必勾选安装证书并允许网络访问,建议先关掉安全管家类软件;装完首次用鼠标右键选"以管理员身份运行",否则代理设不进去。macOS 的坑在隔离属性。.dmg 拖进 Applications 后如果提示"已损坏,无法打开",在终端执行sudo xattr -d com.apple.quarantine /Applications/res-downloader.app解除。Linux 的坑在权限。Ubuntu 可以直接sudo apt install res-downloader_3.0.2_linux_x64.deb装 deb 包,也可以给可执行文件加执行权限后直接运行。

装完顺手进系统设置看一眼,保存位置和连接数两个参数确认下,其余保持默认,改完记得点保存。

一条视频的完整保存路径

跟着走完这节,任意一条能播放的视频都能存下来。先在首页左上角点启动代理(旧版本叫"开启抓取"),它会接管系统代理,之后你电脑发出的请求都会流经127.0.0.1:8899。

然后在拦截类型里勾上"视频",打开微信进视频号,把目标视频完整播放一遍。这是关键动作,平台往往只在真正播放时才把真实地址发出来,只点开不播是拿不到的。回到 res-downloader 首页,刚播的视频已经躺在列表里,能看到大小、状态和保存路径,顺手点预览核对内容。

确认无误后点直接下载,文件就存到你设置的保存位置。如果这条是视频号加密分发的资源,下载完播放异常,就点操作列的视频解密(视频号),选中该文件处理一次。小程序、公众号、抖音、小红书、QQ 音乐里的资源动作相同,只是入口换一换。

进阶场景

六个场景各自独立可用,按需挑着用。

混合列表里只留想要的素材

刷小红书这类图文混排页面时,列表很容易吵。把拦截类型只勾上你要的,比如只留图片,点清空列表清掉旧记录,再重刷一遍目标页面,列表里就只剩这一批素材。

一整页素材一次收齐

收集整页视频不用一条一条点。按住 Ctrl 勾选多条资源(macOS 用 Cmd),点批量下载,它们会排队依次下载,进度都写在状态列里。

交给第三方下载器提速

单连接拉大视频很慢甚至失败时,点复制链接,把地址丢给 Motrix 这类支持多线程的下载器去拉。拉下来的如果是视频号加密资源,回到列表对该条目点视频解密(视频号),选刚下完的文件补一次解密。

换电脑后还原资源列表

列表信息可以随人走。点批量导出得到一个 resd 数据文件,拷到新电脑后用批量导入还原,之前的资源条目原样回来。两台电脑协作收集素材时也用得上。

手机 App 的流量转给电脑截

有的资源只在手机 App 里出现。把手机和电脑连到同一个 Wi-Fi,在手机上装 res-downloader 的证书,再把手机网络代理指向电脑的 8899 端口,手机上播放出来的媒体就会被这条代理截下来。注意应用必须走 HTTP 协议,安卓 7.0 以上默认不再信任用户证书,需要自行处理信任问题。

加密视频的最后一步

视频号有部分资源是加密分发的,直接播放会花屏或报错。在对应视频的操作列点视频解密(视频号),选中刚下载的文件,等提示解密成功就能正常播放。用第三方下载器拉的文件,同样在这里选文件补一次解密。

🔧 出问题时对照这张表

卡住时先按这张表定位,多数情况能自己恢复,更细的问题看 docs/troubleshooting.md。

症状原因解法
列表一直空着证书没装好,或代理没启动核对系统代理指向 127.0.0.1:8899,重装证书后重启软件
某个应用永远拦不到该应用不走 HTTP(S) 协议换走 HTTP 的入口重试,接受工具边界
视频号列表混进大量无关内容全量拦截开着设置里关掉全量拦截,把视频转发好友后再打开详情页
大文件下载慢或失败单线程下载受限复制链接交给第三方下载器,视频号随后补一次解密
小程序资源拦不到小程序命中了本地缓存清理微信缓存、删除小程序后重新打开
关掉软件后断网系统代理没还原手动进系统设置把代理关掉

下载之后

收尾说两句正经的。下载到的内容版权仍归原作者,只用于个人学习和研究,别拿去商用或二次传播。遵守平台用户协议,工具帮你省的是时间,合规的事还得自己把关。

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

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

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

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

立即咨询