Süütamatu avatud lähtekoodiga YouTube'i alternatiiv

pahatahtlik

Invidious on YouTube'i alternatiivne kasutajaliides, Invidious ei kasuta ametlikku YouTube'i API-d, vaid sõelub YouTube'i saidi lähtekoodi vajaliku teabe saamiseks (näiteks projektid nagu youtube-dl ja NewPipe.

Töötades enamikku kasutajapäringuid selle serveri kaudu, kuhu see on installitud, mis mõjutab kasutajaid positiivselt. Projekti kood on kirjutatud Crystal programmeerimiskeeles, kasutab PostgreSQL DBMS-i ja seda levitatakse AGPLv3 + litsentsi all.

Pealetükkiv, tegelikult on analoogne üsna populaarse varasema veebiteenusega HookTube , mille autor sai eelmise aasta juulis (nädal pärast Invidious väljakuulutamist) Google'ilt hoiatuskirja YouTube API kasutustingimuste rikkumise kohta ja oli sunnitud teie teenuse normaalse töö peatama.

HookTube'i peamine eesmärk oli saata kasutajapäringuid Google'i serveritesse (YouTube), mis parandas küll kasutajate privaatsust ning võimaldas neil vaadata ja alla laadida ka videoid (sealhulgas näiteks geograafiliste piirangutega videoid).

Invidious viibib praegu igakuises väljalasketsüklis y on mõeldud oma sissetungivate eksemplaride administraatoritele pakkuma enam-vähem asjakohaseid ja stabiilseid lähtekoodi täiustusi.

Keerulised funktsioonid

Pealetükkiv See võimaldab kasutajatel vaadata YouTube'i videoid ilma reklaami ja Google'i jälgimiseta.
Siinkohal kasutab Invidious API rakendust FreeTube, muusikapleierit MusicPiped ja veebisaiti CloudTube.

Fedora-kohusetundlik

Lisaks samuti tuuakse välja võimalus tellimusi importida / eksportida teenuses Invidious (sealhulgas NewPipe-vorming), sirvimisajalugu ja seaded. RSS-i tugi YouTube'i voogudele ja kohandatud voogudele.

samuti võimalus hallata tellimusi, näidata ainult külastamata videoid ja viimaseid videoid, uute videote kohta teadete edastamine, tellimuste importimine YouTube'ist.
Teine Invidious'i üsna lahe omadus on võime kinnistada Invidious videoid teiste saitide lehtedele. Nii otse kui ka YouTube'ist (kasutades skripti).

Tähelepanuväärne on ka see, et Invidious pakub arendajatele oma API. Muudest funktsioonidest, mida selles esiosas saab esile tõsta, leiame:

  • Ainult helirežiim (mobiilis pole vaja akent lahti hoida)
  • Tasuta tarkvara (AGPLv3 litsents)
  • Rakenduses Invidious pole reklaame ega kasutajate jälgimist
  • Tellimuste salvestamiseks pole vaja luua Google'i kontot
  • Kerge (koduleht on ~ 4KB tihendatud)
  • Tume režiim
  • Integreeritud alus
  • Määrake mängija vaikevalikud (kiirus, kvaliteet, automaatne esitus, tsükkel).
  • Võimalus vaadata videot JavaScripti lisamata
  • Redditi kommentaaride tugi YT kommentaaride asemel
  • Ei kasuta ühtegi YouTube'i ametlikku API-d
  • Möödaviigu blokeerimine juhul, kui video pole kasutaja riigis saadaval
  • Arendaja API

Need, kes on huvitatud Invidious proovimisest, peaksid teadma midaSaate külastada veebisaiti, kuhu teenus on installitud link on see.

Või saavad nad koodi alla laadida eesservast ja installida selle isiklikult serverisse.

Kuidas installida Invidious?

Neile, kes on huvitatud selle kasutajaliidese serverisse või oma arvutisse installimisest.
Aga enne Invidious'i toimimiseks on vaja mõningaid sõltuvusi, nii et peame need kõigepealt installima.

Kui nad on Arch Linuxi, Manjaro, Antergose või mõne muu Arch linuxi derivaadi kasutajad peaksid avama terminali ja sisestama järgmise:

sudo pacman -S shards crystal imagemagick librsvg postgresql

Debiani, Ubuntu või nende derivaatide kasutajate jaoks kirjutame järgmise:
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

Tehtud nüüd laadime alla Invidious installeri skripti:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   IoanKartmatu DIJO

    Tere head pärastlõunat.

    ✗ Viga: vabandust, teie operatsioonisüsteemi ei toetata.

    Manjaro 18 KDE | Kernel 4.20.13-1-Manjaro.

    «Kui nad on Arch Linuxi, Manjaro, Antergose või mõne muu Arch linuxi derivaadi kasutajad, peaksid nad avama terminali ja sisestama järgmise:

    sudo pacman -S killud kristall 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

    ✗ Viga: vabandust, teie operatsioonisüsteemi ei toetata.

    Noh, tuleb välja, et olen Arch Linuxi (Manjaro) kasutaja ja olen seda proovinud installida juhiseid järgides.
    Tulemus "Viga operatsioonisüsteemi ei toetata".

    Ühel teisel korral loodan, et olete oma väljaannetega rangem ega raiska lugejate aega.

  2.   cesarzeta DIJO

    Archi ja derivaatide installiprotsess on siin avaldatust palju keerulisem.
    Neile, kes soovivad näha kõiki vajalikke samme:

    https://github.com/omarroth/invidious

  3.   Manuel Mar DIJO

    Ja kas nendega ei juhtu sama asi nagu HookTube?

    1.    cesarzeta DIJO

      Nagu ma aru saan, ei olnud HookTube'i probleemiks YT API kasutamine, millega 90% sisust ei olnud võimalik juurde pääseda.
      Sel juhul ei pruugi sama juhtuda või vähemalt mitte samas protsendis, sest:
      a) Invidious ei kasuta ametlikku YouTube'i API-d, vaid sõelub vajaliku teabe hankimiseks YouTube'i saidi lähtekoodi (näiteks projektid nagu youtube-dl ja NewPipe)
      b) Invidious API kasutab rakendust FreeTube, muusikapleierit MusicPiped ja CloudTube'i veebisaiti
      Ainus võimalus on teada saada, kasutades seda, kuigi ma ei kipu seda oma arvutisse installima.

  4.   Himanshu DIJO

    Kuid te ei räägi selle allakäigust ja halvast küljest.

    Kui inimesed jõuavad videoid vaadata ilma reklaamideta, siis lõpetavad videote loojad ja panijad ka videote tegemise, sest puuduks motivatsioon videote tegemist jätkata, kui nad ei teeniks oma videotelt raha.