视频号、抖音视频存到本地:res-downloader 资源下载工具完整速成
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
想把视频号、抖音、小红书里刷到的视频存到本地?手动开浏览器开发者工具翻链接又慢又容易挑错。res-downloader 是一款跨平台的资源下载工具,它在本地起一个代理,把经过的网络请求筛选成能直接下载的资源列表。读完这篇指南,你能独立完成第一次下载。
快速上手:五步完成第一次抓取 🚀
全程不需要写代码,按顺序做就行。
- 获取软件:下载对应系统的安装包;需要源码就执行
git clone https://gitcode.com/GitHub_Trending/re/res-downloader。Win7 用户要选 2.3.0 版本。 - 装证书、给权限:安装时务必同意安装证书文件,并允许网络访问。这步跳过,后面会一条资源都拦不到。
- 以管理员运行:Windows 首次使用,右键软件选"以管理员身份运行";Mac 把应用拖进应用程序即可。
- 启动代理:打开软件,点左上角"启动代理"(新版本叫"开启抓取"),确认系统代理指向 127.0.0.1、端口 8899。
- 播放内容再回来:去视频号或网页里播放想存的内容,回到软件首页,资源已经躺在列表里了。
功能深挖:三个最常用的操作
筛选、批量下载、解密,是日常用得最多的三个动作。
按类型筛选资源列表
列表里混着几十条视频、音频、图片时,靠肉眼找目标很费劲。
- 在首页点资源类型筛选,勾选要保留的类型。
- 支持多选,未勾选的类型会从列表中隐藏。
- 还是找不到时,先清空列表,再回资源页面重新刷一遍。
适用:资源多、目标明确,先筛再挑。不适用:需要对比全部资源时,保留默认全量即可。
批量下载与批量删除
一次要存十几条资源时,重复点下载按钮太累。
- 在列表中勾选要保存的若干条资源。
- 触发批量下载,软件按顺序处理完。
- 不需要的项也能批量删除,列表保持干净。
适用:同类资源多条、保存路径统一。不适用:只有一两条时,直接单条下载更直接。
视频号视频解密
视频号拦到的视频,下下来常是加密文件,播放器打不开。
- 在资源列表中选中对应条目,点击"视频解密(视频号)"。
- 如果先用第三方工具下了视频,下载完成后选中该视频文件,同样点"视频解密"处理。
- 处理完就是能直接播放的正常视频。
适用:视频号下载的加密文件。不适用:拿到的是明文文件时,不需要这一步。
实战工作流:两个完整场景
照着走一遍,你就有了一整套可复用的流程。
攒视频号素材
- 启动代理,打开微信视频号,正常浏览想存的内容。
- 到设置里关闭全量拦截,让列表只留当前详情页的资源。
- 目标视频混在一大堆里时,把视频转发给好友后再打开详情页。
- 按"视频"类型筛选,挑出无水印的那条。
- 单条下载或批量下载,落到本地目录。
预期结果:视频文件进入本地保存目录,加密的先做一次视频解密即可播放。
建离线曲库
- 启动代理,打开 QQ 音乐或酷狗的网页版。
- 播放想收藏的歌,等音频出现在资源列表。
- 勾选多条音频,触发批量下载。
- 下载完成后归入本地歌单目录。
预期结果:通勤、飞行这些没网的场景,本地直接播放。
参数与调优
改完记得点保存,设置项鼠标悬浮"?"就能看到说明。
- 代理端口:端口被占用时去设置里换一个,默认地址 127.0.0.1、默认端口 8899。
- 全量拦截:关掉后只抓当前打开的视频详情页,列表更干净。
- 二级代理:受限网络环境再挂一层代理,能拿到原本取不到的资源。
- 保存路径与命名:调整保存路径和命名规则,文件按类型自动分目录归档。
- 导入导出:以 resd 格式导出记录,发到另一台电脑后用批量导入延续使用。
排错速查 🔧
遇到下面的现象,对照三列直接处理。
| 现象 | 常见原因 | 解决办法 |
|---|---|---|
| 拦不到任何资源 | 证书没装、防火墙拦截、代理设置不对 | 检查系统证书,关闭防火墙,确认代理为 127.0.0.1:8899 |
| Mac 提示"已损坏,无法打开" | 系统隔离属性 | 终端执行sudo xattr -d com.apple.quarantine /Applications/res-downloader.app后重开 |
| 视频号拦到一大堆,找不到目标 | 开了全量拦截 | 设置里关闭全量拦截,把视频转发好友后再打开详情页 |
| 下载慢、大文件失败 | 本地带宽受限 | 复制链接交给第三方下载器加速,存完回软件点"视频解密" |
| 关闭软件后上不了网 | 系统代理还开着 | 手动关闭系统代理设置 |
代码地图
想读实现,从后端目录看起最省事。
- core/:后端全部逻辑,代理、下载、资源、规则各占一个文件,公共逻辑在 core/shared/。
- core/plugins/:平台插件,平台差异由这里承载,含默认插件和 QQ 音乐专属实现。
- frontend/:界面部分,用 Vue + TypeScript 搭建。
写在最后
res-downloader 的价值是把抓包这件事做到足够轻:开代理、挑资源、点下载,文件就落进本地文件夹。请只下载自己有权访问的内容,尊重原创与版权。更多细节看官方文档 docs/。
【免费下载链接】res-downloader视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考