" Invidious " es un front-end web (en términos generales, un cliente web) para un sitio de YouTube. El código del proyecto está escrito en el lenguaje de programación Crystal , utiliza el DBMS PostgreSQL y se distribuye bajo la licencia gratuita AGPLv3 +.

Un poco sobre el desarrollo del proyecto.
En este momento, Invidious se ha desarrollado durante más de un año (en comparación: Crystal tiene más de cuatro años), pero solo en julio del año pasado, su autor, Omar Roth, anunció su proyecto en Reddit, que atrajo casi de inmediato atención, ya que poco después de esto, el análogo más popular, el servicio web HookTube , dejó de funcionar "normalmente" debido a los requisitos legales presentados por Google (y después de todo, ¡justo una semana antes de este evento, la primera mención de este servicio apareció en el centro! ) El principal "propósito" de HookTube fue enviar solicitudes de los usuarios a los servidores de Google (YouTube), lo que, aunque mejoró la privacidad de los usuarios, pero también les permitió ver y descargar videos (incluidos aquellos que tienen restricciones geográficas, por ejemplo), por razones obvias, no Realmente me gustó Google. Y dado que HookTube confió completamente en su trabajo en la API oficial de YouTube (a diferencia del mismo Invidious), no fue difícil para Google prohibir a HookTube usarlo de una manera tan "descarada". Después de lo cual, por supuesto, hubo una ola de indignación por parte de los usuarios del servicio (sí, especialmente en Reddit). Y aunque HookTube todavía continúa su trabajo, según el propio autor, ahora se ha convertido en una versión ligera de YouTube, inútil para el 90% de sus antiguos usuarios . Como resultado, la popularidad del servicio comenzó a disminuir , y muchos usuarios preocupados por tales cambios llamaron la atención sobre el Invidious que apareció justo a tiempo, que se discutirá más adelante.

Características clave
El autor del proyecto se adhiere al ciclo mensual de lanzamiento de lanzamientos que no están asociados con nada más que el tiempo de lanzamiento (el 11 de cada mes), y están destinados a proporcionar a los administradores de sus propias "instancias" Invidious "segmentos" más o menos relevantes y estables del código fuente. , pero por lo demás, es más probable que tengan una importancia formal. Por lo tanto, pasaremos a las características y capacidades más interesantes de Invidious, disponibles hoy, en el momento del lanzamiento de la versión 14 del proyecto.
- Sin anuncios;
- Autohospedado (es decir, se puede instalar en su servidor);
- Diseño ligero y la presencia de un tema oscuro;
- La capacidad de suscribirse a canales de YouTube;
- Para usarlo no es necesario tener una cuenta de Google;
- No utiliza la API oficial de YouTube (como proyectos como youtube-dl y NewPipe );
- No requiere la inclusión de JavaScript propietario , y la mayoría de las funciones no requieren la inclusión de JS;
- Posibilidad de guardar y editar el historial de navegación;
- Modo de ahorro de tráfico de Internet y modo de audio (también adecuado para reproducción en segundo plano en dispositivos móviles);
- Soporte RSS (para canales de YouTube y feeds de usuarios)
- La interfaz está completamente localizada en ruso, italiano, francés, alemán y árabe (WIP);
- La capacidad de insertar videos de Invidious en las páginas de otros sitios. Tanto directamente como desde YouTube (usando un script de usuario especial);
- Soporte para leer comentarios en videos escritos en YouTube y / o Reddit;
- Le permite establecer la configuración de reproducción predeterminada (velocidad, calidad, subtítulos, etc.);
- Capacidad para importar / exportar suscripciones (incluso en formato NewPipe), historial de navegación y configuraciones;
- Bloquear bypass, si el video no está disponible en el país del usuario;
- La información estadística extendida sobre el video está disponible: calificación precisa, porcentaje de participación, puntaje de Wilson .
También vale la pena señalar que Invidious proporciona su propia API para desarrolladores . Actualmente, la API Invidious utiliza la aplicación FreeTube , el reproductor de música MusicPiped y el sitio web CloudTube . Se agregó soporte involuntario en youtube-dl versión 2019.02.18.

Pronto, se espera que Google admita las anotaciones de video de YouTube completamente deshabilitadas (15 de enero). Esto fue posible gracias al hecho de que la comunidad había creado previamente un archivo de anotaciones para alrededor de 1.400 millones de videos.
TL; DR. Pruébalo ya!
Hay varias "instancias" de Invidious, incluido el Invidio.us oficial ( bloqueado en el territorio de la Federación de Rusia; tiene un espejo en la red Tor ), cuyo apoyo financiero es proporcionado por donaciones de usuarios. Las instancias de usuario están disponibles:
Aquellos que quieran instalar Invidious rápidamente en un servidor con Ubuntu, Debian o CentOS pueden hacerlo utilizando el script Invidious-Updater .