视频号视频下载不了?res-downloader 代理抓包下载实操指南
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
想留存的视频号片段,页面翻遍了找不到下载按钮;QQ 音乐里喜欢的歌显示"版权原因,无法下载";一场直播结束,回放却无处可寻。res-downloader 只干一件事:把网页和 App 里流转的视频、图片资源自动嗅探出来下载下来,把这些卡点变成点几下鼠标的操作。
代理抓包是什么原理:给网络装了个"门口安检口"
抓包这件事并不神秘。软件在你本机的 8899 端口起了一个代理,电脑发出的网络流量都会先经过它,再到达目标网站。可以把它理解成小区门口的安检口:所有进出的包裹都要在这里过一遍,保安只把你关心的视频、音频、图片单独拎出来交到你手上,剩下几百个杂包一概不管。
浏览器开发者工具、专业抓包软件也是同一套原理,区别在于那些工具把原始请求日志一股脑甩给你自己甄别,而 res-downloader 已经替你筛选、按类型分好类,你只管认识它、点它。抓包与筛选的核心逻辑在 core/proxy.go,实现不长。
装证书、放行网络:打开前要做的三件前置的事
图1:Mac 端安装就是把图标拖进应用程序文件夹,三步完成
- 信任证书:安装时弹出"安装证书"的提示直接点允许——它是解密 HTTPS 流量的钥匙,缺了它浏览器会提示"不是私密连接",页面根本打不开。
- 放行网络:首次启动时 macOS 或防火墙的弹窗选"允许"——拦了它,代理起不来,资源列表会一直空白。
- 管理员运行:Windows 首次右键图标选"以管理员身份运行"——不做的话权限可能不足,代理会静默启动失败。
Windows 装之前先退出安全管家和杀毒软件,装完再打开,能避免它们吞掉证书文件带来一堆玄学问题。
第一次跑通抓包:四步让网页视频落进硬盘
- 打开软件,点左上角"启动代理"(新版本叫"开启抓取"),按钮文字变成"关闭代理"即代表已开启。
- 用浏览器打开一个带资源的页面(普通视频站即可),软件在后台默默记录。
- 切回软件首页,拦截到的资源已经躺在列表里,类型、大小、保存路径一目了然。
- 在目标行点"直接下载",文件按你设置的命名规则落到指定文件夹。
图2:开启代理后顶部按钮显示"关闭代理",下方列表为空,打开页面后拦截到的资源会逐条出现
第一次建议先试网页视频站(最轻量),看到文件真正落进文件夹了,再上视频号、小程序这类硬骨头。
视频解密与批量下载:两个高频功能
解密视频号加密视频
视频号的部分视频是 AES 加密的,直接下下来的文件是一堆打不开的乱码。在资源列表对那一行点"视频解密",软件会自动分析视频元数据、提取密钥和初始向量,按 AES-CBC 还原成可播放的文件,全程你只点一下。算法实现在 core/aes.go,用的是 Go 标准库的 crypto/aes,代码不长。
图3:每条资源右侧都有"复制链接""视频解密"等操作按钮,图中箭头分别指向这两个按钮
容易忘的细节:不是用本软件下载也可以解密——"复制链接"后用第三方工具下完,回来点"视频解密"选择那个已下载的文件即可,解密能力不限于它自己的下载。
筛选列表并批量下载
拦一个账号主页或整页内容,列表动辄几百条,想要的很难翻到。顶部"拦截类型"里只勾"视频"(可多选),从源头减少无关资源;再用 Ctrl/Cmd 多选,一键批量下载,整页收藏一次收完。换电脑时把列表导出成 resd 格式的 txt,到新机器上批量导入,不用重新抓一遍。
图4:"拦截类型"下拉框可选图片、音频、视频等,勾选多行后点顶部"批量下载"
另一个坑在设置页:保存路径、文件命名、连接数、上游代理都能调,其中"全量拦截"开关对视频号很实用——关掉后只拦你打开的视频详情页,噪音少一大半。改完记得点最下方的"保存",这是最容易被漏掉的按钮。
抓不到资源时先查这:四个常见故障的自救
拦不到任何资源?
- 看代理按钮文字,显示"关闭代理"才算真正开启。
- 确认系统代理仍是 127.0.0.1:8899,没被其他工具改掉。
- 浏览器提示"不是私密链接"就是证书没被信任,重装证书并放进受信任的根证书库。
- 暂时关掉防火墙、杀毒软件再试一次。
关闭软件后上不了网?
- 这是最常见的残留:去系统设置手动关闭代理(HTTP 和 HTTPS 两项都检查),网络即恢复。
- 想彻底避免,关软件前先在软件里把代理关掉。
下载慢、大文件失败?
- 单线程下载是项目自己承认的短板,对大文件不友好。
- 稳妥替代是"复制链接",把地址丢给 Motrix、Neat Download Manager 这类多线程工具。
- 视频号用外部工具下完后,回列表点"视频解密"补上最后一步。
Mac 提示"已损坏,无法打开"?
- 终端执行
sudo xattr -d com.apple.quarantine /Applications/res-downloader.app解除系统隔离标记,即可正常打开。
小程序拦截失败(清微信缓存重开)等更多场景,见 docs/troubleshooting.md。
从安装到抓包运行:下载工具的下一步路线
装好对应系统的安装包 → 跑通一次网页视频下载 → 再挑战视频号并体验解密 → 卡住先翻项目的排查文档。记住,工具只用于个人学习与研究,尊重创作者版权,别拿去做商业用途。下载顺利,玩得开心。🚀
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考