Invidious a YouTube nyílt forráskódú front-end alternatívája

bántó

Az Invidious a YouTube alternatív kezelőfelülete, Az Invidious nem használja a hivatalos YouTube API-t, ehelyett a YouTube webhely forráskódját elemzi a szükséges információk megszerzéséhez (például olyan projektekhez, mint a youtube-dl és a NewPipe.

A legtöbb felhasználói kérés feldolgozása a telepített szerveren keresztül történik, ami pozitívan hat a felhasználókra. A projekt kódja a Crystal programozási nyelvre van írva, a PostgreSQL DBMS-t használja, és az AGPLv3 + licenc alatt terjesztik.

Invidious, valójában analóg a meglehetősen népszerű korábbi HookTube webszolgáltatással , amelynek szerzője tavaly júliusban (egy héttel az Invidious bejelentése után) figyelmeztető levelet kapott a Google-tól a YouTube API felhasználási feltételeinek megsértése miatt, és kénytelen volt leállítani szolgáltatása "Normál" munkáját.

A HookTube fő célja az volt, hogy felhasználói kéréseket küldjön a Google szervereire (YouTube), amelyek bár javították a felhasználók magánéletét, és lehetővé tették számukra a videók (köztük például a földrajzi korlátozásokkal rendelkező) videók megtekintését és letöltését is.

Az Invidious jelenleg havi kiadási ciklust folytat y célja, hogy saját Invidious példányaik rendszergazdáinak többé-kevésbé releváns és stabil forráskód-fejlesztéseket biztosítson.

Invidious Features

Bántó Lehetővé teszi a felhasználók számára, hogy YouTube-videókat reklámozás és Google követés nélkül nézhessenek.
Ezen a ponton az Invidious API a FreeTube alkalmazást, a MusicPiped zenelejátszót és a CloudTube webhelyet használja.

Fedora-alattomos

Továbbá, Az előfizetések importálásának / exportálásának lehetőségét az Invidious programban is kiemelik (beleértve a NewPipe formátumot is), böngészési előzmények és beállítások. RSS-támogatás a YouTube-hírcsatornákhoz és az egyéni hírcsatornákhoz.

valamint az előfizetések kezelésének lehetősége, csak a meg nem látogatott videók és a legfrissebb videók megjelenítése, értesítések kézbesítése az új videókról, az előfizetések importálása a YouTube-ról.
Az Invidious másik nagyon jó tulajdonsága, hogy beágyazhatja az Invidious videókat más webhelyek oldalaira. Mind közvetlenül, mind a YouTube-ról (szkript segítségével).

Figyelemre méltó az is, hogy az Invidious saját API-t biztosít a fejlesztők számára. Az ebben a kezelőfelületben kiemelhető egyéb funkciók közül a következőket találjuk:

  • Csak hang mód (nem kell nyitva tartani az ablakot a mobilon)
  • Ingyenes szoftver (AGPLv3 licenc)
  • Az Invidious szolgáltatásban nincsenek hirdetések vagy felhasználói nyomon követés
  • Az előfizetések mentéséhez nem kell Google-fiókot létrehozni
  • Könnyű (a honlap tömörítve ~ 4KB)
  • Sötét mód
  • Integrált állvány
  • Állítsa be az alapértelmezett lejátszóbeállításokat (sebesség, minőség, automatikus lejátszás, hurok).
  • Képes megtekinteni a videót JavaScript nélkül
  • A Reddit megjegyzések támogatása az YT megjegyzései helyett
  • Nem használ a YouTube hivatalos API-jait
  • Kiiktatás blokkolása, ha a videó nem érhető el a felhasználó országában
  • Fejlesztői API

Az Invidious kipróbálásában érdekelteknek tudniuk kell, mitellátogathat arra a weboldalra, ahol a szolgáltatás telepítve van a link ez.

Vagy letölthetik a kódot a kezelőfelületről, és személyesen csatolhatják a szerverre.

Az Invidious telepítése

Azok számára, akik érdeklik, hogy ezt a kezelőfelületet egy szerverre vagy a számítógépükre telepítették.
De előtte Szükség van néhány, az Invidious működéséhez szükséges függőségre, ezért előbb telepítenünk kell őket.

Ha ők Az Arch Linux, a Manjaro, az Antergos vagy az Arch linux bármely más származékának felhasználóinak meg kell nyitniuk egy terminált, és be kell írniuk a következőket:

sudo pacman -S shards crystal imagemagick librsvg postgresql

Azok számára, akik a Debian, az Ubuntu vagy ezek bármely származékának felhasználói, a következőket fogjuk beírni:
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

Ha ezt megtette, le fogjuk tölteni az Invidious telepítő parancsfájlt:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   IoanFearsless dijo

    Helló, szép délutánt.

    ✗ Hiba: Sajnos az operációs rendszer nem támogatott.

    Manjaro 18 KDE | Kernel 4.20.13-1-Manjaro.

    «Ha az Arch Linux, a Manjaro, az Antergos vagy az Arch linux bármely más származékának felhasználói, akkor meg kell nyitniuk egy terminált, és be kell írniuk a következőket:

    sudo pacman -S szilánkok kristály 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

    ✗ Hiba: Sajnos az operációs rendszer nem támogatott.

    Nos, kiderült, hogy az Arch Linux (Manjaro) felhasználója vagyok, és az utasításokat követve megpróbáltam telepíteni.
    Eredmény: "Az operációs rendszer nem támogatott hiba".

    Remélem, hogy egy másik alkalommal szigorúbb lesz kiadványaival, és nem pazarolja az olvasók idejét.

  2.   cesarzeta dijo

    Az Arch és a derivátumoknál a telepítési folyamat sokkal bonyolultabb, mint amit itt publikálunk.
    Azok számára, akik szeretnék megnézni az összes szükséges lépést:

    https://github.com/omarroth/invidious

  3.   Manuel Márc dijo

    És nem ugyanaz történik velük, mint a HookTube?

    1.    cesarzeta dijo

      Tudomásom szerint a HookTube problémája nem az YT API használata volt, amellyel a tartalom 90% -a nem volt elérhető.
      Ebben az esetben ugyanez nem fordulhat elő, vagy legalábbis nem azonos százalékban, mert:
      a) Az Invidious nem használja a hivatalos YouTube API-t, ehelyett a YouTube webhely forráskódját elemzi a szükséges információk megszerzéséhez (például olyan projektek, mint a youtube-dl és a NewPipe)
      b) Az Invidious API a FreeTube alkalmazást, a MusicPiped zenelejátszót és a CloudTube webhelyét használja
      Az egyetlen módszer a használatával, bár nem vagyok hajlandó telepíteni a számítógépeimre.

  4.   Himanshu dijo

    De nem annak bukásáról és rossz oldaláról beszélsz.

    Ha az emberek hirdetések nélkül nézik meg a videókat, akkor azok az alkotók, akik videókat készítenek és helyeznek el, végül is abbahagyják a videók készítését, mert nem lenne motiváció a videók folytatására, ha nem keresnének pénzt a videóikból.