⏱️ Lectura: 10 min
El repositorio de PipePipe en GitHub acumula 6.200 estrellas, 212 forks y 51 observadores, cifras que lo consolidan como una alternativa consolidada para ver YouTube en Android sin pasar por Google Play. El proyecto nació a comienzos de 2022 como un fork completo de NewPipe, la app libre que permite navegar YouTube sin anuncios ni rastreo, y desde entonces sigue un desarrollo totalmente independiente.
📑 En este artículo
PipePipe suma funciones que NewPipe no tiene: bloqueo de segmentos patrocinados con SponsorBlock, restauración de los dislikes de YouTube, chats en vivo estilo danmaku y inicio de sesión opcional para contenido restringido. Todo bajo licencia GPL-3.0, sin publicidad ni recolección de datos.
TL;DR
- PipePipe es un hard fork de NewPipe iniciado a comienzos de 2022 y ya acumula 6.200 estrellas en GitHub.
- El proyecto integra SponsorBlock para saltar segmentos patrocinados en YouTube y BiliBili.
- Restaura los dislikes de YouTube mediante la API de ReturnYouTubeDislike.
- Soporta decodificación AV1 y VP9 para reproducir video de alta calidad con menor consumo.
- Permite iniciar sesión para acceder a contenido restringido, con cookies limitadas a escenarios específicos.
- Se distribuye bajo licencia GPL-3.0 y no acepta solicitudes de nuevos servicios: invita a hacer fork propio.
- El mantenedor no depende de financiamiento corporativo: se sostiene con donaciones vía Ko-fi y Liberapay.
- A diferencia de forks como Tubular, PipePipe no sincroniza cambios con NewPipe desde la separación de 2022.
Introducción a PipePipe
PipePipe se presenta a sí mismo como «NewPipe, reimaginado»: más rápido, más estable y con más funciones. Es una app Android de código abierto que reproduce YouTube y otros servicios de video sin pasar por las APIs oficiales de Google, evitando así anuncios, rastreo y el requisito de cuenta para la mayoría de las funciones.
El catálogo de mejoras sobre NewPipe se agrupa en cinco áreas: mejoras específicas de YouTube, funciones de reproducción multimedia, filtrado de contenido, controles de reproducción y gestión avanzada de listas. Cada una resuelve una fricción concreta que los usuarios de apps de YouTube alternativas arrastran desde hace años.
Qué pasó
El desarrollador InfinityLoop1308 forkeó NewPipe en 2022 por diferencias de filosofía de desarrollo con el proyecto original. Desde entonces, PipePipe no recibe actualizaciones de NewPipe ni las envía de vuelta: son dos proyectos separados que evolucionan en paralelo. Un bug que aparece en NewPipe no necesariamente ocurre en PipePipe, y un cambio en NewPipe puede no ser adoptado nunca por PipePipe.
Esa separación explica por qué el proyecto pudo incorporar funciones que NewPipe todavía no tiene: integración con SponsorBlock para saltar segmentos patrocinados en YouTube y BiliBili, restauración de dislikes con ReturnYouTubeDislike, visualización de títulos originales sin localizar, y la posibilidad de iniciar sesión para acceder a contenido restringido o premium.
Contexto e historia
NewPipe existe desde hace años como la alternativa libre más conocida para navegar YouTube sin telemetría, pero su ritmo de incorporación de funciones no convence a todos los usuarios. Ahí es donde se bifurcan los caminos: mientras forks como Tubular optan por seguir de cerca la última versión de NewPipe y desarrollar sobre esa base, PipePipe eligió el camino de un hard fork, cortando la sincronización desde el día uno.
Esa decisión tiene un costo, mantener todo el trabajo de fusión de código en soledad, pero también una ventaja, permite corregir problemas con parches rápidos y sostener actualizaciones de funciones más frecuentes sin esperar consenso en el proyecto original. El repositorio incluye submódulos propios, PipePipeExtractor y PipePipeClient, que reemplazan a los equivalentes de NewPipe para tener control total del pipeline de extracción de datos.
Detalles técnicos y rendimiento
A nivel de reproducción, PipePipe soporta los codecs AV1 y VP9, pensados para entregar video de alta calidad con un consumo de datos y batería más eficiente que H.264 en las mismas condiciones. También suma un modo de reproductor de música con reproducción en segundo plano, útil para escuchar contenido de YouTube como si fuera un reproductor de audio independiente.
El filtrado es otro de los ejes fuertes: filtros de búsqueda avanzados, bloqueo de elementos por palabra clave o canal, y la opción de excluir directamente los Shorts y el contenido de pago del feed. A eso se suman gestos de reproducción, deslizar para adelantar o retroceder, pantalla completa gestual, mantener presionado para acelerar la velocidad, y un temporizador de apagado para quienes lo usan antes de dormir.
Para explicar por qué existen varios forks de un mismo proyecto y qué relación guardan entre sí, este diagrama resume el árbol de derivación:
flowchart TD
A["NewPipe (proyecto original)"] --> B["PipePipe (hard fork, 2022)"]
A --> C["Tubular (sigue la ultima version de NewPipe)"]
B --> D["SponsorBlock, ReturnYouTubeDislike, danmaku, AV1/VP9"]
La siguiente tabla compara los tres proyectos de la familia NewPipe mencionados en la documentación oficial de PipePipe:
| Proyecto | Relación con NewPipe | Ventaja | Limitación |
|---|---|---|---|
| NewPipe | Proyecto original | Base más probada y con mayor historial | Ritmo de nuevas funciones más conservador |
| PipePipe | Hard fork desde 2022, sin sincronización | SponsorBlock, dislikes, danmaku, AV1/VP9, login opcional | Mantenimiento en solitario, sin recibir parches de NewPipe |
| Tubular | Fork que sigue la última versión de NewPipe | Hereda correcciones y cambios de NewPipe automáticamente | Conjunto de funciones más cercano al original |
💭 Clave: la diferencia entre un fork que sincroniza y uno que no es la que explica por qué dos apps que parten del mismo código terminan comportándose de forma completamente distinta un año después.
Cómo empezar a usar PipePipe
PipePipe no está en Google Play, así que la instalación se hace desde el APK publicado en el repositorio oficial de GitHub. El proceso es el mismo sideloading que usan NewPipe y otras apps libres para Android.
# 1. Habilitar "Instalar apps desconocidas" en Ajustes > Apps > acceso especial
# 2. Descargar el APK desde la seccion Releases del repositorio oficial
# 3. Instalar via adb desde tu computadora (opcional, el mismo comando en los tres sistemas):
# Windows (PowerShell, tras instalar Android SDK Platform Tools)
adb install pipepipe.apk
# macOS (con Homebrew)
brew install android-platform-tools
adb install pipepipe.apk
# Linux (Debian/Ubuntu)
sudo apt install android-tools-adb
adb install pipepipe.apk
Para quienes quieren compilar la app desde el código fuente en vez de usar el APK precompilado, el repositorio usa submódulos de git para el extractor y el cliente:
git clone --recurse-submodules https://github.com/InfinityLoop1308/PipePipe.git
cd PipePipe
./gradlew assembleDebug
El comando anterior genera un APK de depuración en app/build/outputs/apk/debug/, listo para instalar con adb install. Es el mismo flujo en Windows, macOS y Linux porque Gradle Wrapper resuelve las dependencias de forma idéntica en los tres sistemas.
⚠️ Ojo: descargá el APK únicamente desde el repositorio oficial en GitHub. Los clones o mirrors no verificados de apps que acceden a YouTube son un vector habitual de malware en Android.
Impacto y análisis
Lo que distingue a PipePipe de una app de YouTube alternativa más es la postura sobre el login: la sesión iniciada solo se usa para escenarios que el propio usuario configura en «Cookie Functions», y en el caso de YouTube ese uso se limita a la recuperación de streams de reproducción. No hay telemetría ni recolección de datos de uso hacia el desarrollador.
El modelo de sostenibilidad también marca una diferencia frente a apps comerciales: el proyecto se financia con donaciones a través de Ko-fi y Liberapay, sin publicidad integrada ni acuerdos comerciales visibles. El mantenedor es explícito en que no acepta pedidos de servicio, es decir, si un usuario quiere que se agregue soporte para una plataforma nueva, la respuesta oficial es forkear el repositorio y hacerlo uno mismo.
Esa política tiene un costado incómodo: cierra la puerta a que la comunidad general oriente el roadmap con pedidos puntuales, y concentra las decisiones de qué se integra en una sola persona. A cambio, evita que el proyecto se disperse manteniendo integraciones de baja demanda que nadie termina de sostener.
Qué sigue
El desarrollo de PipePipe sigue activo con contribuciones puntuales de la comunidad: el usuario @Priveetee investigó el soporte de SABR (el nuevo esquema de streaming de YouTube) y mantiene además el wiki del proyecto, mientras que @AioiLight aportó código para el soporte del servicio NicoNico. El repositorio acepta issues y pull requests de forma abierta, aunque sin compromisos de aceptar integraciones de nuevos servicios de video.
Mientras YouTube sigue endureciendo las restricciones sobre reproducción de streams fuera de su app oficial, la vigencia de proyectos como PipePipe depende de que el extractor propio, PipePipeExtractor, se mantenga al día con cada cambio del lado del servidor. Es un trabajo constante que no tiene fecha de finalización.
📖 Resumen en Telegram: Ver resumen
Probalo vos: cloná el repositorio y corré ./gradlew assembleDebug, o bajá el APK directo desde la sección Releases de github.com/InfinityLoop1308/PipePipe para verlo funcionar hoy mismo en tu Android.
Preguntas frecuentes
¿Qué es PipePipe?
Es una app Android de código abierto, fork de NewPipe, que permite ver YouTube y otros servicios de video sin anuncios, sin cuenta obligatoria y sin pasar por Google Play.
¿Está disponible en Google Play?
No. Se instala mediante sideloading, descargando el APK directamente desde la sección Releases del repositorio oficial en GitHub.
¿Es seguro iniciar sesión con mi cuenta de Google en PipePipe?
El login es opcional y su uso está acotado: para YouTube, la cookie de sesión solo se emplea al recuperar streams de reproducción, según la documentación del proyecto. El alcance se configura en «Cookie Functions».
¿En qué se diferencia PipePipe de NewPipe?
PipePipe es un hard fork sin sincronización desde 2022: no recibe actualizaciones de NewPipe ni las envía de vuelta, y suma funciones propias como SponsorBlock, restauración de dislikes y chats danmaku que NewPipe no tiene.
¿Qué es SponsorBlock y cómo lo usa PipePipe?
SponsorBlock es una base de datos comunitaria que marca segmentos patrocinados dentro de videos. PipePipe la integra de forma nativa para saltar automáticamente esos tramos en YouTube y BiliBili.
¿Cómo se financia el desarrollo de PipePipe?
Exclusivamente con donaciones de la comunidad a través de Ko-fi y Liberapay, sin publicidad dentro de la app ni patrocinios visibles.
Referencias
- github.com/InfinityLoop1308/PipePipe: repositorio oficial del proyecto, fuente principal de este artículo.
- github.com/TeamNewPipe/NewPipe: repositorio del proyecto original del que parte el fork.
- github.com/ajayyy/SponsorBlock: proyecto SponsorBlock integrado en PipePipe.
- ko-fi.com/pipepipe: página de donaciones al mantenedor del proyecto.
- liberapay.com/PipePipe: alternativa de donaciones recurrentes al proyecto.
📱 ¿Te gusta este contenido? Únete a nuestro canal de Telegram @programacion donde publicamos a diario lo más relevante de tecnología, IA y desarrollo. Resúmenes rápidos, contenido fresco todos los días.
Imagen destacada: Foto de Caspar Camille Rubin en Unsplash
¿Te sirvió? ¿Te dio otro error? Contalo abajo: las preguntas se responden y le sirven al siguiente que llegue.
Dejar un comentario
0 Comentarios