资源下载工具 res-downloader:边刷视频号边把资源链接收进本地列表
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
res-downloader 是一款跨平台的资源下载工具。它在本机运行一个本地代理,自动捕获视频号、抖音、小红书、QQ 音乐等平台的视频、音频、图片、m3u8 与直播流,供你批量保存到本地。适合需要长期收集素材的用户。
右键保存不了的那一刻
这一节讲两个常见卡点,说明这个工具解决的是什么问题。
你在做选题复盘,别人视频号主页里有 20 条想留存的短视频,界面没有“保存”按钮,只能录屏。或者你打开一篇网页教程,图很精,右键“图片另存为”只能一张张存。两种情况的共同点:资源就在眼前播放,但真实链接拿不到。
首次运行:装好证书,拿到第一个资源
这一节只回答一个问题:从安装包到资源列表出现第一条,中间要做什么。
M1 跑起来
- Windows:下载以
win_amd64.exe或x64-installer.exe结尾的安装包,先关闭安全管家类软件再安装;首次打开右键选择“以管理员身份运行”。 - macOS:下载
.dmg文件,把 res-downloader 拖进应用程序文件夹。 - Linux:用
apt install安装 deb 包,或给可执行文件加执行权限后直接运行。 - 所有系统有一条共同要求:安装时允许“安装证书文件”并“允许网络访问”,漏掉这一步后面什么都拦不到。
M2 拿到第一个结果
最关键的一项配置是启动代理,并让系统代理指向它。
- 打开软件,点击左上角“启动代理”(新版本界面显示为“开启抓取”)。
- 确认系统代理地址为 127.0.0.1、端口为 8899,软件启动代理时会自动写入系统代理。
- 在设置页确认保存位置,默认是系统的下载目录。
M3 验证结果
- 用浏览器或 App 打开微信视频号,随便浏览一条视频。
- 回到 res-downloader 首页,这条视频会出现在列表里,附带域名、类型、大小和预览。
- 整个过程通常约 5 分钟;列表如果一直是空的,直接查后面的避坑手册。
按场景用:三个高频操作
下面三个场景覆盖了日常的大部分用法,每项都按“场景 → 操作 → 结果”组织。
视频号视频怎么保存
场景:把正在播放的视频号短视频存下来做素材。
- 在设置里先关掉“全量拦截”,否则打开视频号会抓到一大串无关资源。
- 在电脑或手机上打开视频号,把视频转发给好友再打开详情页。
- 想收集某个账号的全部视频,打开该作者的个人主页浏览即可。
- 资源进列表后,点击“视频解密(视频号)”处理加密内容。
预期结果:视频出现在列表中,解密后可用普通播放器直接播放。
网页里的图片视频怎么抓
场景:浏览器打开了页面,想要页面里的图片或视频。
- 用浏览器(或 App 内置浏览器)像平时一样打开目标页面。
- 列表太长时先点“清空列表”,再刷新页面重新捕获。
- 用“拦截类型”把范围收窄到只保留图片,或只保留视频。
- 勾选多个资源,点击“批量下载”。
预期结果:符合类型筛选的资源按请求顺序出现在列表,文件落盘到保存位置。
批量下载与第三方工具配合
场景:资源数量多,或单个文件太大下得慢。
- 勾选多个资源,点击“批量下载”,并行任务数由任务数设置决定。
- 某个下载太慢时,对该资源点“复制链接”,交给下载管理器加速保存。
- 视频号视频下载失败或无法播放,可先用其他软件下载,再用“视频解密”选中该文件完成解密。
预期结果:批量任务并行执行,解密后的文件可直接播放。
功能速览:场景没提到的能力
下表补充前文场景未覆盖的能力,按需对照使用。
| 功能 | 说明 | 适用场景 |
|---|---|---|
| 类型筛选 | “拦截类型”中勾选要拦截的类型,图片、音频、视频、m3u8、直播流可多选 | 只需要某一类资源,减少列表干扰 |
| 批量导入/导出 | 把列表导出为 resd 数据,发到另一台电脑后批量导入 | 捕获与下载不在同一台电脑上时 |
| 上游代理 | 填写上游代理地址并启用 | 受限网络下获取目标资源 |
| m3u8 与直播流识别 | 它按 MIME 自动识别并归类 m3u8 与直播流 | 直播内容预览与录制(直播流可配合 OBS) |
| 文件名规则 | 设置中配置文件名长度、是否追加时间 | 需要统一归档命名习惯时 |
避坑手册:五个高频问题
这里列出最常见的问题。遇到问题时先按下表对照。
| 现象 | 可能原因 | 解决办法 |
|---|---|---|
| 开启代理后拦不到任何资源 | 系统代理未指向 127.0.0.1:8899;证书未安装;系统防火墙开着 | 核对代理地址与端口;确认证书已安装;macOS 可先关防火墙再试 |
| 链接提示“不是私密链接” | 证书没装进系统受信任的根 | 手动把证书导入“受信任的根证书颁发机构”;macOS 可用终端命令安装 |
| 视频号拦截一大堆,找不到想要的 | 全量拦截开着 | 在设置里关闭全量拦截,把视频分享好友后打开详情页再抓 |
| 关闭软件后无法上网 | 系统代理还开着 | 手动关闭系统代理设置 |
| 小程序里的资源拦不到 | 微信缓存命中 | 清理微信存储空间中的缓存,删除小程序后重新打开 |
它的工作方式是一个本地代理:启动代理后,本机流量经过它做抓包,res-downloader 从中筛选出可用资源并自动分类,思路和 Fiddler、Charles 类似,但把筛选、展示的活替你做完了。请仅将工具用于学习和研究,只下载你有权使用的内容并遵守平台规则。完整文档见 docs/,常见问答见 docs/troubleshooting.md。想看实现的话,先git clone https://gitcode.com/GitHub_Trending/re/res-downloader,然后从 core/ 目录读起。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考