三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

爱享素材下载器使用全指南:免费跨平台抓取视频号、抖音、快手等网络资源

爱享素材下载器使用全指南:免费跨平台抓取视频号、抖音、快手等网络资源

爱享素材下载器使用全指南:免费跨平台抓取视频号、抖音、快手等网络资源

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

爱享素材下载器(res-downloader)是一款开源的跨平台资源下载工具,基于 Go 与 Wails 框架构建,通过本地代理抓包,能自动识别并下载微信视频号、小程序、抖音、快手、小红书、酷狗、QQ音乐等平台的视频、音频、图片、m3u8 与直播流资源。本文不预设任何技术基础,从安装到拿到第一个视频,全程带你走一遍;如果你经常"看到好内容却存不下来",这篇文章正好派上用场。

一个很多人都遇到过的时刻

刷到一段想保存的视频号内容,翻遍设置找不到下载入口;想把小红书某篇笔记的图存下来,只能一张张长按;QQ音乐里想留住的歌,绕了一圈最后落到录音软件上。这些场景的共同点是:内容在,入口不在

传统做法是装一个抓包工具,比如 Fiddler、Charles,然后对着密密麻麻的请求列表,自己找哪条是视频、哪条是音频、哪个参数是签名。这一步劝退了绝大多数普通用户。

爱享素材下载器要解决的,就是把这个过程压缩到三个动作:开代理、刷页面、点下载。

它是什么:一个把"抓包"变成日常操作的免费工具

一句话定位:这是一个运行在你电脑上的本地代理服务 + 资源识别面板,你在哪个 App 或网页里刷到内容,它就帮你把背后的资源链接捞出来,列成一张可以直接下载的清单。

它长这样:

左侧表格里每一行就是一个被捕获的资源,标注了来源域名、类型、大小、状态;右侧是对应操作的按钮。整款软件只有几屏界面,没有层级嵌套的复杂菜单。

几个关键事实,先说清楚:

  • 免费开源:源码公开,无内购、无功能付费墙,项目遵守开源许可证
  • 三个平台都能用:Windows、macOS、Linux 各有对应的安装包,Win7 用户可选用旧版本
  • 覆盖面广:视频号、小程序、公众号、抖音、快手、小红书、酷狗、QQ音乐、m3u8、直播流都在支持范围内

三分钟跑通:从安装到拿到第一个视频

不需要写代码,也不需要懂网络协议,照着下面的顺序做即可。

第一步,获取软件。

想直接使用,前往发布页下载对应系统的安装文件:Windows 选带win_amd64.exex64-installer的文件,macOS 选.dmg,Linux 按发行版选.deb或可执行文件。

想从源码自己构建或参与开发,可以克隆仓库:

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

第二步,安装时放行两个权限。

  • 安装过程中务必勾选允许安装证书文件(代理解密 HTTPS 流量需要它)
  • 允许软件网络访问,防火墙弹窗时选择允许
  • Windows 用户首次运行建议右键"以管理员身份运行";macOS 如果拦截不到资源,先检查是否被防火墙挡住

macOS 的安装是标准的拖拽方式,双击.dmg后把应用拖进"应用程序"即可:

第三步,启动代理。

打开软件,点击左上角的"启动代理"(新版本里叫"开启抓取")。此时它会自动帮你配置本机系统代理,地址是127.0.0.1,端口8899。界面会从"无数据"变成待命状态:

第四步,去刷内容,再回来看清单。

在任意 App 或浏览器里打开你想保存的页面,比如视频号、小红书笔记、网页视频。回到软件首页,被捕获的资源已经按行排好了。

第五步,点"直接下载"。

在目标行右侧点击下载按钮,文件就会按你配置的路径保存到本地。到此,第一个资源已经到手,整个过程不需要打开任何开发者工具。

它背后的原理,其实不复杂

你可能会问:为什么我打开网页,这个软件就能"看到"资源?因为它不是去破解平台,而是站在了网络请求的必经之路上。

它的工作流程可以拆成四步:

  1. 软件启动一个本地代理服务器,并把系统代理指向它
  2. 你在 App 或浏览器里的请求先经过这个代理,再转发到目标服务器
  3. 代理对返回的响应做一次"安检":通过内容类型和文件名后缀判断这是不是视频、音频或图片
  4. 命中的资源被提取出来,连同地址、大小、类型一起登记到列表里,等待你下载

判断哪些流量需要分析,由一套可配置的规则驱动,源码位于 core/rule.go,支持通配域名、否定规则,例如用*.douyin.com匹配整个站点、用!www.example.com排除特定域名。而各平台的特殊处理逻辑(比如视频号加密视频的识别)则放在 core/plugins/ 下的插件里,默认插件负责通用的类型识别。

这和抓包工具的差异,可以对比着看:

对比项Fiddler / Charles 等传统抓包工具爱享素材下载器
目标用户开发者、测试人员普通用户
资源查找手动翻列表、看 URL、猜字段自动分类,按视频/音频/图片直接列出
后续操作导出、拼接、转码要自己处理列表内直接下载、复制链接、视频解密
学习成本需要理解 HTTP、HTTPS、证书机制一个"启动代理"按钮

