微信视频号下载工具wx_channel,完全免费!
如果你平时有做微信视频号内容整理的需求,那这款工具非常适合你。
微信视频号下载助手
✨ 为什么选择这个工具?
😫 你是否遇到过这些问题?
- ❌ 视频号视频无法直接下载保存
- ❌ 想批量下载某个作者的所有视频,但只能一个个点
- ❌ 加密视频下载后无法播放
- ❌ 需要保存视频做备份或二次创作
- ❌ 想离线观看喜欢的视频内容
✅ 这个工具帮你解决
- ✅一键下载:点击即可下载,无需复杂操作
- ✅批量处理:支持批量下载,一次搞定几十上百个视频
- ✅自动解密:加密视频自动解密,下载即可播放
- ✅智能去重:自动识别已下载视频,避免重复
- ✅无感雷达:默认关闭,通过
config.yaml中的radar_enabled显式启用 - ✅完整记录:自动记录所有下载信息,便于管理
- ✅命名模板:支持通过
download_filename_template自定义批量下载文件名
✨ 简单使用
1.解压后双击 wx_channel.exe 启动
2.首次使用安装证书,程序会自动尝试安装证书,如果失败,手动安装 downloads/SunnyRoot.cer
3.打开微信视频号页面,页面会自动注入下载按钮,点击按钮即可下载
核心功能
| 功能 | 说明 |
|---|---|
| 单个下载 | 点击按钮即可下载当前视频 |
| 批量下载 | 一次下载多个视频,支持选择下载 |
| 加密视频 | 自动解密加密视频,下载即可播放 |
| 断点续传 | 大文件支持断点续传,不怕中断 |
| 智能去重 | 自动识别已下载视频,避免重复 |
✨ 批量下载功能
概述
批量下载功能允许一次性下载多个视频号视频,支持普通视频和加密视频的自动处理。
主要特性
- 批量下载多个视频
- 自动解密加密视频
- WASM 集成(自动处理密钥)
- 重试机制(网络问题自动恢复)
- 实时进度显示
- Web 控制台界面
快速开始
1. 启动程序
./wx_channel.exe
2. 打开 Web 控制台
在浏览器中访问:
http://127.0.0.1:2025/console3. 准备视频列表
选项 A:批量下载格式(标准)
[ { "id": "video_001", "url": "https://finder.video.qq.com/xxx/video.mp4", "title": "我的视频", "authorName": "作者名" } ]选项 B:账户导出格式(自动转换)
{ "videos": [ { "id": "video_001", "url": "https://finder.video.qq.com/xxx/video.mp4", "title": "我的视频", "author": "作者名", "key": "123456789" } ] }4. 开始下载
- 将视频列表粘贴到文本框
- 点击"开始下载"按钮
- 等待下载完成
5. 查看结果
下载的视频保存在:
downloads/作者名/视频标题.mp4使用方法
方法一:Web 控制台(推荐)
- 访问
http://127.0.0.1:2025/console - 填写 API 地址(默认:
http://127.0.0.1:2025) - 如果配置了授权令牌,填写令牌
- 粘贴视频列表 JSON
- 点击"开始下载"
- 实时查看下载进度
方法二:Profile 页面
- 打开视频号 Profile 页面
- 等待视频列表加载
- 点击"后端批量下载"按钮
- 系统自动处理加密密钥并下载
方法三:API 调用
# 开始下载 curl -X POST http://127.0.0.1:2025/__wx_channels_api/batch_start \ -H "Content-Type: application/json" \ -d @videos.json # 查询进度 curl http://127.0.0.1:2025/__wx_channels_api/batch_progress # 取消下载 curl -X POST http://127.0.0.1:2025/__wx_channels_api/batch_cancel # 导出失败清单 curl http://127.0.0.1:2025/__wx_channels_api/batch_failed
数据格式
批量下载格式(标准)
[ { "id": "video_001", "url": "https://example.com/video.mp4", "title": "视频标题", "authorName": "作者名称", "decryptorPrefix": "AQIDBAUG...", "prefixLen": 1024 } ]账户导出格式(自动转换)
{ "videos": [ { "id": "video_001", "url": "https://example.com/video.mp4", "title": "视频标题", "author": "作者名称", "key": "123765583" } ] }自动转换:
author→authorNamekey→decryptorPrefix(通过 WASM 处理)- 自动添加
prefixLen
核心功能
1. 批量下载
- 支持一次下载多个视频
- 并发下载(可配置并发数,默认5)
- 自动创建作者文件夹
- 文件名冲突自动处理
- 断点续传支持(非加密视频)
2. 加密视频支持
- XOR 解密算法
- Base64 密钥解码
- 前缀解密(prefixLen)
- 完整视频保存
3. WASM 集成
- 自动加载 WASM 库
- 处理 key 字段
- 生成 decryptorPrefix
- 支持账户导出格式
4. 重试机制
- 自动重试(可配置次数,默认3次)
- 指数退避 + 随机抖动(2s, 4s, 8s... + 0-1s随机)
- Context 超时控制(可配置,默认30分钟)
- 详细的重试日志
- 支持断点续传(非加密视频)
5. 错误处理
- 失败任务记录
- 导出失败清单
- 详细的错误信息
- 文件完整性验证
6. 用户体验
- Web 控制台界面
- 实时进度更新
- 格式自动转换
- 清晰的状态提示
原文:https://www.ruanxiangshe.com/#/article/7cc86554-6796-4d4c-9eea-f3b5daf898cb