Invidious هو بديل مفتوح المصدر للواجهة الأمامية لموقع YouTube

الحسد

Invidious هو واجهة أمامية بديلة لموقع YouTube ، لا يستخدم Invidious واجهة YouTube API الرسمية ، وبدلاً من ذلك يوزع الكود المصدري لموقع YouTube للحصول على المعلومات الضرورية (مثل مشاريع مثل youtube-dl و NewPipe.

أثناء معالجة معظم طلبات المستخدم من خلال الخادم المثبت عليه ، التي تؤثر بشكل إيجابي على المستخدمين. تمت كتابة كود المشروع بلغة البرمجة Crystal ، ويستخدم PostgreSQL DBMS ويتم توزيعه بموجب ترخيص AGPLv3 +.

الحسد ، في الواقع ، هو مشابه لخدمة الويب الشعبية السابقة HookTube ، الذي تلقى مؤلفه ، في يوليو من العام الماضي (بعد أسبوع من إعلان Invidious) ، رسالة تحذير من Google بشأن انتهاكه لشروط استخدام YouTube API واضطر إلى إيقاف العمل "العادي" من خدمتك.

كان الغرض الرئيسي من HookTube هو إرسال طلبات المستخدمين إلى خوادم Google (YouTube) ، والتي على الرغم من أنها حسنت خصوصية المستخدمين وسمحت لهم أيضًا بمشاهدة مقاطع الفيديو وتنزيلها (بما في ذلك تلك التي تخضع لقيود جغرافية ، على سبيل المثال).

Invidious حاليا في دورة إصدار شهرية y يهدف إلى تزويد مسؤولي مثيلات Invidious الخاصة بهم بتحسينات أكثر أو أقل ثباتًا في كود المصدر.

ميزات غير مرغوب فيها

حسود يسمح للمستخدمين بمشاهدة مقاطع فيديو YouTube بدون إعلانات وبدون تتبع Google.
في هذه المرحلة ، تستخدم واجهة برمجة التطبيقات Invidious تطبيق FreeTube ومشغل الموسيقى MusicPiped وموقع CloudTube على الويب.

فيدورا الحزينة

وعلاوة على ذلك، كما تم تسليط الضوء على إمكانية استيراد / تصدير الاشتراكات في Invidious (بما في ذلك تنسيق NewPipe) ، سجل التصفح والإعدادات. دعم RSS لخلاصات YouTube والموجزات المخصصة.

إضافة إلى القدرة على إدارة الاشتراكات ، لعرض فقط مقاطع الفيديو التي لم تتم زيارتها وأحدث مقاطع الفيديو ، وتسليم إشعارات حول مقاطع الفيديو الجديدة ، واستيراد الاشتراكات من YouTube.
ميزة أخرى رائعة من Invidious هي القدرة على تضمين مقاطع فيديو Invidious على صفحات المواقع الأخرى. سواء مباشرة أو من يوتيوب (باستخدام البرنامج النصي).

من الجدير بالذكر أيضًا أن Invidious توفر واجهة برمجة التطبيقات الخاصة بها للمطورين. من الميزات الأخرى التي يمكن إبرازها في هذه الواجهة الأمامية نجد:

  • وضع الصوت فقط (لا حاجة لإبقاء النافذة مفتوحة على الهاتف المحمول)
  • البرمجيات الحرة (ترخيص AGPLv3)
  • في Invidious لا توجد إعلانات أو تتبع المستخدم
  • لا حاجة لإنشاء حساب Google لحفظ الاشتراكات
  • خفيف الوزن (الصفحة الرئيسية مضغوطة بمقدار 4 كيلوبايت تقريبًا)
  • وضع الظلام
  • استاند متكامل
  • قم بتعيين خيارات المشغل الافتراضية (السرعة ، الجودة ، التشغيل التلقائي ، التكرار).
  • القدرة على مشاهدة الفيديو دون تضمين JavaScript
  • دعم تعليقات Reddit بدلاً من تعليقات YT
  • لا يستخدم أيًا من واجهات برمجة التطبيقات الرسمية لموقع YouTube
  • تجاوز الحظر في حالة عدم توفر الفيديو لبلد المستخدم
  • المطور API

يجب على المهتمين بتجربة Invidious معرفة ماذايمكنك زيارة صفحة الويب حيث تم تثبيت الخدمة الرابط هو هذا.

أو يمكنهم تنزيل الكود من الواجهة الأمامية وتثبيته شخصيًا على الخادم.

كيفية تثبيت Invidious؟

للراغبين في تثبيت هذه الواجهة الأمامية على خادم أو على نظامهم على أجهزة الكمبيوتر الشخصية الخاصة بهم.
لكن قبل من الضروري وجود بعض التبعيات اللازمة لتشغيل Invidious ، لذلك يتعين علينا تثبيتها أولاً.

إذا كانوا كذلك يجب على مستخدمي Arch Linux أو Manjaro أو Antergos أو أي مشتق آخر من Arch linux فتح محطة طرفية وكتابة ما يلي:

sudo pacman -S shards crystal imagemagick librsvg postgresql

في حالة مستخدمي Debian أو Ubuntu أو أي مشتق منها ، سنكتب ما يلي:
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

تم ذلك الآن سنقوم بتنزيل البرنامج النصي المثبت Invidious:
wget https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
sudo chmod +x invidious_update.sh
sudo ./invidious_update.sh


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   أيوان قال

    مرحبا، مساء الخير.

    ✗ خطأ: عذرًا ، نظام التشغيل الخاص بك غير مدعوم.

    مانجارو 18 كيدي | نواة 4.20.13-1- مانجارو.

    «إذا كانوا من مستخدمي Arch Linux أو Manjaro أو Antergos أو أي مشتق آخر من Arch linux ، فيجب عليهم فتح Terminal وكتابة ما يلي:

    sudo pacman -S شظايا الكريستال imageemagick librsvg postgresql

    مجلد مشترك https://github.com/tmiland/Invidious-Updater/raw/master/invidious_update.sh
    sudo chmod + x invidious_update.sh
    سودو ./invidious_update.sh

    ✗ خطأ: عذرًا ، نظام التشغيل الخاص بك غير مدعوم.

    كما اتضح ، أنا أحد مستخدمي Arch Linux (Manjaro) وقد حاولت تثبيته باتباع الإرشادات.
    النتيجة "خطأ نظام التشغيل غير مدعوم".

    في مناسبة أخرى ، أتمنى أن تكون أكثر صرامة مع منشوراتك وألا تضيع وقت قرائك.

  2.   سيزارزيتا قال

    في Arch والمشتقات ، تكون عملية التثبيت أكثر تعقيدًا مما يتم نشره هنا.
    لمن يريد أن يرى كل الخطوات اللازمة:

    https://github.com/omarroth/invidious

  3.   مانويل مار قال

    ألن يحدث لهم نفس الشيء مثل HookTube؟

    1.    سيزارزيتا قال

      كما أفهمها ، كانت مشكلة HookTube هي عدم استخدام YT API ، لذلك كان الوصول إلى 90٪ من المحتوى غير ممكن.
      في هذه الحالة ، قد لا يحدث الشيء نفسه أو على الأقل ليس في نفس النسبة للأسباب التالية:
      أ) لا تستخدم Invidious واجهة YouTube API الرسمية ، بل تقوم بدلاً من ذلك بتحليل الكود المصدري لموقع YouTube للحصول على المعلومات الضرورية (مثل مشاريع مثل youtube-dl و NewPipe)
      ب) تستخدم Invidious API تطبيق FreeTube ومشغل الموسيقى MusicPiped وموقع CloudTube
      الطريقة الوحيدة لمعرفة ذلك هي استخدامه على الرغم من أنني لست أميل إلى تثبيته على أجهزة الكمبيوتر الخاصة بي.

  4.   هيمانشو قال

    لكنك لا تتحدث عن السقوط والجانب السيئ منه.

    إذا كان الأشخاص سيشاهدون مقاطع الفيديو بدون إعلانات ، فسيتوقف المبدعون الذين ينشئون مقاطع الفيديو ويضعونها في النهاية عن إنشاء مقاطع الفيديو لأنه لن يكون هناك دافع لمواصلة إنشاء مقاطع الفيديو إذا لم يكونوا يجنون الأموال من مقاطع الفيديو الخاصة بهم.