Nepatīkama atvērtā koda priekšgala alternatīva pakalpojumam YouTube

netikls

Invidious ir alternatīva YouTube priekšgals, Invidious neizmanto oficiālo YouTube API, tā vietā parsē YouTube vietnes avota kodu lai iegūtu nepieciešamo informāciju (piemēram, tādus projektus kā youtube-dl un NewPipe.

Apstrādājot lielāko daļu lietotāju pieprasījumu caur serveri, kurā tas ir instalēts, kas pozitīvi ietekmē lietotājus. Projekta kods ir uzrakstīts Crystal programmēšanas valodā, izmanto PostgreSQL DBVS un tiek izplatīts ar licenci AGPLv3 +.

Patiesībā nepaklausīgs ir analogs diezgan populārajam agrākajam tīmekļa pakalpojumam HookTube , kuras autors pagājušā gada jūlijā (nedēļu pēc Invidious paziņošanas) saņēma brīdinājuma vēstuli no Google par savu YouTube API lietošanas noteikumu pārkāpumu un bija spiests pārtraukt jūsu pakalpojuma "Normālu" darbu.

Galvenais HookTube mērķis bija nosūtīt lietotāju pieprasījumus uz Google serveriem (YouTube), kas, lai arī uzlaboja lietotāju privātumu un ļāva viņiem arī skatīt un lejupielādēt videoklipus (tostarp, piemēram, ar ģeogrāfiskiem ierobežojumiem).

Invidious pašlaik darbojas ikmēneša izlaišanas ciklā y ir paredzēts, lai nodrošinātu savu Invidious gadījumu administratoriem vairāk vai mazāk atbilstošus un stabilus pirmkodu uzlabojumus.

Ievērojamas funkcijas

Nepieklājīgs Tas ļauj lietotājiem skatīties YouTube videoklipus bez reklāmas un bez Google izsekošanas.
Šajā brīdī Invidious API izmanto lietotni FreeTube, mūzikas atskaņotāju MusicPiped un vietni CloudTube.

Fedora-nepatīkams

Turklāt, tiek izcelta arī iespēja importēt / eksportēt abonementus pakalpojumā Invidious (ieskaitot NewPipe formātu), pārlūkošanas vēsture un iestatījumi. RSS atbalsts YouTube plūsmām un pielāgotajām plūsmām.

Kā arī iespēja pārvaldīt abonementus, rādīt tikai neapmeklētus videoklipus un jaunākos videoklipus, paziņojumu piegāde par jauniem videoklipiem, abonementu importēšana no YouTube.
Vēl viena diezgan atdzist Invidious iezīme ir spēja iegult Invidious videoklipus citu vietņu lapās. Gan tieši, gan no YouTube (izmantojot skriptu).

Jāatzīmē arī tas, ka Invidious izstrādātājiem nodrošina savu API. Starp citām funkcijām, kuras var izcelt šajā priekšējā daļā, mēs atrodam:

  • Tikai audio režīms (nav nepieciešams turēt atvērtu logu mobilajā ierīcē)
  • Bezmaksas programmatūra (AGPLv3 licence)
  • Vietnē Invidious nav reklāmu vai lietotāju izsekošanas
  • Abonementu saglabāšanai nav jāizveido Google konts
  • Viegls (mājaslapa ir saspiesta ~ 4KB)
  • Tumšais režīms
  • Integrēts statīvs
  • Iestatiet atskaņotāja noklusējuma opcijas (ātrums, kvalitāte, automātiskā atskaņošana, cilpa).
  • Iespēja skatīt videoklipu, neiekļaujot JavaScript
  • Atbalsts Reddit komentāriem, nevis YT komentāriem
  • Nelieto nevienu no YouTube oficiālajām API
  • Apvedceļa bloķēšana gadījumā, ja videoklips nav pieejams lietotāja valstī
  • Izstrādātāja API

Tiem, kas ir ieinteresēti izmēģināt Invidious, būtu jāzina, kasVar apmeklēt vietni, kurā ir instalēts pakalpojums saite ir šī.

Vai arī viņi var lejupielādēt kodu no priekšpuses un personīgi to ievietot serverī.

Kā instalēt Invidious?

Tiem, kas vēlas instalēt šo priekšgali serverī vai savā personālajā datorā.
Bet iepriekš ir nepieciešamas dažas atkarības, kas nepieciešamas Invidious darbībai, tāpēc vispirms tās ir jāinstalē.

Ja viņi ir Arch Linux, Manjaro, Antergos vai jebkura cita Arch linux atvasinājuma lietotājiem vajadzētu atvērt termināli un ierakstīt:

sudo pacman -S shards crystal imagemagick librsvg postgresql

Tiem, kas ir Debian, Ubuntu vai jebkura to atvasinājuma lietotāji, mēs ierakstīsim:
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

Kad tas ir izdarīts, tagad mēs lejupielādēsim Invidious instalētāja skriptu:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

5 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   IoanBezbailīgs teica

    Sveiki Labdien.

    ✗ Kļūda: Diemžēl jūsu OS netiek atbalstīta.

    Manjaro 18 KDE | Kodols 4.20.13-1-Manjaro.

    «Ja viņi ir Arch Linux, Manjaro, Antergos vai jebkura cita Arch linux atvasinājuma lietotāji, viņiem vajadzētu atvērt termināli un ierakstīt:

    sudo pacman -S lauskas kristāla 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

    ✗ Kļūda: Diemžēl jūsu OS netiek atbalstīta.

    Nu, izrādās, ka esmu Arch Linux lietotājs (Manjaro) un esmu mēģinājis to instalēt, izpildot norādījumus.
    Rezultāts "OS neatbalsta kļūda".

    Citā gadījumā es ceru, ka jūs būsiet stingrāks ar savām publikācijām un netērēsiet savu lasītāju laiku.

  2.   cezarzeta teica

    Arch un atvasinājumos instalēšanas process ir daudz sarežģītāks nekā šeit publicētais.
    Tiem, kas vēlas redzēt visas nepieciešamās darbības:

    https://github.com/omarroth/invidious

  3.   Manuels Mar teica

    Un vai ar viņiem nenotiks tas pats, kas HookTube?

    1.    cezarzeta teica

      Kā es saprotu, HookTube problēma nebija YT API izmantošana, ar kuru 90% satura nebija pieejami.
      Šajā gadījumā tas pats var nenotikt vai vismaz tādā pašā procentuālā mērā, jo:
      a) Invidious neizmanto oficiālo YouTube API, tā vietā parsē YouTube vietnes avota kodu, lai iegūtu nepieciešamo informāciju (piemēram, tādus projektus kā youtube-dl un NewPipe)
      b) Invidious API izmanto lietotni FreeTube, mūzikas atskaņotāju MusicPiped un vietni CloudTube
      Vienīgais veids, kā uzzināt, ir to izmantot, lai gan es neesmu sliecies to instalēt savos datoros.

  4.   Himanshu teica

    Bet jūs nerunājat par tā sabrukumu un slikto pusi.

    Ja cilvēki varēs skatīties videoklipus bez reklāmām, tad arī radītāji, kuri veido un ievieto videoklipus, galu galā pārtrauks videoklipu veidošanu, jo nebūtu motivācijas turpināt veidot videoklipus, ja viņi nepelnītu naudu no saviem videoklipiem.