字节笔记本
2026年2月22日
FreeTube - 保护隐私的开源 YouTube 桌面播放器
FreeTube 是一款注重隐私保护的开源桌面 YouTube 播放器。它让用户能够无广告观看 YouTube 视频,同时阻止 Google 通过 Cookie 和 JavaScript 进行追踪。该项目基于 Electron 构建,支持 Windows 10+、macOS 12+ 和 Linux 系统。
项目简介
FreeTube 由 FreeTubeApp 团队开发维护,是一款完全免费开源的 YouTube 客户端。截至目前,该项目在 GitHub 上已获得超过 2 万 stars,拥有 470+ 贡献者。项目采用 GNU Affero General Public License v3.0 开源协议。
该项目目前处于 Beta 阶段,虽然对大多数用户来说运行良好,但仍存在一些 bug 和待完善的功能。
核心特性
隐私保护
- 无广告观看 - 观看视频时不受广告打扰
- 阻止 Google 追踪 - 防止 Google 通过 Cookie 和 JavaScript 追踪用户行为
- 本地数据存储 - 订阅、播放列表和观看历史均存储在本地,不会上传到任何服务器
- 代理支持 - 可连接外部代理(如 Tor)进一步隐藏 IP 地址
功能丰富
- 无需账号订阅 - 无需 Google 账号即可订阅频道
- 订阅分组 - 通过"订阅配置文件"功能创建专注的订阅源
- 数据导入导出 - 支持订阅数据的导入和导出
- YouTube 热门 - 浏览 YouTube 热门视频
- 视频章节 - 支持显示视频章节信息
- SponsorBlock 集成 - 自动跳过视频中的赞助商片段
- DeArrow 集成 - 使用社区提供的更准确的标题和缩略图
使用体验
- 浏览器扩展支持 - 支持 LibRedirect 和 RedirectTube 扩展,可直接从浏览器打开 YouTube 链接
- 外部播放器 - 可选择使用外部播放器播放视频
- 主题支持 - 提供完整的主题定制功能
- 视频截图 - 支持截取视频画面
- 多窗口与画中画 - 支持多窗口播放和迷你播放器(PiP)模式
- 键盘快捷键 - 丰富的键盘快捷键支持
- 家庭友好内容过滤 - 可过滤不适合家庭观看的内容
- 专注模式 - 提供减少干扰的设置选项
- 频道动态 - 可查看频道发布的帖子和更新
技术栈
- 框架: Electron - 跨平台桌面应用框架
- API:
- 内置提取器 - 直接获取 YouTube 数据
- Invidious API - 可选的替代 API
- 支持平台: Windows 10 及以上、macOS 12 及以上、Linux
安装指南
系统要求
- Windows 10 或更高版本
- macOS 12 或更高版本
- 各种 Linux 发行版
官方下载渠道
-
GitHub Releases 访问 GitHub Releases 页面 下载最新版本
-
官方网站 访问 freetubeapp.io 获取下载链接
-
Flatpak(Linux 推荐)
bashflatpak install flathub io.freetubeapp.FreeTube
第三方包管理器
- Arch Linux (AUR):
yay -S freetube或yay -S freetube-bin - Chocolatey (Windows):
choco install freetube - Homebrew (macOS):
brew install --cask freetube - Nix:
nix-env -iA nixpkgs.freetube - Scoop (Windows):
scoop install freetube - Snap:
snap install freetube - winget (Windows):
winget install FreeTube
自动构建版本
项目提供 Nightly 和 Weekly 自动构建版本,适合希望提前测试新功能的用户。注意这些预发布版本可能存在不稳定因素,使用时需自行承担风险。
快速开始
- 下载并安装 FreeTube
- 启动应用,进入主界面
- 使用搜索功能查找感兴趣的频道
- 点击订阅按钮订阅频道(无需登录)
- 在订阅标签页查看已订阅频道的最新视频
- 在设置中配置 SponsorBlock、主题等个性化选项
浏览器扩展集成
LibRedirect
LibRedirect 可自动将 YouTube 链接重定向到 FreeTube。安装扩展后,需在 Services 设置中选择 FreeTube 作为前端。
RedirectTube
RedirectTube 不会自动打开链接,而是在工具栏和右键菜单中添加按钮,点击后可手动在 FreeTube 中打开视频。
注意:这些扩展在 Linux 便携版上无法使用。
工作原理
FreeTube 使用内置提取器或 Invidious API 获取视频数据和播放地址,不依赖 YouTube 官方 API。虽然 YouTube 仍能看到视频请求,但无法通过 Cookie 或 JavaScript 追踪用户。
安全建议: 使用 VPN 或 Tor 可进一步隐藏 IP 地址,提升隐私保护级别。
本地化支持
FreeTube 支持多语言界面,通过 Weblate 平台进行社区翻译。用户可参与翻译贡献,帮助改进界面本地化。
社区与支持
- GitHub 仓库: https://github.com/FreeTubeApp/FreeTube
- 官方网站: https://freetubeapp.io/
- 博客: https://blog.freetubeapp.io/
- 文档: https://docs.freetubeapp.io/
- FAQ: https://docs.freetubeapp.io/faq/
- 讨论区: https://github.com/FreeTubeApp/FreeTube/discussions
参与贡献
FreeTube 欢迎社区贡献。如果您想参与开发,可以:
- 在 GitHub 上提交 Issue 报告 bug 或建议新功能
- 提交 Pull Request 贡献代码
- 参与项目本地化翻译
- 通过捐赠支持项目持续发展
许可证
FreeTube 采用 GNU Affero General Public License v3.0 开源协议。
FreeTube 为注重隐私的用户提供了一个优秀的 YouTube 观看方案,在享受丰富视频内容的同时,最大限度地保护个人隐私。