搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

aleixrodriala/newtube

效率与系统工具

基于 SmartTube 引擎的非官方 Android 手机 YouTube 客户端,支持后台播放、离线保存和 SponsorBlock。

743
35
Java
MIT
创建于 4 个月前

项目介绍

NewTube 是面向 Android 手机和平板的非官方 YouTube 客户端。它沿用 SmartTube 的引擎,负责与 YouTube 通信、账号登录,以及 SponsorBlock、DeArrow 和 Return YouTube Dislike 集成,自身则提供触屏优先的 Material Design 界面、基于 androidx Media3 的播放器和离线保存。适合想要在手机上获得后台播放、画中画、无 Shorts 的 YouTube 体验,同时不想给官方应用打补丁或安装 microG/GmsCore 的用户。

登录采用电视端的验证码流程:应用显示一个短码,跳转到 Google 自己的页面选择账号并授权,然后返回应用自动完成。密码只在 Google 页面输入,令牌保存在本机。

快速使用

前提:Android 7.0 或更高版本,并按设备架构选择对应 APK。NewTube 使用独立的包名,可与 SmartTube 或 YouTube 官方应用并存。

  1. 从最新发布页下载 APK:近几年的多数手机选 arm64-v8a,较老的 32 位手机选 armeabi-v7a,不确定选 universal,老 x86 设备和模拟器选 x86。
  2. 可选:按下载说明核对签名证书指纹和发布说明中的 SHA-256。自 1.10.3 起,APK 由 GitHub Actions 从对应标签的源码构建。
  3. 安装并打开应用,进入 You 标签页,点击账号一行并选择 Sign in。记下应用显示的短码,点击 Continue with Google,在 Google 页面选择账号并允许访问,再返回应用。登录是可选步骤。
  4. 播放一个视频,确认后台播放、迷你播放器和手势操作正常。要离线保存视频,使用保存选项,选择最高 1080p 的画质或仅保存音频。

更新时从同一发布页获取新 APK,或在 Obtainium 中添加 https://github.com/aleixrodriala/newtube;应用本身也会检查新版本。

使用约束

  • 应用通过 GitHub 分发,不上架 Google Play。签名密钥与 SmartTube 不同,两者不能互相更新。
  • 离线保存、最高 4K 的播放画质(默认 1080p)、编码选择和画中画可用性取决于设备和 Android 版本;画中画需要 Android 8 或更高版本。
  • 从手机投屏到 Chromecast 的模式不支持直播和字幕。
  • YouTube 可能拒绝某些视频或账号;应用会尝试其他线路,但无法保证每个视频都能播放。
  • 手机界面目前只有英语和西班牙语,继承自 SmartTube 的字符串已覆盖约 45 种语言;翻译通过 Weblate 提交。
  • 构建尚不可复现。项目说明应用不含分析、崩溃上报和广告 SDK,会连接 YouTube、可关闭的社区服务以及 GitHub。
  • 许可证为 MIT。维护者说明手机端特有的大部分代码由 AI 编程助手编写,并由其本人审阅。

HotRepo 点评

项目自身的定位是最有用的信号:它把自己描述为 SmartTube 的手机对应版本,而 SmartTube 的 README 明确表示不会推出手机版;引擎、账号和集成均来自 SmartTube。README 中的性能数字范围很窄——2026 年 9 月两天的 Pixel 9 中位数,样本量小,后续版本未再以相同方式计时,且 1.12.0 改变了启动流程——因此它们只描述一次测量条件下的结果,不能当作普遍的速度结论。在 2026-11-11 的 Java 日榜中,它以新增 22 Star、总计 732 Star 排到第 11 名;这只是单次快照,不足以判断趋势。讨论方面,Show HN 中有一位评论者表示 NewTube 已取代其使用的 SmartTube (2026-10-19),这说明用户对手机版本有兴趣,而非对质量的证明。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

Hacker News 讨论

Show HN: NewTube – a fast, touch-first, open-source YouTube client for Android
▲ 1 · 2 条评论 · 2026年10月13日

相关推荐

  1. TeamPiped/Piped注重隐私的 YouTube 替代前端,提供自建与公共实例,适合普通观看者和自托管用户。Vue10,317
  2. dmunozv04/iSponsorBlockTV自托管的 YouTube TV 客户端辅助工具,自动跳过 SponsorBlock 标记的广告段落并按需跳过或静音广告。Python7,095
  3. yuliskov/SmartTube面向 Android TV 和电视盒子的非官方 YouTube 客户端,主打去广告、SponsorBlock 和可调倍速。Java35,504