Nevidljiva open-source front-end alternativa YouTubeu

invidious

Invidious je alternativni front-end za YouTube, Invidious ne koristi službeni YouTube API, već raščlanjuje izvorni kod YouTube stranice da biste dobili potrebne informacije (poput projekata poput youtube-dl i NewPipe.

Dok obrađujete većinu korisničkih zahtjeva putem servera na kojem je instaliran, što pozitivno utiče na korisnike. Kôd projekta napisan je na programskom jeziku Crystal, koristi PostgreSQL DBMS i distribuira se pod licencom AGPLv3 +.

Nevidljivo, zapravo, analogan je prilično popularnom ranijem web servisu HookTube , čiji je autor u julu prošle godine (tjedan dana nakon što je Invidious najavljen), primio pismo upozorenja od Googlea zbog kršenja uvjeta korištenja YouTube API-ja i bio prisiljen zaustaviti "Uobičajeni" rad vaše usluge.

Glavna svrha HookTubea bila je slati korisničke zahtjeve Googleovim serverima (YouTube), koji su, iako je poboljšao privatnost korisnika i omogućili im da gledaju i preuzimaju video zapise (uključujući one s geo-ograničenjima, na primjer).

Invidious je trenutno na mjesečnom izdanju y namijenjen je pružanju administratorima vlastitih Invidious primjera više ili manje relevantnih i stabilnih poboljšanja izvornog koda.

Nevidljive karakteristike

Nevidljivo Omogućava korisnicima da gledaju YouTube video zapise bez oglašavanja i bez Googleovog praćenja.
U ovom trenutku, Invidious API koristi aplikaciju FreeTube, muzički uređaj MusicPiped i web lokaciju CloudTube.

Fedora-nevidljiva

Sa druge strane, takođe je istaknuta mogućnost uvoza / izvoza pretplata u programu Invidious (uključujući format NewPipe), povijest pregledavanja i postavke. RSS podrška za YouTube feedove i prilagođene feedove.

kao i mogućnost upravljanja pretplatama, prikazivanje samo ne posjećenih videozapisa i najnovijih videozapisa, isporuka obavijesti o novim videozapisima, uvoz pretplata s YouTubea.
Još jedna prilično dobra karakteristika Invidious-a je sposobnost ugrađivanja videozapisa Invidious na stranice drugih web lokacija. I izravno i s YouTubea (koristeći skriptu).

Također je vrijedno pažnje da Invidious nudi vlastiti API za programere. Od ostalih karakteristika koje se mogu istaknuti u ovom front-endu nalazimo:

  • Režim samo za zvuk (ne treba držati prozor otvorenim na mobilnom uređaju)
  • Besplatni softver (AGPLv3 licenca)
  • U Invidious nema oglasa niti praćenja korisnika
  • Nije potrebno kreirati Google račun za spremanje pretplata
  • Lagana (početna stranica je komprimirana ~ 4KB)
  • Tamni režim
  • Integrirani stalak
  • Postavite zadane opcije playera (brzina, kvalitet, automatska reprodukcija, petlja).
  • Mogućnost pregleda videozapisa bez uključivanja JavaScript-a
  • Podrška za Reddit komentare umjesto YT komentara
  • Ne koristi nijedan YouTubeov službeni API
  • Zaobilazno blokiranje u slučaju da videozapis nije dostupan za zemlju korisnika
  • API za programere

Zainteresovani za pokušaj Invidiosa trebali bi znati štaMožete posjetiti web stranicu na kojoj je usluga instalirana veza je ovo.

Ili mogu preuzeti kôd sa prednje strane i lično ga montirati na server.

Kako instalirati Invidious?

Za one koji su zainteresirani za postavljanje ovog front-end-a na server ili na svoj sistem na svom osobnom računaru.
Ali prije potrebno je imati neke zavisnosti potrebne za rad Invidiousa, pa ih prvo moramo instalirati.

Ako jesu korisnici Arch Linuxa, Manjara, Antergosa ili bilo kojeg drugog derivata Arch linuxa trebaju otvoriti terminal i upisati sljedeće:

sudo pacman -S shards crystal imagemagick librsvg postgresql

U slučaju onih koji su korisnici Debiana, Ubuntu-a ili bilo kojeg njihovog derivata, ukucat ćemo sljedeće:
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

Učinite to sada preuzet ćemo skriptu Invidious za instalaciju:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ioanfearless rekao je

    Zdravo, dobar dan.

    ✗ Greška: Žao nam je, vaš OS nije podržan.

    Manjaro 18 KDE | Kernel 4.20.13-1-Manjaro.

    «Ako su korisnici Arch Linuxa, Manjara, Antergosa ili bilo kojeg drugog derivata Arch linuxa, trebali bi otvoriti terminal i upisati sljedeće:

    sudo pacman -S krhotine kristala 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

    ✗ Greška: Žao nam je, vaš OS nije podržan.

    Pa, ispada da sam korisnik Arch Linuxa (Manjaro) i pokušao sam ga instalirati slijedeći upute.
    Rezultat "Greška u OS-u nije podržan".

    Drugom prilikom, nadam se da ćete biti stroži prema svojim publikacijama i da nećete gubiti vrijeme čitatelja.

  2.   cesarzeta rekao je

    U Archu i izvedenicama postupak instalacije je mnogo složeniji od onoga što je ovdje objavljeno.
    Za one koji žele vidjeti sve potrebne korake:

    https://github.com/omarroth/invidious

  3.   Manuel Mar rekao je

    I neće li im se dogoditi isto što i HookTube?

    1.    cesarzeta rekao je

      Koliko sam shvatio, problem HookTubea nije bio korištenje YT API-ja, pa je 90% sadržaja bilo nepristupačno.
      U ovom slučaju, isto se možda neće dogoditi ili barem ne u istom procentu jer:
      a) Invidious ne koristi službeni YouTube API, već raščlanjuje izvorni kod YouTube stranice da bi dobio potrebne informacije (poput projekata poput youtube-dl i NewPipe)
      b) API Invidious koristi aplikaciju FreeTube, muzički uređaj MusicPiped i web lokaciju CloudTube
      Jedini način da znam je da ga koristim, iako nisam sklon da ga instaliram na svoje računare.

  4.   Himanshu rekao je

    Ali vi ne govorite o padu i lošoj strani.

    Ako će ljudi moći gledati videozapise bez oglasa, kreatori koji kreiraju i stavljaju videozapise također će na kraju prestati stvarati videozapise, jer ne bi bilo motiva da nastave snimati ako ne bi zarađivali od svojih videozapisa.