文章目录
- VidBee:一个开源视频下载工具,支持 1000 多个网站
- 界面和基本功能
- RSS 自动订阅
- Docker 部署
- 技术栈
- 一点想法
VidBee:一个开源视频下载工具,支持 1000 多个网站
最近在 GitHub 上看到一个叫 VidBee 的项目,Star 快破万了。试用了一下,觉得值得聊聊。
简单说,这是一个视频下载工具,能从 YouTube、TikTok、Instagram、Twitter 等 1000 多个网站下载视频和音频。底层用的是 yt-dlp,这个引擎在视频下载领域的口碑不用多说。VidBee 做的事情就是在 yt-dlp 上面包了一层好看的界面,让普通用户也能方便使用。
界面和基本功能
界面做得挺干净,操作逻辑也直觉。粘贴链接、点下载、等完成,整个流程很顺畅。暂停、继续、重试这些基本操作都支持,下载队列也有实时进度显示。
输出格式可以自己选,MP4、MKV、WebM 都行,也可以让它自动判断。这个细节挺实用,不同场景对格式的需求不一样,能自己选总比被动接受强。
RSS 自动订阅
VidBee 有个 RSS 自动下载功能,我觉得是它和其他下载工具拉开差距的地方。设置好 RSS 订阅之后,关注的创作者有新视频就会自动下载到本地。适合需要持续关注某个频道或者做内容归档的人,设一次就不用再管了。
Docker 部署
除了桌面端,VidBee 还支持 Docker 部署。项目里提供了 API 服务和 Web 客户端,可以在服务器上跑起来,然后通过浏览器访问。对有 NAS 或者服务器的人来说,在服务器上部署一个实例,随时通过网页下载,比在自己电脑上装客户端方便。
技术栈
桌面端用 Electron 构建,跨平台支持 Windows、macOS、Linux。UI 层用的是 React 加 Tailwind CSS,下载核心是 yt-dlp 和 FFmpeg。整个项目是 MIT 协议,代码完全开源,想改就改。
项目结构是 monorepo,桌面端、API、Web 端、文档站、浏览器扩展都在一个仓库里,维护起来比较方便。
一点想法
市面上视频下载工具不少,但大多是闭源的,或者界面粗糙。VidBee 的优势在于开源免费、界面好看、功能够用。RSS 自动订阅和 Docker 部署这两个功能让它不只是一个简单的下载器,更像是一个个人内容管理工具。
如果你经常需要下载视频,不管是做素材收集还是个人存档,可以试试看。
如果你经常需要下载视频,不管是做素材收集还是个人存档,可以试试看。