Invidious et open source frontend-alternativ til YouTube

uhyggelig

Invidious er en alternativ front-end til YouTube, Invidious bruger ikke den officielle YouTube API, men i stedet analyserer den kildekoden på YouTube-siden for at få de nødvendige oplysninger (såsom projekter som youtube-dl og NewPipe.

Mens de fleste brugeranmodninger behandles via serveren, er den installeret på, hvilket påvirker brugerne positivt. Projektkoden er skrevet på programmeringssproget Crystal, bruger PostgreSQL DBMS og distribueres under AGPLv3 + -licensen.

Invidious faktisk er analog med den ret populære tidligere webservice HookTube , hvis forfatter i juli sidste år (en uge efter, at Invidious blev annonceret) modtog et advarselsbrev fra Google om hans overtrædelse af vilkårene for brug af YouTube API og blev tvunget til at stoppe det "normale" arbejde med din tjeneste.

Hovedformålet med HookTube var at sende brugeranmodninger til Googles servere (YouTube), som, selvom det forbedrede privatlivets fred for brugerne og også tillod dem at se og downloade videoer (inklusive dem med f.eks. Geografiske begrænsninger).

Invidious er i øjeblikket i en månedlig frigivelsescyklus y er beregnet til at give administratorer af deres egne Invidious-tilfælde mere eller mindre relevante og stabile kildekodeforbedringer.

Skjult funktioner

Skjult Det giver brugerne mulighed for at se YouTube-videoer uden reklame og uden Google-sporing.
På dette tidspunkt bruger Invidious API FreeTube-appen, MusicPiped-musikafspilleren og CloudTube-webstedet.

Fedora-uhyggelig

Endvidere muligheden for at importere / eksportere abonnementer i Invidious fremhæves også (inklusive NewPipe-format), browserhistorik og indstillinger. RSS-support til YouTube-feeds og brugerdefinerede feeds.

Samt evnen til at administrere abonnementer, kun vise ubesøgte videoer og de nyeste videoer, levering af meddelelser om nye videoer, import af abonnementer fra YouTube.
En anden ret sej funktion ved Invidious er evnen til at integrere Invidious-videoer på andre siders sider. Både direkte og fra YouTube (ved hjælp af et script).

Det er også bemærkelsesværdigt, at Invidious leverer sin egen API til udviklere. Af de andre funktioner, der kan fremhæves i denne front-end, finder vi:

  • Kun lydtilstand (ikke nødvendigt at holde vinduet åbent på mobilen)
  • Gratis software (AGPLv3 licens)
  • I Invidious er der ingen annoncer eller brugersporing
  • Ingen grund til at oprette en Google-konto for at gemme abonnementer
  • Letvægts (hjemmesiden er ~ 4KB komprimeret)
  • Mørk tilstand
  • Integreret stativ
  • Indstil standardafspillerindstillingerne (hastighed, kvalitet, autoplay, loop).
  • Evnen til at se videoen uden at medtage JavaScript
  • Støtte til Reddit-kommentarer i stedet for YT-kommentarer
  • Bruger ikke nogen af ​​YouTubes officielle API'er
  • Bypass-blokering, hvis videoen ikke er tilgængelig for brugerens land
  • Udvikler-API

De, der er interesserede i at prøve Invidious, bør vide hvade kan besøge den webside, hvor tjenesten er installeret linket er dette.

Eller de kan downloade koden fra front-enden og montere den personligt på en server.

Sådan installeres Invidious?

For dem der er interesserede i at montere denne front-end på en server eller på deres system på deres personlige computer.
Men før det er nødvendigt at have nogle afhængigheder, der er nødvendige for driften af ​​Invidious, så vi skal først installere dem.

Hvis de er det Brugere af Arch Linux, Manjaro, Antergos eller ethvert andet derivat af Arch linux skal åbne en terminal og skrive følgende:

sudo pacman -S shards crystal imagemagick librsvg postgresql

I tilfælde af dem, der er brugere af Debian, Ubuntu eller andre afledte af disse, skriver vi følgende:
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

Gjort dette nu skal vi downloade Invidious installations-scriptet:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   IoanFrygt sagde han

    Hej god aften.

    ✗ Fejl: Beklager, dit operativsystem understøttes ikke.

    Manjaro 18 KDE | Kerne 4.20.13-1-Manjaro.

    «Hvis de er brugere af Arch Linux, Manjaro, Antergos eller andre afledte af Arch linux, skal de åbne en terminal og skrive følgende:

    sudo pacman -S skår krystalbillede magick librsvg postgresql

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

    ✗ Fejl: Beklager, dit operativsystem understøttes ikke.

    Nå viser det sig, at jeg er bruger af Arch Linux (Manjaro), og jeg har forsøgt at installere det ved at følge instruktionerne.
    Resultat "OS understøttes ikke fejl".

    Ved en anden lejlighed håber jeg, at du vil være mere stringent med dine publikationer og ikke spilde dine læseres tid.

  2.   cesarzeta sagde han

    I Arch og derivater er installationsprocessen meget mere kompliceret end det, der er offentliggjort her.
    For dem, der ønsker at se alle de nødvendige trin:

    https://github.com/omarroth/invidious

  3.   Manuel Mar sagde han

    Og vil ikke det samme ske med dem som HookTube?

    1.    cesarzeta sagde han

      Som jeg forstår det, var Hooktubes problem ikke at bruge YT API, så 90% af indholdet var utilgængeligt.
      I dette tilfælde kan det samme muligvis ikke ske eller i det mindste ikke i samme procentdel, fordi:
      a) Invidious bruger ikke den officielle YouTube API, i stedet analyserer den kildekoden på YouTube-webstedet for at få de nødvendige oplysninger (såsom projekter som youtube-dl og NewPipe)
      b) Invidious API bruger FreeTube-appen, MusicPiped-musikafspiller og CloudTube-webstedet
      Den eneste måde at vide er ved at bruge det, selvom jeg ikke er tilbøjelig til at installere det på mine computere.

  4.   Himanshu sagde han

    Men du taler ikke om undergangen og den dårlige side af det.

    Hvis folk får se videoer uden annoncer, vil skabere, der opretter og lægger videoer, i sidste ende også stoppe med at lave videoer, fordi der ikke ville være nogen motivation for at fortsætte med at lave videoer, hvis de ikke ville tjene penge på deres videoer.