Invidious ett öppen källkods frontalternativ till YouTube

orättvis

Invidious är en alternativ front-end till YouTube, Invidious använder inte det officiella YouTube-API: t, utan analyserar källkoden på YouTube-webbplatsen för att få nödvändig information (till exempel projekt som youtube-dl och NewPipe.

Medan de flesta användarförfrågningar behandlas via servern är den installerad på, vilket positivt påverkar användarna. Projektkoden är skriven på programmeringsspråket Crystal, använder PostgreSQL DBMS och distribueras under AGPLv3 + -licensen.

Invidious, faktiskt, är analog med den ganska populära tidigare webbtjänsten HookTube , vars författare i juli förra året (en vecka efter det att Invidious tillkännagavs) fick ett varningsbrev från Google om sitt brott mot användarvillkoren för YouTube API och tvingades stoppa "normalt" arbete av din tjänst.

Huvudsyftet med HookTube var att skicka användarförfrågningar till Googles servrar (YouTube), som, även om det förbättrade användarnas integritet och också gjorde det möjligt för dem att se och ladda ner videor (inklusive de med till exempel geografiska begränsningar).

Invidious är för närvarande på en månatlig release-cykel y är avsett att förse administratörer av sina egna Invidious-instanser med mer eller mindre relevanta och stabila källkodsförbättringar.

Invidious funktioner

Orättvis Det tillåter användare att titta på YouTube-videor utan reklam och utan Google-spårning.
Vid denna tidpunkt använder Invidious API FreeTube-appen, MusicPiped-musikspelaren och CloudTube-webbplatsen.

Fedora-olycklig

Vidare, möjligheten att importera / exportera prenumerationer i Invidious markeras också (inklusive NewPipe-format), webbhistorik och inställningar. RSS-stöd för YouTube-flöden och anpassade flöden.

Liksom förmågan att hantera prenumerationer, att endast visa oviserade videor och de senaste videorna, leverans av meddelanden om nya videor, import av prenumerationer från YouTube.
En annan ganska cool funktion i Invidious är möjligheten att bädda in Invidious-videor på andra sidors sidor. Både direkt och från YouTube (med hjälp av ett skript).

Det är också anmärkningsvärt att Invidious tillhandahåller ett eget API för utvecklare. Av de andra funktionerna som kan markeras i denna front-end hittar vi:

  • Endast ljudläge (inget behov av att hålla fönstret öppet på mobilen)
  • Gratis programvara (AGPLv3-licens)
  • I Invidious finns det inga annonser eller användarspårning
  • Du behöver inte skapa ett Google-konto för att spara prenumerationer
  • Lätt vikt (hemsidan är ~ 4KB komprimerad)
  • Mörkt läge
  • Integrerat stativ
  • Ställ in standardspelaralternativen (hastighet, kvalitet, autoplay, loop).
  • Möjligheten att se videon utan att inkludera JavaScript
  • Stöd för Reddit-kommentarer istället för YT-kommentarer
  • Använder inte någon av YouTubes officiella API: er
  • Bypass-blockering om videon inte är tillgänglig för användarens land
  • API för utvecklare

De som är intresserade av att prova Invidious borde veta vade kan besöka webbsidan där tjänsten är installerad länken är den här.

Eller så kan de ladda ner koden från fronten och montera den personligen på en server.

Hur installerar jag Invidious?

För dem som är intresserade av att montera denna front-end på en server eller på deras system på sin persondator.
Men innan Det är nödvändigt att ha vissa beroenden som är nödvändiga för drift av Invidious, så vi måste installera dem först.

Om dem är användare av Arch Linux, Manjaro, Antergos eller andra derivat av Arch linux bör öppna en terminal och skriva följande:

sudo pacman -S shards crystal imagemagick librsvg postgresql

När det gäller de som är användare av Debian, Ubuntu eller något derivat av dessa skriver vi följande:
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 detta nu kommer vi att ladda ner Invidious installationsskriptet:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   IoanFörskräckt sade

    Hej, bra eftermiddag.

    ✗ Fel: Tyvärr stöds inte ditt operativsystem.

    Manjaro 18 KDE | Kärna 4.20.13-1-Manjaro.

    «Om de är användare av Arch Linux, Manjaro, Antergos eller andra derivat av Arch linux, bör de öppna en terminal och skriva följande:

    sudo pacman -S skärvor crystal 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

    ✗ Fel: Tyvärr stöds inte ditt operativsystem.

    Tja, det visar sig att jag är en Arch Linux-användare (Manjaro) och jag har försökt installera den enligt instruktionerna.
    Resultat "OS stöds inte fel".

    Vid ett annat tillfälle hoppas jag att du kommer att vara noggrannare med dina publikationer och inte slösa dina läsares tid.

  2.   cesarzeta sade

    I Arch och derivat är installationsprocessen mycket mer komplicerad än vad som publiceras här.
    För dem som vill se alla nödvändiga steg:

    https://github.com/omarroth/invidious

  3.   Manuel Mar sade

    Och kommer inte samma sak att hända dem som HookTube?

    1.    cesarzeta sade

      Som jag förstår det var Hooktubes problem att inte använda YT API, så 90% av innehållet var oåtkomligt.
      I det här fallet kan detsamma inte hända eller åtminstone inte i samma procentsats eftersom:
      a) Invidious använder inte det officiella YouTube-API: t, utan analyserar källkoden på YouTube-webbplatsen för att få nödvändig information (till exempel projekt som youtube-dl och NewPipe)
      b) Invidious API använder FreeTube-appen, MusicPiped-musikspelaren och CloudTube-webbplatsen
      Det enda sättet att veta är att använda det även om jag inte är benägen att installera det på mina datorer.

  4.   Himanshu sade

    Men du pratar inte om undergången och den dåliga sidan av det.

    Om människor kommer att kunna titta på videor utan annonser kommer skapare som skapar och lägger ut videor så småningom att sluta skapa videor eftersom det inte finns någon motivation att fortsätta skapa videor om de inte skulle tjäna pengar på sina videor.