20.7K ·GitHub
这是干什么的?
一款免费的跨平台桌面应用,能嗅探并下载来自微信视频号、抖音、快手、小红书、酷狗、QQ音乐等国内平台的视频、音频、图片、m3u8 流和直播流。
它到底是怎么抓视频的?是我自己粘贴链接,还是怎么用?
它不是浏览器插件,也不用粘贴链接:它会在本地运行一个代理,捕获你的网络流量,思路和 Fiddler、Charles 一样,只是它会自动筛出可下载的资源,并在一个简单的图形界面列表里展示出来。
我怎么抓到第一个视频?
安装后,在提示时允许安装证书并放行网络访问,然后在主界面左上角点击“启动代理”,选好要抓的资源类型,再打开视频页面——抓到的文件就会出现在应用的资源列表里。
它突然抓不到资源了,而且关掉之后我的网络也断了,该检查什么?
这是两个常见的代理坑:如果什么都抓不到,先确认系统代理已设置为 127.0.0.1 端口 8899;如果退出应用后上不了网,手动把系统代理关掉即可。
它支持哪些系统?我还在用 Windows 7。
支持 Windows、macOS 和 Linux。Windows 7 用户请选 2.3.0 这个旧版 Electron 构建;除了当前的 Go + Wails 构建之外,还有一个 Mini 版本,可以在你的默认浏览器里显示界面。
它能抓到受限网络里的资源吗?
可以——代理捕获支持配置上游代理,所以流量可以经过另一个代理,从而访问你自己网络上被屏蔽或无法直接访问的资源。
为什么要做流量嗅探,而不是粘贴链接式的下载器?
像微信视频号动态和小程序这类来源并不提供可复制的链接,所以嗅探流量才能抓到实际播放的内容——而且和 Fiddler 或 DevTools 不同,它会预先筛选资源,普通用户完全不用去翻原始数据包。
它是免费的吗?我能用来工作吗?
这款应用基于 Apache-2.0 许可证免费提供,但 README 里的免责声明把它限定为学习和研究用途——禁止将其本身或下载的内容用于商业或非法用途。
这个项目还在积极维护吗?
算部分维护:作者说最近因为个人事务,投入项目的时间有限,所以 issue 回复、PR 审查和发版都比以前慢,同时也明确欢迎社区贡献者参与。
What are similar projects?
downvid, TikTokDownloader, creatorhub, N_m3u8DL-CLI, streambert, cat-catch, lux, social-auto-upload
Which topics is it in?
kuaishou, wails, media-downloader, capture, livestream, m3u8, douyin, http-proxy, xiaohongshu, video-downloader, downloader, wechat
