VidBee:多平台自动化视频下载器,支持YouTube、TikTok、Twitter等
简介
VidBee(nexmoe/VidBee)是一个开源桌面端视频/音频下载器,使用 Electron 构建,并以 yt-dlp 作为下载引擎;它主打“GUI + 下载队列管理”,并提供 RSS 订阅自动入队下载、vidbee:// 协议把链接从浏览器发给客户端等功能。
许可:MIT License
推荐理由
- 基于 yt-dlp:站点覆盖面来自 yt-dlp 的 extractor 体系,官方 README/Docs 都明确以 yt-dlp 为核心能力来源
- 自动化更“桌面友好”:支持 RSS 订阅定期检查并自动加入下载队列(适合追更频道/创作者)
- 浏览器到客户端链路顺:提供
vidbee://自定义协议,便于扩展到插件/脚本/网页按钮 - Cookies 文档写得具体:明确“何时需要 cookies”、Windows 的限制,以及导出扩展的安全提醒
适用场景
- 适合:想要“yt-dlp 能力 + 不写命令行”的用户;需要队列、暂停/重试、以及 RSS 自动追更的人;需要登录态下载(cookies)但希望有可视化配置入口的人
替代对比表
| 项目 | 定位 | 上手成本 | 部署方式 | 生态/集成 | 许可 | |
|---|---|---|---|---|---|---|
| VidBee | yt-dlp 的桌面端下载器 + RSS 自动下载 + vidbee:// | 低 | 官网/Release 下载:Windows .exe、macOS .dmg、Linux .AppImage/.deb | 依赖 yt-dlp;官方 Docs 覆盖 cookies/RSS/协议 | MIT | |
| yt-dlp | 命令行下载引擎(CLI) | 中-高 | Release 二进制或 pip(README 明确) | 生态最大,参数/脚本化最强 | The Unlicense(但部分发行物可能叠加其他许可,README 有说明) | 学习成本与依赖(ffmpeg 等);站点频繁变动导致偶发失败 |
| Parabolic | yt-dlp 前端(GUI) | 低-中 | Flathub / Snap / Releases(README 明确) | 桌面化体验,支持多格式/并发/字幕元数据 | GPL-3.0 | |
| Open Video Downloader | yt-dlp GUI(Tauri + Vue) | 低 | GitHub Releases(README 明确) | 界面简单直观,支持格式/队列/自动更新 | AGPL-3.0 |
快速上手
- 安装
- 打开 vidbee.org/download/ ,按系统下载并安装(页面列出当前版本与各平台安装包链接)
- 最短“可用路径”:用
vidbee://从浏览器一键发起下载
vidbee://download?url=<encoded-video-url>
示例(把 <URL> 换成真实链接):
vidbee://download?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdQw4w9WgXcQ
- 需要登录/年龄验证/“Sign in to confirm you're not a bot” 时:按官方 Cookies 文档配置
- Windows:文档写明“读取浏览器 cookies 仅支持 Firefox;其他浏览器建议用 cookies 文件导入”
- cookies 文件导出:官方文档推荐 Chrome/Edge 使用 “Get cookies.txt LOCALLY”,并提示不要安装同名但非 LOCALLY 的版本(有恶意软件报告)
- 追更自动下载(RSS)
- 打开 VidBee 的 RSS 页面添加订阅;文档建议没有 RSS 时可用 RSSHub 生成
- 注意:官方 RSS 文档写明 RSSHub 官方实例受 Cloudflare 保护,VidBee 不能直接访问;需要自建或换可用的公共实例
常见问题
- 下载失败/同一链接忽好忽坏怎么办?
- 官方 FAQ 建议:先确认链接可在浏览器打开;升级到最新版;减少并发;必要时配置 cookies
- Windows 读取浏览器 cookies 为什么不全支持?
- 官方 Cookies 文档写明:Windows 仅 Firefox 可读取;其他浏览器走 cookies 文件方案
- RSSHub 订阅添加了但拉不到/一直没自动下载?
- 官方 RSS 文档写明
rsshub.app官方实例受 Cloudflare 保护,VidBee 不能直接访问;需要自托管或换实例
- 选择 mp4 但保存成 mkv、或提示后处理失败?
- 这类问题常见于“格式选择/后处理(ffmpeg)/站点变动”组合;建议先升级到最新版并附日志到 Issue
- 例:用户反馈“选择 mp4 但保存为 mkv”(GitHub issue #202/#197);以及 Postprocessing/ffmpeg 报错(如 “Invalid data found when processing input”,issue #199/#129)
- macOS 提示 “file is damaged”
- 官方 FAQ 给出移除隔离属性命令:
xattr -rd com.apple.quarantine /Applications/VidBee.app/
开源地址
- GitHub: github.com/nexmoe/VidB…
- 官网下载: vidbee.org/download/
- 官方文档: docs.vidbee.org/
- 支持站点列表说明: vidbee.org/supported-s…