Invidious - frontend YouTube alternatif

" Invidious " adalah front-end web (secara kasar, klien web) untuk situs YouTube. Kode proyek ditulis dalam bahasa pemrograman Crystal , menggunakan DBMS PostgreSQL dan didistribusikan di bawah lisensi AGPLv3 + gratis.


Sedikit tentang pengembangan proyek


Saat ini, Invidious telah berkembang selama lebih dari satu tahun (dengan perbandingan: Crystal berusia lebih dari empat tahun), tetapi hanya pada bulan Juli tahun lalu, penulisnya, Omar Roth, mengumumkan proyeknya di Reddit, yang hampir segera menarik beberapa Perhatian, sejak tak lama setelah ini, analog paling populer - layanan web HookTube - berhenti bekerja "normal" karena persyaratan hukum yang diajukan oleh Google (dan setelah semua, hanya seminggu sebelum acara ini, penyebutan pertama layanan ini muncul di hub! ) "Tujuan" utama HookTube adalah untuk mem-proxy permintaan pengguna ke server Google (YouTube), yang, meskipun meningkatkan privasi pengguna, tetapi juga memungkinkan mereka untuk menonton dan mengunduh video apa pun (termasuk yang memiliki batasan geografis, misalnya), untuk alasan yang jelas, tidak Saya sangat menyukai Google. Dan karena HookTube sepenuhnya mengandalkan pekerjaannya pada API YouTube resmi (berbeda dengan Invidious yang sama), tidak sulit bagi Google untuk melarang HookTube menggunakannya dengan cara yang "kurang ajar". Setelah itu, tentu saja, ada gelombang kemarahan dari para pengguna layanan (ya, terutama pada Reddit). Dan meskipun HookTube masih melanjutkan pekerjaannya, itu menurut penulis sendiri, kini telah menjadi tidak lebih dari versi YouTube yang ringan, tidak berguna untuk 90% dari pengguna sebelumnya . Akibatnya, popularitas layanan mulai menurun , dan banyak pengguna yang khawatir tentang perubahan tersebut menarik perhatian ke Invidious yang muncul tepat pada waktunya, yang akan dibahas nanti.



Fitur Utama


Penulis proyek menganut siklus bulanan rilis rilis yang tidak terkait dengan apa pun selain waktu rilis (tanggal 11 setiap bulan), dan bertujuan untuk memberikan administrator "contoh" mereka sendiri Invidious dengan "irisan" kode sumber yang kurang lebih relevan dan stabil dari "kode" kode sumber. , tetapi sebaliknya, mereka cenderung lebih penting secara formal. Oleh karena itu, kami akan beralih ke fitur dan kapabilitas Invidious yang paling menarik, tersedia saat ini, pada saat rilis rilis proyek ke-14.


  • Tidak ada iklan;
  • Diinangi sendiri (mis. Dapat diinstal di server Anda);
  • Desain ringan dan kehadiran tema gelap;
  • Kemampuan berlangganan ke saluran YouTube;
  • Untuk menggunakannya tidak harus memiliki akun Google;
  • Tidak menggunakan API YouTube resmi (seperti proyek seperti youtube-dl dan NewPipe );
  • Itu tidak memerlukan masuknya JavaScript eksklusif , dan sebagian besar fungsi tidak memerlukan masuknya JS sama sekali;
  • Kemampuan untuk menyimpan dan mengedit riwayat penelusuran;
  • Mode hemat lalu lintas internet dan mode audio (juga cocok untuk pemutaran latar belakang pada perangkat seluler);
  • Dukungan RSS (untuk saluran YouTube dan umpan pengguna)
  • Antarmuka sepenuhnya dilokalkan dalam bahasa Rusia, Italia, Prancis, Jerman dan Arab (WIP);
  • Kemampuan untuk menyematkan video dari Invidious di halaman situs lain. Baik secara langsung maupun dari YouTube (menggunakan skrip userjs khusus);
  • Dukungan untuk membaca komentar pada video yang ditulis di YouTube dan / atau Reddit;
  • Memungkinkan Anda untuk mengatur pengaturan pemutaran default (kecepatan, kualitas, terjemahan, dll.);
  • Kemampuan untuk mengimpor / mengekspor langganan (termasuk dalam format NewPipe), riwayat penelusuran, dan pengaturan;
  • Kunci pintas, jika video tidak tersedia di negara pengguna;
  • Informasi statistik tambahan tentang video tersedia: peringkat akurat, persentase keterlibatan, skor Wilson .

Perlu dicatat bahwa Invidious menyediakan API sendiri untuk pengembang . Saat ini, Invidious API menggunakan aplikasi FreeTube , pemutar musik MusicPiped , dan situs web CloudTube . Dukungan Invidious telah ditambahkan di youtube-dl versi 2019.02.18.



Segera, dukungan untuk anotasi video YouTube sepenuhnya dinonaktifkan (15 Januari) oleh Google diharapkan. Ini dimungkinkan berkat fakta bahwa komunitas tersebut sebelumnya telah membuat arsip anotasi sekitar 1,4 miliar video.


TL; DR. Cobalah!


Ada beberapa "contoh" Invidious, termasuk Invidio.us resmi ( diblokir di Federasi Rusia; memiliki cermin di jaringan Tor ), dukungan keuangan yang disediakan oleh sumbangan pengguna. Instans pengguna tersedia:



Mereka yang ingin menginstal Invidious dengan cepat di server dengan Ubuntu, Debian atau CentOS dapat melakukan ini menggunakan skrip Invidious-Updater .

Source: https://habr.com/ru/post/id441972/


All Articles