微信视频号视频下载
一、利用嗅探法WeChatVideoDownloader:
https://github.com/lecepin/WeChatVideoDownloader
- 支持实时捕获视频号的视频地址
- 捕获后,可进行预览和下载
- 支持 Win/Mac
内部采用代理拦截请求识别,所以本软件需要安装证书及自动开启代理(当然这些都是自动执行的,无需手动操作)。关闭此软件时会自动清除代理信息,不影响使用。
下载
请到 Release 中进行下载:https://github.com/lecepin/WeChatVideoDownloader/releases
效果
- 运行本软件
- 打开视频号的视频进行播放,如下图视频:
- 本软件会自动捕获到该视频,可以点击 “预览” 按钮来确认是否拦截正确
- 点击 “下载” 按钮进行下载
使用
- 首次打开需要进行初始化,此过程会进行证书安装:
- 点击 “是”,安装后,就可以正常使用了:
Mac 系统处理
由于新 Mac OS 不支持非交互式执行 sudo 命令,所以本软件初始化时会自动将命令复制到剪切板,你只需要打开 “终端”,粘贴一下就可以了,然后回车执行,效果如下图所示:
res-downloader:
https://github.com/putyy/res-downloader/releases
🎯 基于 electron-vite-vue
📦 操作简单、可获取不同类型的资源
💪 支持获取视频、音频、图片、m3u8
🖥 支持获取视频号、抖音、快手、小红书、酷狗音乐、qq音乐等网络资源
软件下载
二次开发
git clone https://github.com/putyy/res-downloader
cd res-downloader
yarn install
yarn run dev
# 打包mac
yarn run build --mac
# 打包win
yarn run build --win
软件截图
实现原理
通过代理网络抓包拦截响应,筛选出有用的资源,同fiddler、charles等抓包软件、浏览器F12打开控制也能达到目的,只不过这些软件需要手动进行筛选,对于小白用户上手还是有点难度,所以就有了本项目这样的软件。
参考项目
- WeChatVideoDownloader 原项目是react写的,本项目参考原项目用vue3重写了一下,核心逻辑没什么变化,主要是增加了一些新的功能,再次感谢!
二、视频嗅探
https://github.com/xuncv/WechatVideoSniffer/tree/main/dist/download
WechatVideoSniffer
微信视频号PC版视频地址嗅探器
可用内置下载,也可复制到下载器下载,实测用IDM可下载,且速度可观,最低20M/S
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 vault@coolxy.cn