Mengganggu alternatif sumber terbuka untuk YouTube

menyerang

Invidious adalah alternatif depan untuk YouTube, Invidious tidak menggunakan API YouTube rasmi, sebaliknya menguraikan kod sumber laman YouTube untuk mendapatkan maklumat yang diperlukan (seperti projek seperti youtube-dl dan NewPipe.

Semasa memproses kebanyakan permintaan pengguna melalui pelayan yang dipasang, yang memberi kesan positif kepada pengguna. Kod projek ditulis dalam bahasa pengaturcaraan Crystal, menggunakan PostgreSQL DBMS dan diedarkan di bawah lesen AGPLv3 +.

Menyerang, sebenarnya, adalah serupa dengan perkhidmatan web HookTube sebelumnya yang agak popular , yang penulisnya, pada bulan Julai tahun lalu (seminggu setelah Invidious diumumkan), menerima surat peringatan dari Google mengenai pelanggarannya terhadap syarat penggunaan API YouTube dan terpaksa menghentikan kerja "Normal" perkhidmatan anda.

Tujuan utama HookTube adalah untuk mengirim permintaan pengguna ke pelayan Google (YouTube), yang, walaupun meningkatkan privasi pengguna dan juga memungkinkan mereka menonton dan memuat turun video (termasuk yang mempunyai batasan geografi, misalnya).

Invidious kini dalam kitaran pelepasan bulanan y adalah bertujuan untuk memberi pentadbir mengenai kejadian Invidious mereka sendiri dengan lebih kurang relevan dan peningkatan kod sumber yang stabil.

Ciri-ciri yang tidak menentu

Menceroboh Ini membolehkan pengguna menonton video YouTube tanpa iklan dan tanpa penjejakan Google.
Pada ketika ini, Invidious API menggunakan aplikasi FreeTube, pemain muzik MusicPiped, dan laman web CloudTube.

Fedora-menyerang

Tambahan pula, kemungkinan mengimport / mengeksport langganan di Invidious juga diketengahkan (termasuk format NewPipe), melayari sejarah dan tetapan. Sokongan RSS untuk suapan YouTube dan suapan tersuai.

Serta kemampuan untuk menguruskan langganan, untuk hanya menunjukkan video yang belum dilawati dan video terbaru, penyampaian pemberitahuan mengenai video baru, import langganan dari YouTube.
Satu lagi ciri Invidious yang menarik adalah kemampuan untuk menyematkan video Invidious di laman laman web lain. Baik secara langsung dan dari YouTube (menggunakan skrip).

Juga perlu diperhatikan bahawa Invidious menyediakan API sendiri untuk pemaju. Antara ciri lain yang dapat diserlahkan di bahagian depan ini, kami dapati:

  • Mod audio sahaja (tidak perlu membuka tetingkap di telefon bimbit)
  • Perisian percuma (lesen AGPLv3)
  • Di Invidious tidak ada iklan atau penjejakan pengguna
  • Tidak perlu membuat akaun Google untuk menyimpan langganan
  • Ringan (halaman utama ~ 4KB dimampatkan)
  • Mod gelap
  • Pendirian bersepadu
  • Tetapkan pilihan pemain lalai (kelajuan, kualiti, permainan automatik, gelung).
  • Keupayaan untuk melihat video tanpa menyertakan JavaScript
  • Sokong untuk komen Reddit dan bukannya komen YT
  • Tidak menggunakan API rasmi YouTube
  • Penyekat pintasan sekiranya video tidak tersedia untuk negara pengguna
  • API Pembangun

Mereka yang berminat untuk mencuba Invidious harus tahu apae boleh melayari laman web tempat perkhidmatan dipasang pautan adalah ini.

Atau mereka boleh memuat turun kod dari bahagian depan dan memasangnya secara peribadi di pelayan.

Bagaimana memasang Invidious?

Bagi mereka yang berminat untuk memasang front-end ini pada pelayan atau sistem mereka di komputer peribadi mereka.
Tetapi sebelum perlu ada beberapa kebergantungan yang diperlukan untuk operasi Invidious, jadi kita harus memasangnya terlebih dahulu.

Sekiranya mereka Pengguna Arch Linux, Manjaro, Antergos atau turunan Arch linux lain harus membuka terminal dan menaip perkara berikut:

sudo pacman -S shards crystal imagemagick librsvg postgresql

Bagi mereka yang merupakan pengguna Debian, Ubuntu atau turunannya, kami akan menaip perkara berikut:
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

Selesai ini sekarang kita akan memuat turun skrip pemasang Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   IoanTakut kata

    Hello, selamat petang.

    ✗ Ralat: Maaf, OS anda tidak disokong.

    Manjaro 18 KDE | Inti 4.20.13-1-Manjaro.

    «Sekiranya mereka adalah pengguna Arch Linux, Manjaro, Antergos atau turunan Arch linux lain, mereka harus membuka terminal dan menaip yang berikut:

    sudo pacman -S shards 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

    ✗ Ralat: Maaf, OS anda tidak disokong.

    Ternyata, saya adalah pengguna Arch Linux (Manjaro) dan saya telah mencuba memasangnya mengikut arahan.
    Hasil "Kesalahan OS tidak disokong".

    Pada kesempatan yang lain, saya harap anda akan lebih teliti dengan penerbitan anda dan tidak membuang masa pembaca anda.

  2.   cesarzeta kata

    Dalam Arch dan derivatif proses pemasangan jauh lebih rumit daripada yang diterbitkan di sini.
    Bagi mereka yang ingin melihat semua langkah yang diperlukan:

    https://github.com/omarroth/invidious

  3.   Manuel Mar kata

    Dan tidak akan berlaku perkara yang sama kepada mereka seperti HookTube?

    1.    cesarzeta kata

      Seperti yang saya faham, masalah HookTube adalah tidak menggunakan YT API, jadi 90% kandungannya tidak dapat diakses.
      Dalam kes ini, perkara yang sama mungkin tidak berlaku atau sekurang-kurangnya tidak dalam peratusan yang sama kerana:
      a) Invidious tidak menggunakan API YouTube rasmi, sebaliknya menguraikan kod sumber laman YouTube untuk mendapatkan maklumat yang diperlukan (seperti projek seperti youtube-dl dan NewPipe)
      b) API Invidious menggunakan aplikasi FreeTube, pemain muzik MusicPiped, dan laman web CloudTube
      Satu-satunya cara untuk mengetahui adalah dengan menggunakannya walaupun saya tidak cenderung memasangnya di komputer saya.

  4.   Himanshu kata

    Tetapi anda tidak bercakap mengenai kejatuhan dan sisi buruknya.

    Sekiranya orang dapat menonton video tanpa iklan, maka pencipta yang membuat dan meletakkan video juga akhirnya akan berhenti membuat video kerana tidak akan ada motivasi untuk terus membuat video jika mereka tidak akan menghasilkan wang dari video mereka.