Invidious un'alternativa front-end open source a YouTube

invidioso

Invidious è un front-end alternativo a YouTube, Invidious non utilizza l'API ufficiale di YouTube, ma analizza il codice sorgente del sito di YouTube per ottenere le informazioni necessarie (come progetti come youtube-dl e NewPipe.

Durante l'elaborazione della maggior parte delle richieste degli utenti tramite il server su cui è installato, che influisce positivamente sugli utenti. Il codice del progetto è scritto nel linguaggio di programmazione Crystal, utilizza il DBMS PostgreSQL ed è distribuito sotto licenza AGPLv3 +.

Invidioso, infatti, è analogo al precedente servizio web piuttosto popolare HookTube , il cui autore, nel luglio dello scorso anno (una settimana dopo l'annuncio di Invidious), ha ricevuto una lettera di avvertimento da Google sulla sua violazione dei termini di utilizzo dell'API di YouTube ed è stato costretto a interrompere il lavoro "normale" del tuo servizio.

Lo scopo principale di HookTube era inviare le richieste degli utenti ai server di Google (YouTube), il che, sebbene migliorasse la privacy degli utenti e consentisse loro anche di guardare e scaricare video (compresi quelli con restrizioni geografiche, ad esempio).

Invidious è attualmente in un ciclo di rilascio mensile y ha lo scopo di fornire agli amministratori delle proprie istanze Invidious miglioramenti del codice sorgente più o meno rilevanti e stabili.

Caratteristiche invidiose

spiacevole Consente agli utenti di guardare i video di YouTube senza pubblicità e senza il monitoraggio di Google.
A questo punto, l'API Invidious utilizza l'app FreeTube, il lettore musicale MusicPiped e il sito Web CloudTube.

Fedora-invidioso

Inoltre, viene inoltre evidenziata la possibilità di importare / esportare abbonamenti in Invidious (incluso il formato NewPipe), cronologia di navigazione e impostazioni. Supporto RSS per feed di YouTube e feed personalizzati.

Oltre la possibilità di gestire le iscrizioni, mostrare solo i video non visitati e i video più recenti, la consegna di notifiche su nuovi video, l'importazione di iscrizioni da YouTube.
Un'altra caratteristica interessante di Invidious è la possibilità di incorporare video di Invidious nelle pagine di altri siti. Sia direttamente che da YouTube (utilizzando uno script).

È anche interessante notare che Invidious fornisce la propria API per gli sviluppatori. Tra le altre caratteristiche che possono essere evidenziate in questo front-end troviamo:

  • Modalità solo audio (non è necessario tenere la finestra aperta sul cellulare)
  • Software gratuito (licenza AGPLv3)
  • In Invidious non ci sono annunci o tracciamento degli utenti
  • Non è necessario creare un account Google per salvare gli abbonamenti
  • Leggero (la home page è compressa a ~ 4KB)
  • Modalità oscura
  • Stand integrato
  • Imposta le opzioni predefinite del lettore (velocità, qualità, riproduzione automatica, loop).
  • La possibilità di visualizzare il video senza includere JavaScript
  • Supporto per i commenti Reddit invece dei commenti YT
  • Non utilizza nessuna delle API ufficiali di YouTube
  • Ignora il blocco nel caso in cui il video non sia disponibile per il paese dell'utente
  • API per sviluppatori

Chi è interessato a provare Invidious dovrebbe sapere cosaÈ possibile visitare la pagina Web in cui è installato il servizio il collegamento è questo.

Oppure possono scaricare il codice dal front-end e montarlo personalmente su un server.

Come installare Invidious?

Per coloro che sono interessati a montare questo front-end su un server o sul proprio sistema sul proprio personal computer.
Ma prima è necessario avere alcune dipendenze necessarie per il funzionamento di Invidious, quindi dobbiamo prima installarle.

Se sono Gli utenti di Arch Linux, Manjaro, Antergos o qualsiasi altro derivato di Arch Linux dovrebbero aprire un terminale e digitare quanto segue:

sudo pacman -S shards crystal imagemagick librsvg postgresql

Nel caso di coloro che sono utenti di Debian, Ubuntu o qualsiasi derivato di questi, digiteremo quanto segue:
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

Fatto questo ora scaricheremo lo script di installazione di Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Ioan senza paura suddetto

    Ciao, buon pomeriggio.

    ✗ Errore: Spiacenti, il tuo sistema operativo non è supportato.

    Mangiaro 18 KDE | Kernel 4.20.13-1-Manjaro.

    «Se sono utenti di Arch Linux, Manjaro, Antergos o qualsiasi altro derivato di Arch linux devono aprire un terminale e digitare quanto segue:

    sudo pacman -S frammenti di cristallo 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

    ✗ Errore: Spiacenti, il tuo sistema operativo non è supportato.

    Bene, si scopre che sono un utente di Arch Linux (Manjaro) e ho provato a installarlo seguendo le istruzioni.
    Risultato "Errore sistema operativo non supportato".

    In un'altra occasione, spero che sarai più rigoroso con le tue pubblicazioni e non farai perdere tempo ai tuoi lettori.

  2.   cesarzetta suddetto

    In Arch e derivati ​​il ​​processo di installazione è molto più complicato di quanto pubblicato qui.
    Per chi vuole vedere tutti i passaggi necessari:

    https://github.com/omarroth/invidious

  3.   Manuel Mar suddetto

    E non succederà loro la stessa cosa di HookTube?

    1.    cesarzetta suddetto

      A quanto ho capito, il problema di HookTube non era utilizzare l'API di YT, quindi il 90% del contenuto era inaccessibile.
      In questo caso, lo stesso potrebbe non accadere o almeno non nella stessa percentuale perché:
      a) Invidious non utilizza l'API ufficiale di YouTube, ma analizza il codice sorgente del sito YouTube per ottenere le informazioni necessarie (come progetti come youtube-dl e NewPipe)
      b) L'API invidiosa utilizza l'app FreeTube, il lettore musicale MusicPiped e il sito Web CloudTube
      L'unico modo per saperlo è usarlo anche se non sono propenso a installarlo sui miei computer.

  4.   Himanshu suddetto

    Ma non stai parlando della rovina e del lato negativo.

    Se le persone riusciranno a guardare video senza pubblicità, anche i creator che creano e pubblicano video alla fine smetteranno di fare video perché non ci sarebbe alcuna motivazione a continuare a realizzare video se non guadagnassero dai loro video.