Neviditeľná front-end alternatíva k YouTube

zákerný

Invidious je alternatívny front-end k YouTube. Invidious nepoužíva oficiálne rozhranie YouTube API; namiesto toho analyzuje zdrojový kód stránky YouTube , aby získal potrebné informácie (napríklad projekty ako youtube-dl a NewPipe).

Väčšinu používateľských požiadaviek spracováva prostredníctvom servera, na ktorom je nainštalovaný, čo má pozitívny vplyv na používateľov. Kód projektu je napísaný v programovacom jazyku Crystal, používa systém riadenia databázy PostgreSQL a je distribuovaný pod licenciou AGPLv3+.

Invidious je v skutočnosti analogický s pomerne populárnou skoršou webovou službou HookTube , ktorej autor v júli minulého roka (týždeň po oznámení Invidious) dostal od spoločnosti Google varovný list o porušení podmienok používania rozhrania YouTube API a bol nútený zastaviť „normálnu“ prevádzku svojej služby.

Hlavným účelom HookTube bolo posielať žiadosti používateľov na servery Google (YouTube), ktoré síce zlepšili súkromie používateľov a tiež im umožnili prezerať a sťahovať videá (napríklad aj s geografickými obmedzeniami).

Invidious momentálne funguje na mesačnom cykle vydávania a jeho cieľom je poskytnúť správcom ich vlastných inštancií Invidious viac či menej relevantné a stabilné vylepšenia zdrojového kódu.

Neviditeľné vlastnosti

Neviditeľné Umožňuje používateľom sledovať videá na YouTube bez reklamy a bez sledovania Google.
V tomto okamihu používa Invidious API aplikáciu FreeTube, hudobný prehrávač MusicPiped a web CloudTube.

Fedora - zákerná

Na druhej strane ponúka aj možnosť importovať/exportovať odbery v Invidious (vrátane formátu NewPipe), históriu prehliadania a nastavenia. Podpora RSS je zahrnutá aj pre kanály YouTube a vlastné kanály.

Rovnako ako schopnosť spravovať predplatné, zobrazovať iba nenavštívené videá a najnovšie videá, doručovanie upozornení na nové videá, import predplatných z YouTube.
Ďalšou veľmi zaujímavou funkciou aplikácie Invidious je schopnosť vkladať videá Invidious na stránky iných webov. Priamo aj z YouTube (pomocou skriptu).

Za zmienku tiež stojí, že Invidious poskytuje vlastné API pre vývojárov. Medzi ďalšie významné funkcie tohto front-endu patria:

  • Režim iba zvuku (v mobile nie je potrebné mať otvorené okno)
  • Slobodný softvér (licencia AGPLv3)
  • V hre Invidious nie sú žiadne reklamy ani sledovanie používateľov
  • Na ukladanie odberov nie je potrebné vytvárať účet Google
  • Ľahký (domovská stránka je komprimovaná ~ 4 kB)
  • Tmavý režim
  • Integrovaný stojan
  • Nastavte predvolené možnosti prehrávača (rýchlosť, kvalita, automatické prehrávanie, slučka).
  • Schopnosť zobraziť video bez zahrnutia JavaScriptu
  • Podpora komentárov Reddit namiesto komentárov YT
  • Nepoužíva žiadne z oficiálnych rozhraní API služby YouTube
  • Blokovanie obtoku v prípade, že video nie je k dispozícii pre krajinu používateľa
  • Developer API

Pre tých, ktorí majú záujem vyskúšať Invidious, by ste mali vedieť, že môžete navštíviť webovú stránku, kde je služba hostovaná; odkaz je tento.

Alebo si môžu stiahnuť kód z klientskeho rozhrania a osobne ho pripojiť na server.

Ako nainštalovať Invidious?

Pre záujemcov o pripojenie tohto klientskeho rozhrania na server alebo do ich systému na osobnom počítači.
Ale predtým je potrebné mať nejaké závislosti potrebné pre fungovanie Invidious, takže si ich musíme najskôr nainštalovať.

Ak používate Arch Linux, Manjaro, Antergos alebo akýkoľvek iný derivát Arch Linuxu, mali by ste otvoriť terminál a zadať nasledovné:

sudo pacman -S shards crystal imagemagick librsvg postgresql

V prípade tých, ktorí sú používateľmi Debianu, Ubuntu alebo ich derivátov, napíšeme nasledovné:
curl -sSL https://dist.crystal-lang.org/apt/setup.sh | sudo bash
curl -sL "https://keybase.io/crystal/pgp_keys.asc" | sudo apt-key add -
echo "deb https://dist.crystal-lang.org/apt crystal main" | sudo tee /etc/apt/sources.list.d/crystal.list
sudo apt-get update
sudo apt install crystal libssl-dev libxml2-dev libyaml-dev libgmp-dev libreadline-dev librsvg2-dev postgresql imagemagick libsqlite3-dev

Hotovo, teraz si stiahneme inštalačný skript Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Pridať ako preferovaný zdroj v Google