InfinityLoop1308 / PipePipe
PipePipe
PipePipe: NewPipe, reimagined: faster, more stable, and packed with more features. PipePipe:NewPipe 的重构版本,更快、更稳定,且功能更丰富。
Beyond NewPipe (超越 NewPipe)
YouTube Enhancements YouTube 增强功能
- Integrate SponsorBlock for skipping sponsored segments (YouTube & BiliBili) 集成 SponsorBlock 以跳过赞助片段(支持 YouTube 和 Bilibili)。
- Restore YouTube dislikes with ReturnYouTubeDislike 通过 ReturnYouTubeDislike 恢复 YouTube 的“不喜欢”计数显示。
- Show original titles on YouTube (non-localized) 显示 YouTube 上的原始标题(非本地化翻译)。
- Log in to access restricted or premium content 支持登录以访问受限或付费内容。
Media Features 媒体功能
- Display live chats in danmaku-style overlays 以弹幕形式显示直播聊天内容。
- Support AV1 and VP9 codecs for efficient, high-quality playback 支持 AV1 和 VP9 编码,实现高效、高质量的播放。
- Enable music player mode with background playback 启用音乐播放器模式,支持后台播放。
Filtering 过滤功能
- Apply advanced search filters for better discovery 应用高级搜索过滤器以获得更好的发现体验。
- Filter out unwanted items by keywords or channels 通过关键词或频道过滤掉不需要的内容。
- Block shorts and paid videos for a cleaner feed 屏蔽 Shorts 和付费视频,让信息流更简洁。
Playback Controls 播放控制
- Use swipe-to-seek and fullscreen gestures for intuitive navigation 使用滑动跳转和全屏手势,实现直观的导航。
- Long-press to speed up playback 长按以加速播放。
- Set a sleep timer for bedtime listening 设置睡眠定时器,适合睡前收听。
Enhanced Playlists 增强播放列表
- Download full playlists at once 一次性下载完整播放列表。
- Search and sort within local playlists and histories 在本地播放列表和历史记录中进行搜索和排序。
- … and many more improvements! ……以及更多改进!
About this fork (关于此分支)
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. 由于开发理念的差异,我在 2022 年初从 NewPipe 分支出来并开始了独立开发。这意味着 PipePipe 既不会接收来自 NewPipe 的更新,也不会向 NewPipe 推送更新。它们已成为两个独立的项目。
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. NewPipe 中出现的问题不一定会出现在 PipePipe 中,NewPipe 中的更改也不一定会被 PipePipe 采用。相比之下,像 Tubular 这样的分支会追踪 NewPipe 的最新版本并基于其开发。进行硬分支(Hard Fork)使我们能够通过快速修复有效地解决问题,并保持频繁的功能更新。
About sign in (关于登录)
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. PipePipe 仅会在您设置的特定场景下使用登录 Cookie。您可以在“Cookie 功能”中进行配置。对于 YouTube,Cookie 仅在获取播放流时使用。
Contribute (贡献)
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. 欢迎提交 Issue 和 PR。请注意,我不会接受服务添加请求。鼓励任何有兴趣创建自己服务的人 Fork 本仓库。
Donation (捐赠)
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! 😇 如果您觉得 PipePipe 有用,请考虑在 Ko-Fi 上成为支持者。您的支持对我来说很重要,有助于我添加更多令人兴奋的新功能。每一份支持都至关重要!😇
- Liberapay: https://liberapay.com/PipePipe
- Ko-fi: https://ko-fi.com/pipepipe
Community (社区)
- PipePipe Wiki maintained by @Priveetee 由 @Priveetee 维护的 PipePipe Wiki。
Special Thanks (特别鸣谢)
- Priveetee for researching SABR and implementing support for it. 感谢 Priveetee 研究 SABR 并实现对其的支持。
- AioiLight for providing some code of NicoNico service. 感谢 AioiLight 提供部分 NicoNico 服务的代码。