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.apk

4. 初次配置

首次启动几个关键设置:

  • 默认服务:选 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 都到位
TubularNewPipe 的 soft fork(紧跟主线)Tubular 等同步 NewPipe 最新版本,PipePipe 完全独立节奏。Tubular 没的功能 PipePipe 有,反之亦然
LibreTubeKotlin 重写的 NewPipe 替代LibreTube UI 更现代、Pipe 功能略不同(如 PeerTube 联邦实例的支持)。LibreTube 无 SponsorBlock 内置(需配合其他工具),PipePipe 原生集成
YouTube Vanced(已停更)增强版 YouTube 客户端Vanced 已死(2022 年停更),PipePipe 是当前活跃替代
GrayJay / ReVanced多服务聚合 / YouTube 补丁GrayJay 强在多源聚合,PipePipe 强在 NewPipe 框架下的功能深度
官方 YouTube AppGoogle 自家自带广告 / 算法推送 / 后台播放限制(YouTube Premium 付费解锁)/ 隐私收集——PipePipe 全面反着来

选择标准:

  • 要 NewPipe 那套体验 + 新协议 + 新功能 → PipePipe
  • 要全新 Kotlin UI 设计 → LibreTube
  • 要订阅 YouTube+其他 RSS 源聚合 → GrayJay
  • 要免 Root 用 YouTube Premium 功能 → ReVanced(Root)或 YouTube ReVanced Extended(不 Root)

⚠️ 注意事项

  1. 硬分叉不可逆:PipePipe 与 NewPipe 已经"分家"——你从 NewPipe 切到 PipePipe 容易,反过来 PipePipe 的功能在 NewPipe 上不会同步更新。订阅/历史/下载内容可以导入但需要手动,因为数据库结构不同。
  2. 登录 cookie 范围自管:PipePipe 默认 cookie 不上传任何服务器,仅在本地指定场景生效。但你自己导入的 cookie 内容就在你设备上,确保从可信来源(自己浏览器导出)获取,不要随便粘贴网上来的 cookie。
  3. iOS 没有:PipePipe 没 iOS 版本。iOS 用户考虑 GrayJay、Yattee 或 NewPipe 衍生项目(Fork 子项目)。
  4. 169 个 open issues:活跃维护 ≠ 无 bug。issue tracker 上偶有解码失败、登录异常等反馈,使用前可看 Issues 确认当前状态。
  5. 不接 NewPipe 上游:PipePipe 的修复不会回流 NewPipe,反之亦然。某些 NewPipe 修了的 bug PipePipe 可能重复出现,作者按自己节奏修。
  6. SABR 协议仍在演进:YouTube 不时调整 SABR,PipePipe 的 SABR 支持依赖社区逆向。极端场景(YouTube 改了协议后短期内)可能播放异常,等几个版本即可。
  7. 不开 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 研究文档