Назад
PipePipe: форк NewPipe, який пропускає спонсорські сегменти
SiTech AI Team2 წთ. საკითხავი

PipePipe: форк NewPipe, який пропускає спонсорські сегменти

PipePipe — Android-клієнт з відкритим кодом, який 2022 року відокремився від NewPipe. 26 вересня проєкт випустив версію 5.4.0, а на GitHub він має понад 6 300 зірок.

PipePipe, Android-клієнт з відкритим кодом для YouTube та подібних сервісів, 26 вересня випустив версію 5.4.0. Проєкт є жорстким форком NewPipe: кодова база має спільне походження, але з початку 2022 року розробка ведеться незалежно. Репозиторій на GitHub зараз має понад 6 300 зірок і 214 форків.

Застосунок поширюється за ліцензією GPL-3.0 і доступний у F-Droid та IzzyOnDroid. Разом із релізом оновилася й бібліотека PipePipeExtractor.

Інтерфейс застосунку PipePipe

SponsorBlock та інші функції YouTube

Найпомітніше доповнення — вбудований клієнт SponsorBlock, який пропускає спонсорські сегменти відео на YouTube і BiliBili. Друга інтеграція, ReturnYouTubeDislike, повертає лічильник дизлайків, який YouTube прибрав зі свого інтерфейсу.

Серед інших можливостей — показ оригінальних, нелокалізованих заголовків, вхід для доступу до обмеженого або преміумконтенту та підтримка кодеків AV1 і VP9. Плеєр уміє показувати живий чат у стилі данмаку, має музичний режим із фоновим відтворенням, розширені фільтри пошуку, блокування за ключовими словами й каналами та таймер сну.

Екран відтворення PipePipe

Чому PipePipe відокремився від NewPipe

На сторінці репозиторію автор пояснює, що причиною стала різниця в підходах до розробки. Тому PipePipe не отримує оновлень від NewPipe і не надсилає їх назад, і проєкти розвиваються окремо. Проблеми, які виникають у NewPipe, не обов'язково з'являються в PipePipe, а зміни в головному проєкті можуть не потрапити до форку взагалі.

Це розділення свідоме: воно дозволяє швидко виправляти помилки й часто додавати нові функції. Такі форки, як Tubular, ідуть іншим шляхом і стежать за останніми релізами NewPipe.

Приватність, спільнота та внески

У проєкті зазначають, що cookie для входу використовуються лише в тих сценаріях, які користувач обирає в налаштуваннях "Cookie Functions". Для YouTube cookie читається тільки під час отримання потоків відтворення.

Проєкту допомагає спільнота: вікі з документацією підтримують волонтери, а в подяках згадані дослідження SABR і код сервісу NicoNico. Issues і pull request вітаються, але автор каже, що запити на створення нових сервісів не приймаються, і радить охочим робити власний форк. Підтримати проєкт можна через Ko-Fi і Liberapay.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.