程式忍者PGNinja

Hacker News

PipePipe:開源 NewPipe 分叉 YouTube 客戶端

· PipePipe 是從 NewPipe 硬分叉的開源 Android 應用,內建 SponsorBlock 等功能。

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影音工具開發工具

其他新聞