PipePipe 是 NewPipe 的硬分叉版本,2022 年起独立持续更新维护,集成 SponsorBlock 自动跳广告片段、弹幕式直播叠加、AV1/VP9 解码、登录播放受限/付费内容、显示原始未本地化标题,支持 F-Droid/IzzyOnDroid 一键安装。
🎤 引言
用 NewPipe 的安卓党多少有点焦虑——上游开发节奏越来越慢,YouTube 又时不时改 API、推新的 SABR 流协议,遇到一些边界 case 等好几个月才修。可新功能(弹幕叠加、AV1 解码、SponsorBlock 全覆盖)又确实馋人。
PipePipe 就是这件事的解:2022 年初从 NewPipe 出来的一个 hard fork——不是"接 NewPipe 代码的小补丁",而是独立维护、互不同步的另一条线。和 Tubular 这种"soft fork(紧跟 NewPipe 主线)"路线完全不同,作者开新分支后自己跑自己的节奏。5.6K+ Stars、181 Forks、169 个 open issues、GPL-3.0、Android 专属、F-Droid + IzzyOnDroid 双渠道分发。
换句话说:NewPipe 想走的路 PipePipe 自己走。
⭐ 核心功能
PipePipe 在 NewPipe 基础上加了一堆"看了就想装"的小功能,同时通过 fork 的灵活性支持 SABR 这类前沿协议。
1. YouTube 增强(四大件)
- SponsorBlock:自动跳过赞助片段(YouTube + BiliBili 双覆盖),看番/教程/纪录片不再被"广告中……"打断。社区数据库驱动,越用越准。
- ReturnYouTubeDislike:把 YouTube 在 2021 年 11 月后偷偷藏起来的"踩"数恢复出来。社区归档数据 + API 协作,能看到视频真实口碑而非平台想让你看的"推荐"。
- 原始未本地化标题:很多 UP 主会用英文原标题便于搜索,PipePipe 默认显示原始标题而非当前语言的翻译版,对追番党/英文学习者友好。
- 登录播放受限/付费内容:用 YouTube 账号 cookie 即可解锁会员视频或年龄限制内容。PipePipe 在"Cookie Functions"里精细控制——默认 cookie 仅在你设定的场景下生效,YouTube cookie 仅在拉取播放流时使用,不会上传到别处。
2. 媒体功能
- 弹幕式直播聊天叠加:直播时弹幕浮在画面上,跟 B 站体验类似,互动不打断观看。
- AV1 / VP9 解码:高效高质量解码,省电省流量——尤其在 4K、高码率播放时差异明显。新一点的手机(Pixel 6+、骁龙 8 Gen 1+)硬件加速支持更完善。
- 音乐播放模式 + 后台播放:纯音频模式锁屏可控,省电,地铁通勤体验立刻拉满。
3. 内容过滤
- 高级搜索过滤:按时长、上传时间、类型、特性(4K、HDR、带字幕等)精确筛选。
- 关键字/频道过滤:把不想看到的内容源屏蔽掉。
- 屏蔽 Shorts / 付费视频:信息流里清清爽爽,专注长内容。
4. 播放控制
- 滑动寻址 + 全屏手势:手指滑动调进度、亮度、音量,单手就能控。
- 长按倍速:长按屏幕任意位置即可加速播放(最高 3x),看教程跳过废话时一气呵成。
- 睡眠定时:睡前听播客自动关闭,不再播放到天亮。
5. 增强播放列表
- 一键下载整个播放列表:选个合辑就能批量本地化,断网也能继续追。
- 本地播放列表 / 历史搜索排序:所有历史可检索可重排,不会被算法埋没。
6. 多服务支持(继承 NewPipe 框架)
PipePipe 不止 YouTube。基于 NewPipe Extractor 架构,还支持:
- YouTube(核心)
- PeerTube(去中心化视频)
- SoundCloud
- Bandcamp
- media.ccc.de(混沌通讯大会录像)
- NicoNico(日本视频站,特别感谢 AioiLight 提供部分代码)
所有服务共用一套 UI / 订阅 / 下载 / 后台播放逻辑,切平台无学习成本。
7. SABR 支持(独家亮点)
YouTube 推 SABR(Streaming ABR,新流媒体协议)后,很多第三方客户端播放就挂了。PipePipe 通过社区贡献者 @Priveetee 的研究(详见 SABR 研究文档),实现了客户端 SABR 解密处理,YouTube 当前最新视频流也能正常播。这一点是同期很多 NewPipe 系客户端缺失的能力。
📥 安装与使用
PipePipe 只发 Android,没有 iOS / 桌面。三个渠道:F-Droid 官方、IzzyOnDroid 镜像、GitHub Releases 手动 APK。
1. F-Droid 商店(推荐)
F-Droid 是开源应用的官方市场,所有 APK 均由 F-Droid 重新签名构建。
打开 F-Droid → 搜索 "PipePipe" → 安装或直接访问 F-Droid 应用页。
2. IzzyOnDroid(国内镜像备用)
IzzyOnDroid 是 F-Droid 的第三方仓库镜像,国内访问偶有障碍时可用作备份。订阅了 IzzyOnDroid 仓库后,搜索同样的包名安装。
3. GitHub Releases 手动 APK
最新版本也可从 Releases 下载 APK 手动安装。注意签名校验与来源:
# 下载最新 release APK(以 v6.x 为例)
wget https://github.com/InfinityLoop1308/PipePipe/releases/latest/download/pipepipe-x.y.z.apk
# 安装(需开启"未知来源安装")
adb install pipepipe-x.y.z.apk4. 初次配置
首次启动几个关键设置:
- 默认服务:选 YouTube / PeerTube / SoundCloud 等,PipePipe 会用对应 extractor。
- 画质偏好:流量/电量优先选 720p,画质党选 1080p/4K。
- SponsorBlock:默认开启即可,有问题可单条 sponsor 反馈。
- Cookie Functions:如果要登录 YouTube 播放会员内容,在这里导入 cookie。PipePipe 文档明确写:仅在你设置的场景下使用 cookie——YT cookie 仅用于拉取播放流。
- 后台播放 / 画中画:按需开启,前者耗电多一点。
🎯 适用场景
- NewPipe 老用户:觉得 NewPipe 节奏慢、想追新协议(SABR)、想要弹幕、想要屏蔽 Shorts——PipePipe 是无痛切换。
- 追番/追剧党:YouTube 番剧/纪录片/BiliBili 跨平台弹幕体验,广告片段被 SponsorBlock 自动跳过。
- 听播客 / 学语言:后台播放 + 长按倍速 + 原始未本地化标题的组合适合通勤路上磨耳朵。
- 去广告重度用户:YouTube 5 秒广告、Shorts 推荐、算法推送——PipePipe 一次性屏蔽。
- 多服务爱好者:不只 YouTube,PeerTube、SoundCloud、BandCamp、media.ccc.de 一个 App 走遍。
- 隐私敏感用户:开源代码可审计 + cookie 仅限本地指定场景 + 不上传账号信息。
🔍 对比/替代方案
| 客户端 | 定位 | PipePipe vs 它 |
|---|---|---|
| NewPipe | 经典开源客户端 | PipePipe 是 hard fork(2022 年起独立)。NewPipe 慢节奏的 fix 与谨慎的协议支持,PipePipe 更激进——SABR、弹幕、AV1、ReturnYouTubeDislike 都到位 |
| Tubular | NewPipe 的 soft fork(紧跟主线) | Tubular 等同步 NewPipe 最新版本,PipePipe 完全独立节奏。Tubular 没的功能 PipePipe 有,反之亦然 |
| LibreTube | Kotlin 重写的 NewPipe 替代 | LibreTube UI 更现代、Pipe 功能略不同(如 PeerTube 联邦实例的支持)。LibreTube 无 SponsorBlock 内置(需配合其他工具),PipePipe 原生集成 |
| YouTube Vanced(已停更) | 增强版 YouTube 客户端 | Vanced 已死(2022 年停更),PipePipe 是当前活跃替代 |
| GrayJay / ReVanced | 多服务聚合 / YouTube 补丁 | GrayJay 强在多源聚合,PipePipe 强在 NewPipe 框架下的功能深度 |
| 官方 YouTube App | Google 自家 | 自带广告 / 算法推送 / 后台播放限制(YouTube Premium 付费解锁)/ 隐私收集——PipePipe 全面反着来 |
选择标准:
- 要 NewPipe 那套体验 + 新协议 + 新功能 → PipePipe
- 要全新 Kotlin UI 设计 → LibreTube
- 要订阅 YouTube+其他 RSS 源聚合 → GrayJay
- 要免 Root 用 YouTube Premium 功能 → ReVanced(Root)或 YouTube ReVanced Extended(不 Root)
⚠️ 注意事项
- 硬分叉不可逆:PipePipe 与 NewPipe 已经"分家"——你从 NewPipe 切到 PipePipe 容易,反过来 PipePipe 的功能在 NewPipe 上不会同步更新。订阅/历史/下载内容可以导入但需要手动,因为数据库结构不同。
- 登录 cookie 范围自管:PipePipe 默认 cookie 不上传任何服务器,仅在本地指定场景生效。但你自己导入的 cookie 内容就在你设备上,确保从可信来源(自己浏览器导出)获取,不要随便粘贴网上来的 cookie。
- iOS 没有:PipePipe 没 iOS 版本。iOS 用户考虑 GrayJay、Yattee 或 NewPipe 衍生项目(Fork 子项目)。
- 169 个 open issues:活跃维护 ≠ 无 bug。issue tracker 上偶有解码失败、登录异常等反馈,使用前可看 Issues 确认当前状态。
- 不接 NewPipe 上游:PipePipe 的修复不会回流 NewPipe,反之亦然。某些 NewPipe 修了的 bug PipePipe 可能重复出现,作者按自己节奏修。
- SABR 协议仍在演进:YouTube 不时调整 SABR,PipePipe 的 SABR 支持依赖社区逆向。极端场景(YouTube 改了协议后短期内)可能播放异常,等几个版本即可。
- 不开 service request:作者明确写不接受新服务的 service request——你 fork 自己加服务可以,但主线不接。这种哲学确保主线克制,但也是 PipePipe 跟 GrayJay 等多服务聚合器的差异点。
✅ 总结
PipePipe 解决了一个朴素的问题:NewPipe 党想用新功能但又不想丢掉 NewPipe 的整套体验。通过 hard fork 的方式独立迭代——SABR、SponsorBlock、弹幕、AV1/VP9、ReturnYouTubeDislike、原始未本地化标题、屏蔽 Shorts 等都到位,登录 cookie 又能精细控制,GPL-3.0 代码可审计、F-Droid + IzzyOnDroid 双渠道安装、Android 兼容到 7.0+。
挑毛病的话:169 个 open issues 说明活跃维护 ≠ 零 bug;硬分叉与 NewPipe 不可逆切换;iOS 没有;对 SABR 这类前沿协议的逆向支持有时跟不上 YouTube 节奏(虽然作者社区反应快)。
整体推荐给:
- 想从 NewPipe 迁到更激进路线的安卓党;
- 想要 YouTube 去广告 + 屏蔽 Shorts + 后台播放 + 弹幕一站式的用户;
- 对 SABR 这类前沿协议感兴趣的极客(社区文档齐全);
- 任何想要"开源、能用、持续更新"的开源视频客户端用户。
GitHub 主页 | F-Droid 下载 | IzzyOnDroid 镜像 | PipePipe Wiki | SABR 研究文档