likes
comments
collection
share

用 Electron 实现一个微信视频号下载器

作者站长头像
站长
· 阅读数 16

最早发现部分工具采用句柄查找的方式来实现视频地址获取,但只要视频号的内部逻辑变化,句柄的规则也要变,且不精准。而且 Mac 平台无法使用 Win 平台的句柄玩法。所以就直接采用视频拦截的方式写了这个工具。

用 Electron 实现一个微信视频号下载器
  • 支持实时捕获视频号的视频地址
  • 捕获后,可进行预览和下载
  • 支持 Win/Mac

用 Electron 实现一个微信视频号下载器

内部采用代理拦截请求识别,所以本软件需要安装证书及自动开启代理(当然这些都是自动执行的,无需手动操作)。关闭此软件时会自动清除代理信息,不影响使用。

下载

请到 Release 中进行下载:github.com/lecepin/WeC…


效果

  1. 运行本软件

  2. 打开视频号的视频进行播放,如下图视频:

用 Electron 实现一个微信视频号下载器

  1. 本软件会自动捕获到该视频,可以点击 “预览” 按钮来确认是否拦截正确

用 Electron 实现一个微信视频号下载器

  1. 点击 “下载” 按钮进行下载

用 Electron 实现一个微信视频号下载器

用 Electron 实现一个微信视频号下载器


使用

  1. 首次打开需要进行初始化,此过程会进行证书安装:

用 Electron 实现一个微信视频号下载器

  1. 点击 “是”,安装后,就可以正常使用了:

用 Electron 实现一个微信视频号下载器

Mac 系统处理

由于新 Mac OS 不支持非交互式执行 sudo 命令,所以本软件初始化时会自动将命令复制到剪切板,你只需要打开 “终端”,粘贴一下就可以了,然后回车执行,效果如下图所示:

用 Electron 实现一个微信视频号下载器

⭐ 项目 Github 地址