📖 使用指南
一、工作原理
本工具通过HTTP(S) 代理方式捕获微信视频号的视频请求。当你在微信中播放视频时,视频数据会经过代理服务器,我们从中提取视频URL并记录,方便后续批量下载。
二、快速开始
推荐方式: 服务器 Linux 微信
- 在视频列表页面点击 打开桌面,进入服务器 noVNC 桌面。
- 桌面入口使用 http://服务器IP:6080,不要使用 https://域名:6080。
- 用手机微信扫描 Linux 微信二维码并登录。
- 在 Linux 微信里打开目标视频号主页。
- 回到视频列表页面点击 开始自动触发。
- 真实视频地址捕获后会自动下载,完成后点击 打包ZIP。
步骤 1: 启动代理服务
在视频列表页面点击 "启动代理" 按钮,服务默认监听 8898 端口。
步骤 2: 配置电脑端微信代理
- 打开电脑端微信代理设置
- 代理类型选择 HTTP
- 服务器填 sph.weixinjishu.top
- 端口填 8898
- 保存后重新登录微信
步骤 3: 配置手机代理
iOS (iPhone/iPad):
- 打开 设置 → 无线局域网
- 点击已连接的 WiFi 后面的 ⓘ 图标
- 滑到最底部,点击 配置代理
- 选择 手动
- 服务器填入电脑的局域网IP地址,端口填 8898
- 点击存储
Android:
- 打开 设置 → WLAN
- 长按已连接的 WiFi,选择 修改网络
- 勾选 高级选项
- 代理设置选择 手动
- 代理主机名填入电脑的局域网IP地址
- 代理端口填 8898
- 保存
步骤 4: 安装CA证书 (重要!)
⚠️ 注意: 由于视频号使用 HTTPS 连接,必须安装 CA 证书才能解密流量。
- 下载 CA 证书: 点击下载证书
- Windows: 双击证书 → 安装证书 → 本地计算机 → 将所有证书放入下列存储 → 选择 受信任的根证书颁发机构 → 完成
- iOS: 设置 → 通用 → VPN与设备管理 → 安装描述文件 → 选择下载的证书
- Android: 设置 → 安全 → 加密与凭据 → 从存储设备安装 → 选择证书
- 安装时信任证书 (iOS 需要在 设置 → 通用 → 关于 → 证书信任设置 中开启信任)
步骤 5: 开始使用
- 确保代理已启动,证书已安装并信任
- 打开微信 → 视频号
- 浏览或搜索你想下载的视频
- 点击播放任意视频 (只需播放几秒即可)
- 返回本工具的视频列表页面
- 可以看到已捕获的视频,点击下载按钮即可
三、常见问题
Q: 提示"无法连接代理"?
请检查: 1) 代理服务是否启动 2) IP地址和端口是否正确 3) 手机和电脑是否在同一局域网
Q: 播放视频后没有捕获到?
请检查: 1) CA证书是否已安装并信任 2) HTTPS代理是否正常工作 3) 尝试重新启动代理
Q: 如何批量下载?
勾选多个视频后点击"批量下载",或直接点击"下载全部"按钮
Q: 下载的视频在哪里?
默认保存在 storage/app/public/videos/ 目录,也可以直接在页面点击 打包ZIP 下载压缩包。
Q: 如何获取电脑的IP地址?
Windows: 运行 ipconfig,找到"IPv4 地址"
Mac/Linux: 运行 ifconfig 或 ip addr
四、注意事项
- 仅供个人学习研究使用,请尊重版权
- 下载后的视频请在24小时内删除
- 不要进行二次传播或商业使用
- 视频链接可能有过期时间,建议尽快下载