证书、MITM、内容类型判断这些名词,软件内部都替你处理好了,你只需要理解"开了代理,流量就会经过它"这一件事。

代理相关配置集中在设置界面,包括监听地址、端口、上游代理、连接数等,每项配置旁边都有悬浮说明:

三个最常见的用法演示

用法一:视频号视频的保存流程

视频号是目前"想存却最难存"的内容源之一,官方没有下载入口,且部分资源还做了加密。用爱享素材下载器保存的操作要点:

  1. 启动代理
  2. 在微信里打开视频号,正常浏览你想保存的视频
  3. 回到软件,资源列表里会出现来自视频号的视频条目,右侧有预览、下载等操作
  4. 点击"直接下载";若下载后的文件无法播放,再对该条目执行"视频解密(视频号)"

边看边抓的效果大致如下,左侧是实时捕获到的列表,右侧是正在播放的视频号内容:

用法二:抖音、快手的无水印视频

抖音和快手在浏览器或桌面端播放时,走的都是标准视频流,代理拦截到的正是原始流地址,因此拿到的文件不带平台水印。操作与上面一致:启动代理 → 在网页版或客户端里播放 → 回软件点下载。

下载后你可以直接保存,也可以点"复制链接",把地址交给其他下载工具,适合需要断点续传或并行加速的大文件:

用法三:网页、小程序里的图片与视频

不只是短视频平台,普通网页里的视频、小程序里的素材、公众号文章里的图片,只要流量经过代理且命中类型规则,都会被识别。以浏览器为例,打开任意网页(比如一个图集页面),图片资源会以行为单位出现在列表里,右键即可批量处理:

让使用更顺手的几个技巧

技巧一:按类型筛选,别让列表淹掉重点。网页一开,可能瞬间捕获几十条图片、字体、脚本资源。点击顶部的"拦截类型",勾选"视频"或"音频",列表只保留你需要的那一类;如果列表已经太乱,直接"清空列表"再重新刷新页面。

避坑提醒:拦不到的常见原因有二,一是代理没真正生效(检查系统代理是否为 127.0.0.1:8899),二是没装证书导致 HTTPS 流量无法解析。

技巧二:批量勾选,一次下完。需要同时保存多条资源时,勾选目标行前的复选框,再点"批量下载",即可按顺序逐个落盘。多平台内容采集时,这一条能省下大量重复点击。

技巧三:加密视频,下载后补一步解密。部分平台(典型如视频号)的流做了加密,直接下载的文件可能无法播放。此时对本地文件执行"视频解密"即可,它既支持列表内的资源,也支持选择你从别处下载好的视频文件来解密。

避坑提醒:大文件下载容易中断或变慢时,建议用"复制链接"配合 Neat Download Manager、Motrix 这类下载器,它们对断点续传和多线程的支持更成熟。

技巧四:用导入导出搬数据。换电脑时,不必重新抓一遍。把资源列表导出为.resd文件(本质是文本格式),在新设备上"导入数据"即可恢复清单和链接。这相当于给下载记录做了一次云同步之外的离线备份。

避坑提醒:修改完设置记得点"保存",否则重启后配置会回退。

高频问题速查

Q:软件拦截不到任何资源,怎么办?按顺序排查三处:系统代理是否指向127.0.0.1:8899;证书是否安装成功(HTTPS 流量解密依赖它);macOS 是否被防火墙拦截。

Q:下载的视频无法播放?先试"视频解密(视频号)";仍不行,可能是封装格式问题,用格式转换工具转成常见编码即可。

Q:下载到一半失败或速度太慢?优先复制链接交给专业下载器(如 Motrix、Neat Download Manager),它们的多线程与断点续传更适合大文件。

Q:关闭软件后上不了网?代理是随软件启停的。若软件异常退出,系统代理可能残留,去系统网络设置里手动关闭代理即可。

Q:Win7 能用吗?可以,使用旧版本(2.3.0)即可。

写在最后:现在就动手

爱享素材下载器把"抓包下载"从开发者工具降级成了普通操作:开一个代理、刷一遍页面、点一下下载,视频号、抖音、快手、小红书、酷狗、QQ音乐等平台的资源就能落到本地。它免费、开源、三平台可用,项目源码中 core/downloader.go 负责下载逻辑、core/proxy.go 负责代理服务,想深入了解或参与维护都可以从这几个文件入手。

下一步很明确:下载安装包或克隆源码,花三分钟跑通一次完整流程,再把你最常访问的那一两个平台试一遍。第一次成功拿到视频的那一刻,你就掌握了这套"任何内容都能存"的方法。

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

如果你在使用的过程中发现问题,或有功能改进建议,欢迎到项目仓库提交 Issue;愿意贡献代码的话,也欢迎提交 Pull Request,社区维护者会与你一同完善。

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

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

← 返回列表