前段时间心血来潮,想找个能在桌面上方便下载视频的工具。结果试了一圈,要么 UI 土得掉渣乱七八糟,要么功能乱七八糟,是纯命令行用着又太难受。
于是干脆自己写了一个,项目叫:VidBee
项目在这里:
👉 https://vidbee.org
如果这个工具对你有用,欢迎给我点个 star 支持一下!

VidBee 是一个基于 Electron + React + TypeScript 做的开源视频下载器。底层用的是 yt-dlp (你懂的那个神器),所以几乎能下 1000+ 网站的视频。但重点是——终于有一个看得顺眼、点得舒服的界面了。
访问 GitHub Releases 下载最新版本:
vidbee-x.x.x-setup.exevidbee-x.x.x.dmgvidbee-x.x.x.AppImage(还没发包,正在开发中)下载完成后直接安装即可。Windows 和 Linux 用户双击安装包,macOS 用户拖拽到 Applications 文件夹。
如果你在 macOS 上遇到「应用已损坏」的提示,在终端运行这行命令:
xattr -rd com.apple.quarantine /Applications/VidBee.app/
这是 macOS 的安全机制,下载的第三方应用需要手动解除隔离。
就是想要一个能在本地干净下载视频的工具,不用开命令行,也不用看广告。而且 Electron 现在的性能其实也没想象中那么差,用 vite 打包后启动还挺快。
后续会慢慢加一些功能,比如:
项目是 MIT 协议,完全开源。如果你觉得这个方向有意思、想贡献点代码或者 UI 设计,都欢迎来玩。我一个人写的时候挺孤单的 😂
|  |      1Elymac      5 天前 感谢分享 试试和 downie 比咋呀 | 
|  |      3Monad      5 天前 via iPhone 纯伸手党提个小小的建议 是否可以来点 iOS 版本 缓存一些视频会方便很多 app 自动下载的都(有可能被核心)被清理 | 
|      4heychs      5 天前 via Android Win8.1 打不开。请问可以下载视频网站例如 iyf.tv, xiaoyakankan.com 这种吗?谢谢 | 
|  |      5tomridder      5 天前 via iPhone 要是有去水印就好了 | 
|  |      6Frankcox      5 天前 M4 macbook 报已损坏 | 
|  |      7VoiceEXONE      5 天前 via iPhone snapvee ? | 
|      10ccvzz      5 天前 在这提 issue 了:Mac 不支持拖动窗口;希望 playlist 下载 | 
|  |      12renchong      5 天前 Mac 不支持拖动窗口 +1 | 
|  |      13nxuu      5 天前 downie 用户纹丝不动!!! | 
|  |      14superribbits886      5 天前 辛苦了 | 
|  |      15c0xt30a      4 天前 我是 MeTube+Stash 用户:MeTube 浏览器插件自动下载到 NAS 的 Stash 的目录里去,然后 Stash 整理。OP 能否说服我弃暗投明? | 
|  |      16Geon97      4 天前 保利威的可以下载吗? | 
|      17jadeborner      4 天前 请教下,前端用的什么技术栈 | 
|      18BigBigBang      4 天前 感谢分享 | 
|  |      19pegasusz      4 天前 star 支持一下 | 
|  |      20davin      4 天前 Astro + Tailwind CSS 好评 | 
|  |      21hbytw1      4 天前 | 
|  |      22b821025551b      4 天前 反馈两个问题,Windows 版本: 1 、切换语言后退出,再次启动又变回了英文; 2 、cookie 读不到,chrome 加了--disable-features=LockProfileCookieDatabase 也不行,我看 yt-dlp 的 issue 里面还有个解决方法是安装插件,不知道这个插件能默认打包进去么。 | 
|  |      23stefanaka      4 天前 windows 提示病毒 | 
|  |      27nexmoe OP @jadeborner 可以自己看一下仓库源码 | 
|  |      28nexmoe OP @b821025551b 下个版本修复一下 | 
|  |      30winglight2016      4 天前 YouTube 上想下的视频,yt-dlp 几乎都无法下载,似乎是开了禁止下载的选项,列表出来可选项,都是 webp 这种图片,lz 有什么好办法吗? | 
|  |      31bowencool      4 天前 B 站充电视频能下吗 | 
|  |      32FakerLeung      4 天前 @b821025551b #22 +1 windows 版本无法读取 cookie ,也没有上传/设置 cookie 的地方 | 
|  |      33zhangsimon      4 天前 感谢,终于有个 GUI 的 yt-dlp 了 好奇那些鼎鼎大名的开源项目,为什么很多都不做 GUI 😰 技术小白又需要一个开箱即用的版本 | 
|  |      34scg16      4 天前 Error invoking remote method 'download.getVideoInfo': Error: Error code: 1 Stderr: ERROR: [youtube] bTd_Aqa9KHY: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies | 
|  |      36ufan0      4 天前 你好,图标不错,请问使用什么工具设计的? | 
|      37zhengfan2016      4 天前 @bowencool 肯定不能,想啥呢   | 
|  |      38bowencool      4 天前 | 
|  |      39oldManNewThought      4 天前 有手机版的吗,更多的使用手机上下载视频啊 | 
|  |      42nexmoe OP @oldManNewThought 升级版也得底层 yt-dlp 支持啊 | 
|      43kuaner      2 天前 yt-dlp 现在无法下载 youtube 了,以后要集成一个 js 环境了 | 
|  |      44iorilu      2 天前 yt-dlp 早不行了, 除非是非常好得专用代理 要不然都要搞啥 cookie 很麻烦 | 
|  |      46wweir      2 天前 前后端抽一下,出个 docker 部署的版本? | 
|  |      47iorilu      2 天前 | 
|  |      48b821025551b      12 小时 51 分钟前 有个建议: 现在选择视频格式的时候,用的是视频高度+p 的方式,但是因为 1920*1080 这个分辨率太过深入,我用这个视频 https://www.bilibili.com/video/BV1rp4y1e745 测试的时候,4K 分辨率显示的是 1920p ,我自动脑补成了 1920*1080 ,而实际上它是 3840x1920 ; 另外,有些视频是支持 HDR 格式的,yt-dlp 拉取信息的时候是有 hdr 格式和帧率输出的,所以我的建议是:是否可以按照实际像素大小显示清晰度,另外加上 HDR 格式和帧数信息。 | 
|  |      49nexmoe OP @b821025551b #48 油管都是以 像素高度+p 的形式展示的,主要以油管的标准为准 |