PipePipe:集成 SponsorBlock 的 NewPipe 分支版本
PipePipe: NewPipe hard fork implementing SponsorBlock

原始链接: https://github.com/InfinityLoop1308/PipePipe

**PipePipe** 是 NewPipe 的一个功能丰富的独立分支,旨在通过更快的更新频率和独特的功能提供服务。它旨在提供卓越、无干扰的观看体验,集成了 SponsorBlock、Return YouTube Dislike 等高级工具,并支持自定义订阅源过滤器以屏蔽 Shorts 短视频和付费内容。 主要功能包括: * **增强播放:** 支持 AV1/VP9 编解码器、背景音乐模式、弹幕式实时聊天以及直观的手势控制。 * **内容控制:** 支持登录以查看受限内容、下载完整播放列表,以及使用高级搜索和过滤功能。 * **易用性:** 长按倍速控制、睡眠定时器以及本地化标题恢复。 与“追踪型”分支不同,PipePipe 是一个独立项目,其发展独立于 NewPipe。开发者优先考虑快速修复问题和频繁改进功能。隐私是该项目的核心重点,并对登录 Cookie 的使用提供了精细化控制。 该项目由社区支持;用户可以通过 Ko-fi 和 Liberapay 进行贡献或捐赠,以支持其持续开发。对于有兴趣添加新服务的用户,开发者鼓励直接复刻(Fork)仓库。

这篇 Hacker News 帖子讨论了 YouTube 客户端 NewPipe 的新分支 **PipePipe** 的出现,该分支集成了 **SponsorBlock** 功能。 讨论中的用户指出,虽然“Tubular”曾是包含此功能的热门替代品,但该项目现已停止维护并被归档。讨论还延伸到了桌面端替代方案,参与者建议使用 **FreeTube** 或基于浏览器的解决方案,例如安装了 uBlock Origin 和 SponsorBlock 扩展程序的 Firefox。 讨论的很大一部分集中在为何 NewPipe 原开发者拒绝集成 SponsorBlock。团队坚持其道德立场,认为“赞助”是一种非侵入性且保护隐私的替代方案,优于侵入式的追踪广告。他们明确表示,其使命是保护用户隐私,而不是作为剔除创作者所有变现方式的“守门人”。帖子的结论认为,这种分歧是开源生态系统中自然的一部分,开发者在持有不同理念时可以自由地对项目进行分支(fork)。
相关文章

原文

NewPipe, reimagined: faster, more stable, and packed with more features.

Get it on F-Droid Get it on IzzyOnDroid


  • Integrate SponsorBlock for skipping sponsored segments (YouTube & BiliBili)
  • Restore YouTube dislikes with ReturnYouTubeDislike
  • Show original titles on YouTube (non-localized)
  • Log in to access restricted or premium content
  • Display live chats in danmaku-style overlays
  • Support AV1 and VP9 codecs for efficient, high-quality playback
  • Enable music player mode with background playback
  • Apply advanced search filters for better discovery
  • Filter out unwanted items by keywords or channels
  • Block shorts and paid videos for a cleaner feed
  • Use swipe-to-seek and fullscreen gestures for intuitive navigation
  • Long-press to speed up playback
  • Set a sleep timer for bedtime listening
  • Download full playlists at once
  • Search and sort within local playlists and histories

... and many more improvements!



Due to differences in development philosophy, I forked NewPipe in early 2022 and began independent development based on it.

This means that PipePipe neither receives updates from NewPipe nor pushes updates to NewPipe. They have become two separate projects. Issues that occur in NewPipe don't necessarily happen in PipePipe, and changes made in NewPipe may not be adopted by PipePipe. In contrast, forks like Tubular track the latest version of NewPipe and develop based on it.

Making a hard fork allows us to effectively address issues with quick fixes and maintain frequent feature updates.

PipePipe will ONLY use the login cookie for the specified scenarios you set. You can configure it in "Cookie Functions."

For YouTube, the cookie will only be used when retrieving playback streams.

Issues and PRs are welcomed. Please note that I will NOT accept service requests.

Anyone interested in creating their own service is encouraged to fork this repository.

If you find PipePipe useful, please consider becoming a supporter on Ko-Fi. Your support is important to me and helps me add more exciting new features. Every bit counts! 😇

Liberapay: https://liberapay.com/PipePipe

Ko-fi: https://ko-fi.com/pipepipe

PipePipe Wiki maintained by @Priveetee

Priveetee for researching SABR and implementing support for it.

AioiLight for providing some code of NicoNico service.

联系我们 contact @ memedata.com