Nevidna odprtokodna čelna alternativa YouTubu

neviden

Invidious je alternativa front-endu YouTube, Invidious ne uporablja uradnega YouTube API-ja, temveč razčleni izvorno kodo spletnega mesta YouTube da dobite potrebne informacije (na primer projekti, kot sta youtube-dl in NewPipe.

Med obdelavo večine uporabniških zahtev prek strežnika, na katerem je nameščen, kar pozitivno vpliva na uporabnike. Koda projekta je napisana v programskem jeziku Crystal, uporablja DBMS PostgreSQL in se distribuira pod licenco AGPLv3 +.

Pravzaprav neviden je analogen precej priljubljeni zgodnejši spletni storitvi HookTube , katerega avtor je julija lani (teden dni po razglasitvi Invidious) od Googla prejel opozorilno pismo o kršitvi pogojev uporabe API-ja YouTube in je bil prisiljen ustaviti "normalno" delo vaše storitve.

Glavni namen HookTube je bil pošiljanje uporabniških zahtev Googlovim strežnikom (YouTube), ki pa je izboljšal zasebnost uporabnikov in jim omogočil tudi ogled in prenos videoposnetkov (na primer tudi tistih z geo-omejitvami).

Invidious je trenutno na mesečnem ciklu izdaje y je namenjen skrbnikom lastnih primerov Invidious z bolj ali manj ustreznimi in stabilnimi izboljšavami izvorne kode.

Nevidne lastnosti

Neviden Uporabnikom omogoča ogled videoposnetkov v YouTubu brez oglaševanja in brez Googlovega sledenja.
Na tej točki API Invidious uporablja aplikacijo FreeTube, predvajalnik glasbe MusicPiped in spletno mesto CloudTube.

Fedora-neviden

Poleg tega poudarjena je tudi možnost uvoza / izvoza naročnin v Invidious (vključno z obliko NewPipe), brskanje po zgodovini in nastavitvah. Podpora RSS za vire YouTube in vire po meri.

kakor tudi možnost upravljanja naročnin, prikaz samo neobiskanih videoposnetkov in najnovejših videoposnetkov, dostava obvestil o novih videoposnetkih, uvoz naročnin iz YouTuba.
Še ena zelo dobra lastnost Invidious je zmožnost vdelave videoposnetkov Invidious na strani drugih strani. Tako neposredno kot iz YouTuba (z uporabo skripta).

Omeniti velja tudi, da Invidious ponuja lasten API za razvijalce. Med ostalimi funkcijami, ki jih je mogoče poudariti v tem vmesniku, najdemo:

  • Način samo za zvok (na mobilnem telefonu ni treba imeti odprtega okna)
  • Brezplačna programska oprema (licenca AGPLv3)
  • V Invidious ni oglasov ali sledenja uporabnikom
  • Za shranjevanje naročnin vam ni treba ustvariti Google računa
  • Lahka (stisnjena domača stran je ~ 4 KB)
  • Temni način
  • Integrirano stojalo
  • Nastavite privzete možnosti predvajalnika (hitrost, kakovost, samodejno predvajanje, zanka).
  • Možnost ogleda videoposnetka brez vključitve JavaScript-a
  • Podpora za komentarje Reddit namesto komentarjev YT
  • Ne uporablja nobenega uradnega YouTubovega API-ja
  • Obvozno blokiranje, če videoposnetek ni na voljo za državo uporabnika
  • API za razvijalce

Tisti, ki jih zanima Invidious, bi morali vedeti, kajLahko obiščete spletno stran, kjer je storitev nameščena povezava je to.

Lahko pa prenesejo kodo s čelnega konca in jo osebno namestijo na strežnik.

Kako namestiti Invidious?

Za tiste, ki jih zanima namestitev tega front-end-a na strežnik ali na njihov sistem na osebnem računalniku.
Toda prej za delovanje Invidiousa je treba imeti nekaj odvisnosti, zato jih moramo najprej namestiti.

Če so Uporabniki Arch Linuxa, Manjara, Antergosa ali katerega koli drugega izpeljanka Arch linuxa bi morali odpreti terminal in vnesti naslednje:

sudo pacman -S shards crystal imagemagick librsvg postgresql

V primeru tistih, ki so uporabniki Debiana, Ubuntuja ali katerega koli njihovega derivata, bomo vnesli naslednje:
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

Končano, zdaj bomo prenesli skript namestitve Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Ioan Brez strahu je dejal

    Pozdravljeni, dober dan.

    ✗ Napaka: Žal vaš OS ni podprt.

    Manjaro 18 KDE | Jedro 4.20.13-1-Manjaro.

    «Če so uporabniki Arch Linuxa, Manjara, Antergosa ali katerega koli drugega derivata Arch linuxa, morajo odpreti terminal in vtipkati naslednje:

    sudo pacman -S črepinje kristalno imagemagick librsvg postgresql

    wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
    sudo chmod + x invidious_update.sh
    sudo ./invidious_update.sh

    ✗ Napaka: Žal vaš OS ni podprt.

    No, izkazalo se je, da sem uporabnik Arch Linuxa (Manjaro) in sem ga skušal namestiti po navodilih.
    Rezultat "Napaka OS ni podprta".

    Ob drugi priložnosti upam, da boste do svojih publikacij bolj strogi in ne boste zapravljali časa svojih bralcev.

  2.   cesarzeta je dejal

    V Archu in derivativih je postopek namestitve veliko bolj zapleten, kot je objavljen tukaj.
    Za tiste, ki si želijo ogledati vse potrebne korake:

    https://github.com/omarroth/invidious

  3.   Manuel Mar je dejal

    In ali se jim ne bo zgodilo isto kot HookTube?

    1.    cesarzeta je dejal

      Kot razumem, težava HookTube ni bila v uporabi API-ja YT, s katerim je bilo 90% vsebine nedostopno.
      V tem primeru se isto ne sme zgoditi ali vsaj ne v enakem odstotku, ker:
      a) Invidious ne uporablja uradnega YouTubovega API-ja, temveč razčleni izvorno kodo spletnega mesta YouTube, da pridobi potrebne informacije (na primer projekti, kot sta youtube-dl in NewPipe)
      b) API Invidious uporablja aplikacijo FreeTube, predvajalnik glasbe MusicPiped in spletno mesto CloudTube
      Edini način, da vem, je, da ga uporabim, čeprav ga ne želim namestiti v svoje računalnike.

  4.   Himanshu je dejal

    Toda ne govorite o padcu in njegovi slabi strani.

    Če bodo ljudje lahko gledali videoposnetke brez oglasov, bodo ustvarjalci, ki ustvarjajo in postavljajo videoposnetke, sčasoma tudi prenehali ustvarjati videoposnetke, ker ne bi imeli motivacije za nadaljnje ustvarjanje videoposnetkov, če ne bi zaslužili denarja od svojih videoposnetkov.