📌 项目地址:InfinityLoop1308/PipePipe | ⭐ 6,487 颗星 | 🔧 Shell | 📜 未标注
它是什么
PipePipe 是 Android 上的第三方视频客户端,2022 年初从 NewPipe 分叉出来,之后完全独立开发。免费、开源、无广告,主要支持 YouTube 和 BiliBili。
注意“分叉”前面的“硬”字。PipePipe 不接收 NewPipe 的更新,也不往 NewPipe 推代码,两边已经是两个项目。NewPipe 出过的 Bug 不一定在 PipePipe 里出现,NewPipe 的新功能也不会自动跟进。作者在 README 里专门对比过:Tubular 这类分叉是跟着 NewPipe 最新版开发的,PipePipe 走另一条路。
这样做的代价是上游的改进不能白拿,好处是不用等别人审批,修问题、加功能都自己定节奏。
比 NewPipe 多出来的东西
这部分是 PipePipe 的核心卖点,README 列得很细,我按用途归了类。
观看体验:
– 集成 SponsorBlock,自动跳过赞助片段,YouTube 和 BiliBili 都支持
– 集成 ReturnYouTubeDislike,恢复显示踩数
– 显示视频的原始标题,不被本地化翻译污染
– 可以登录,访问受限内容或会员内容
播放:
– 直播聊天用弹幕形式浮层显示
– 支持 AV1 和 VP9 编码
– 音乐播放器模式,可以后台播放
– 长按倍速、滑动快进、睡眠定时器
内容管理:
– 高级搜索过滤
– 按关键词或频道屏蔽内容,Shorts 和付费视频也能直接过滤
– 整个播放列表一键下载
– 本地播放列表和历史记录里可以搜索、排序
我觉得最能看出定位差异的是两个功能:SponsorBlock 是海外开源社区的标准配置,弹幕直播聊天明显是给 B 站用户准备的。两个社区的需求被揉进了同一个客户端。
登录安全
第三方客户端登录账号,最大的疑虑就是 Cookie 会被拿去干什么。README 写得很明确:PipePipe 只在你设置的场景里使用登录 Cookie,具体在”Cookie Functions”里配置。对 YouTube 来说,Cookie 只在获取播放流时用,不干别的。
这不是第三方审计,只是作者的承诺。用不用,自己权衡。
装之前要知道的
两件事。
第一,README 没给下载链接和安装命令,APK 要去项目的发布页面找。
第二,作者明确说不接受新的服务接入请求。想让 PipePipe 支持 YouTube、BiliBili 之外的平台,只能自己 fork 仓库动手写。Issue 和 PR 欢迎,加平台免谈。
适合谁
在用 NewPipe 但嫌它更新慢、缺 SponsorBlock 或者没有登录功能的人,值得换过来试试。重度 B 站用户想要一个干净的开源客户端,PipePipe 是少有的选择。反过来,如果你希望 NewPipe 的每一步改进都同步到,Tubular 那类跟随式分叉更合适。
一个人维护的硬分叉,攒到 6487 星,还保持频繁的功能更新,用户需求在哪,这个数字说得很清楚了。