
DownVid 是一款现代化的开源视频下载工具,基于 MIT 协议开源,用 Electron 构建,macOS、Windows、Linux 三平台都有安装包。它在 GitHub 上的自我定位很直白:yt-dlp 图形化界面——底层用 yt-dlp 做下载引擎,套一层简洁直观的桌面界面,让不熟悉命令行的用户也能从抖音、小红书、B站、YouTube、Instagram 等网站下载无水印高清视频。

场景痛点
想保存视频的用户大多经历过这些麻烦:在小程序或网页里粘贴链接,等半天弹出下载按钮,结果带水印、画质被压缩;想用 yt-dlp 这类专业工具,又得过命令行这道坎——装 Python、记参数、查报错;下载会员视频或登录态内容时,命令行配置 Cookie 更是劝退。手机里存了一堆带水印的素材,想做二次剪辑都不干净。DownVid 把这些步骤全部收进一个图形界面:粘贴链接,选画质,点下载。
核心功能
全网下载,1000+ 网站支持
依托 yt-dlp 引擎,DownVid 支持全球 1000+ 个视频和音频平台。国内平台包括抖音、B站、小红书、快手、西瓜视频;国际平台覆盖 YouTube、Instagram、TikTok、Twitter/X、Facebook。完整列表可在 yt-dlp 官方的 supportedsites.md 页面查看。
下载管理体验
界面提供一键暂停、恢复、重试,实时显示下载进度、速度和预计剩余时间,并有完整的下载队列管理。深色、浅色主题可切换。v1.1.0 起,任务队列还会实时显示磁盘可用空间,下载历史自动保存,方便随时回顾和重新下载。
Cookie 导入与多格式选择
支持导入浏览器 Cookie,可以下载需要登录的内容,比如 YouTube 会员视频和 B站登录态视频。画质可选 360p、480p、720p、1080p(具体取决于源平台提供的选项),也支持纯音频下载模式、YouTube 多音轨选择和字幕下载。
网络与更新
v1.1.0 新增全局代理设置,支持 http/https/socks5,保存即生效并带连接测试;同一 URL 在 30 分钟内重复解析会命中缓存,秒出结果。内置 electron-updater 自动更新,启动时自动检查新版本。
安装与使用
下载安装
下载对应平台的安装包:
| 平台 | 格式 |
| macOS | .dmg(ARM64 / x64) |
| Windows | .exe(x64) |
| Linux | .AppImage / .deb(x64 / ARM64) |
Releases 里的安装包已封装 yt-dlp 和 ffmpeg 依赖,下载即用,无需额外配置。
基本用法
1. 安装后启动应用,粘贴视频链接
2. 选择需要的画质或纯音频模式
3. 点击下载,在队列中查看进度
遇到下载失败,先在设置中导入浏览器 Cookie(部分平台需要登录才能访问);仍失败则可能是 yt-dlp 版本过旧,更新到最新版本再试。
两个常见问题
- macOS 首次打开提示「无法打开,因为无法验证开发者」:右键点击应用选择「打开」,或在「系统设置 → 隐私与安全性」中点击「仍要打开」。
- 从源码构建需要 Node.js 18+ 和 pnpm 8+,用
pnpm install安装依赖,pnpm download-deps一键下载 yt-dlp 和 ffmpeg,再用pnpm build构建。
我的使用感受
下载类工具最怕两件事:操作繁琐和下载失败没提示。DownVid 在这两点上都做得干净——粘贴链接就能下,错误弹窗可以直接复制信息、一键提交 Issue,不用自己翻日志。Cookie 导入和代理设置把它从「随手用」抬到了「重度可用」的档位,下载 YouTube 会员内容和挂代理访问国际平台都不折腾。目前项目仍在快速迭代,遇到个别网站解析失败属于正常情况,跟着版本更新走就好。
官方网站
https://github.com/yxxbc/downvid
下载地址
https://pan.quark.cn/s/bc6715722f3c







