ltaoo/wx_channels_download
Productivity & UtilitiesDownloads videos from WeChat Channels on desktop by intercepting the WeChat PC client's traffic, for people archiving content they can already play.
The problem
WeChat Channels (视频号) has no official download button; videos live inside the WeChat PC client and are not exposed as files. Anyone who needs a copy — for personal archiving, research notes, or offline viewing — is left with screen recording or third-party sites that demand a link WeChat never gives. This project instead puts a download button directly into the WeChat PC video UI and writes the original file to disk, including quality variants.
What's different
The usual workarounds are screen capture (lossy, re-encoded, slow) or online parsing services (you paste a share link; quality is capped and privacy is questionable). This tool works one layer lower: it runs a local proxy, installs its own certificate, and decrypts the WeChat client's media traffic, which is why the README's front-end and back-end decryption credits point to two other WeChat sniffing projects. The result is access to the actual stream and its quality ladder rather than a re-recorded copy. The trade-off is tight coupling to WeChat's client internals: a protocol or certificate change can break it, and the design depends on running intercepting software on the same machine as WeChat.
Who it's for
Individual users on macOS or Windows who need to keep Channels videos they can already watch — creators saving their own posts, researchers or journalists collecting public material, people wanting offline copies. It is not for teams, for bulk automated harvesting, or for anyone in an environment where installing a root certificate and routing traffic through a local proxy is unacceptable. If you need a documented, stable media API, this is the wrong layer entirely.
Cost of adoption
You download a prebuilt release and must run it as administrator so it can install a certificate and start the proxy; the README's development path is go run main.go, also from an elevated terminal. That certificate is the real cost: it means a local MITM component on your machine, and you should understand what it trusts and remove it when done. The license is NOASSERTION, so the actual terms are unclear — check before any commercial or redistributed use. The README is usage-oriented and thin on architecture, limitations, and compatibility, and the project carries an explicit disclaimer pushing legal responsibility onto the user. Expect breakage when WeChat updates.
Verdict
This is a focused utility with a real, well-understood pain point, and its ~10k stars over roughly two years suggest steady demand rather than a one-week spike. The recent weekly momentum on the Go board (+233, #5) indicates interest is still climbing, likely refreshed by new WeChat client versions. But it is a cat-and-mouse tool: value depends on staying current with WeChat, and the unclear license plus mandatory certificate installation are genuine adoption risks. Worth trying for a one-off personal archive; not something to build a workflow on.
Written by AI from the project's README, updated October 25, 2026. The project's own docs are the source of truth.