PipePipe 是開發者 InfinityLoop1308 從開源 YouTube 客戶端 NewPipe 硬分叉出來的 Android 應用,自 2022 年初開始開發。因為與原專案理念不同,作者選擇獨立分支開發,能更快修正問題、更快推出新功能,目前在 GitHub 上已有約 6.5k 顆星星。
PipePipe 延續 NewPipe 的作法,不透過官方 API,而是自行解析 YouTube 網頁內容取得影片資料。應用內建 SponsorBlock,能自動跳過贊助段落;也整合 ReturnYouTubeDislike,找回被隱藏的倒讚數,並支援 AV1、VP9 影片編碼與背景播放。
這則消息在 Hacker News 上獲得 471 分、超過 260 則留言,是當日討論度最高的項目之一。留言區除了讚賞它比原版 NewPipe 更新更快、功能更多,也有人談到 Google 持續限制第三方用戶端存取 YouTube,PipePipe 這類工具能否長期維持可用,是討論焦點。
對正在學程式的孩子與家長來說,PipePipe 是一個很好的例子,說明開源社群「分叉」(fork)是怎麼運作的:當開發者對一個專案的方向有不同想法時,可以複製整份程式碼,另外發展成獨立專案,而不需要從零開始,這種站在別人肩膀上持續改良的精神,正是開源軟體能快速進步的原因之一。
開源Android影音工具開發工具