نيوبايب

واجهة أمامية حُرة للبث على أندرويد

نيوبايب (بالإنجليزية: NewPipe) هو تطبيق مشغل وسائط حر ومفتوح المصدر يشتهر بكونه عميل يوتيوب غير رسمي. وهو متوفر في مستودع برامجيات إف-درويد،[4] وفي مستودع F-Droid الخاص بـ نيوبايب،[5] أو في صفحة إصدارات غيت هب.[6] ومتاح فقط لأجهزة أندرويد، ويمكن استخدامه كبديل لتطبيق يوتيوب الرسمي.[7][8][9]

تاريخ النُسخ عدل

تم إصدار نيوبايب في الأصل كإصدار 0.3 في 4 سبتمبر 2015 وأُنشئ بواسطة كيرستين شَيباسبجر (بالإنجليزية:Christian (Schabesberger.[10] تشمل التحديثات البارزة:[11]

  • البحث عن مقاطع فيديو يوتيوبب وتشغيلها (منذ 0.3)
  • تنزيل مقاطع الفيديو والصوت (منذ 0.3)
  • تشغيل صوت الفيديو فقط (منذ 0.4.1)
  • إظهار مقاطع فيديو مماثلة (منذ 0.6)
  • دعم عرض قنوات يوتيوب (منذ 0.8.5)
  • مشغل منبثق (منذ 0.8.12)، (يمكن تغيير حجمه منذ 0.9.5)
  • اشتراكات القناة عبر آر إس إس (منذ 0.10.0) دعم عرض المواقع مثل قسم «المحتويات الشائعة» في يوتيوب (منذ 0.11.0)
  • دعم ساوند كلاود (منذ 0.11.5)
  • قوائم التشغيل المحلية والترجمات (منذ 0.12.0)
  • البث المباشر على يوتيوب واستيراد وتصدير الاشتراكات (منذ 0.13.0)
  • دعم ميديا سي سي سي (بالإنجليزية: MediaCCC) (منذ 0.16.0)
  • عرض التعليقات (وليس الردود على التعليقات) (منذ 0.16.0)
  • استئناف التدفقات حيث تم إيقافها آخر مرة (منذ 0.17.0)
  • دعم بيرتيوب (منذ 0.18.0)
  • دعم أندرويد تي في بسيط (منذ 0.19.3)
  • دعم باندكامب (منذ 0.21.0)

التقنية عدل

لا تستخدم نيوبايب واجهة برمجة تطبيقات يوتيوب الرسمية، ولكنه بدلاً من ذلك يقوم استخلاص موقع الويب للفيديو والبيانات الوصفية مثل الإعجابات وعدم الإعجاب والمشاهدات. يتم ذلك عن قصد لتقليل كمية البيانات التي تتم مشاركتها مع جوجل. يُطلق على أداة تجريف الويب اسم نيونايب-إكستراتور (بالإنجليزية: NewPipe-Extractor) وتعني بالعربية مستخرج-نيوبايب[12] وهي مشروع قائم بذاته. يتم استخدامها أيضًا في تطبيق سكاي تيوب (بالإنجليزية: SkyTube) الحر والمفتوح المصدر.[13] عندما يتم تحديث الواجهة الخلفية لـ يوتيوب بطريقة تجعلها غير متوافقة مع نيوبايب، يفشل تحميل مقاطع الفيديو مع ظهور أخطاء «تعذر فك تشفير عنوان URL للفيديو» [14][15][16][17] حتى يدعم تحديث نيوبايب التحديث السابق تم تحرير النهاية ومع ذلك، سيتكرر عدم التوافق عندما يتم تحديث الواجهة الخلفية لـ YouTube في المرة القادمة.

في الإصدارات الأحدث من التطبيق، يدعم المستخرج «نيونايب-إكستراتور» يوتيوب وساوند كلاود و ميديا سي سي سي MediaCCC وبيرتيوب.[18][19] ومع ذلك، فإنساوند كلاود وميديا سي سي سي وبيرتيوب في مرحلة تجريبية لذا فقد لا تعمل دائمًا بشكل صحيح.[20][21] قال فريق التطوير إن تركيزهم الرئيسي لمزيد من التطوير سيكون ليوتيوب حتى الإصدار 2.0.0.[22] [أ]

نظرًا للطريقة التي يصل بها نيوبايب إلى يوتيوب دون استخدام واجهة برمجة التطبيقات أو عرض الإعلانات، فإنه يتعارض مع شروط خدمة جوجل - مالكة يوتيوب - إذا كان متاحًا على متجر جوجل بلاي.[23][24]

التفرعات عدل

كان أحد طلبات الميزات التي طلبها المستخدمون مرارًا وتكرارًا هو تضمين اسبونسر بلوك (بالإنجليزية SubsorBlock)، وهي تقنية حرة ومفتوحة المصدر من شأنها أن تسمح لتطبيق نيوبايب بتخطي (أي حظر) المقاطع الدعائية من الفيديو تلقائيًا.[25] ومع ذلك، تم رفض طلب الميزة هذا [26] قِبل مطوري نيوبايب، مع توضيح السبب الأساسي على أنه دعم المبدعين بـ «الإعلان الأخلاقي».[27] ومع ذلك، أدى ذلك إلى إنشاء تفريعة لـ نيوبايب متضمن فيها دعم أسبونسر بلوك لحجب الراعي في الفيديو.[28]

ملاحظات عدل

  1. ^ Under "SoundCloud Beta problems" there is an explanation that YouTube is the team's main priority, not Soundcloud.

مراجع عدل

  1. ^ Čihař, Michal. "NewPipe". Hosted Weblate (بالإنجليزية). Archived from the original on 2021-03-09. Retrieved 2018-06-19.
  2. ^ مذكور في: موقع رسمي.
  3. ^ وصلة مرجع: https://github.com/TeamNewPipe/NewPipe/releases/tag/v0.26.1. تاريخ النشر: 27 ديسمبر 2023. الوصول: 1 يناير 2024.
  4. ^ "NewPipe". إف-درويد. مؤرشف من الأصل في 2021-07-08. اطلع عليه بتاريخ 2018-06-18.
  5. ^ "Team NewPipe publishes own F-Droid repository". 30 مايو 2020. مؤرشف من الأصل في 2020-10-23.
  6. ^ "Releases · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-07-15. Retrieved 2020-10-23.
  7. ^ "YouTube Alternatives for Android". AlternativeTo. مؤرشف من الأصل في 2021-05-02. اطلع عليه بتاريخ 2018-06-18.
  8. ^ Diener، Derrik (5 مارس 2016). "New Pipe: An Open Source Take on an Android YouTube App". Make Tech Easier. مؤرشف من الأصل في 2021-01-22.
  9. ^ "How To Play YouTube in Background on Android Using NewPipe App". DailyWoke. 16 أكتوبر 2017. مؤرشف من الأصل في 2019-07-11.
  10. ^ Schabesberger، Christian (مارس 2018). "About NewPipe". NewPipe. مؤرشف من الأصل في 2020-10-30. اطلع عليه بتاريخ 2018-06-18.
  11. ^ Schabesberger، Christian. "TeamNewPipe/NewPipe Releases". مؤرشف من الأصل في 2021-07-15. اطلع عليه بتاريخ 2018-06-18.
  12. ^ Schabesberger، Christian. "TeamNewPipe/NewPipeExtractor". مؤرشف من الأصل في 2021-07-15. اطلع عليه بتاريخ 2018-06-19.
  13. ^ "SkyTube: An open-source YouTube app". skytube-app.com. مؤرشف من الأصل في 2021-07-12. اطلع عليه بتاريخ 2020-01-01.
  14. ^ "Could not decrypt video URL signature · Issue #1803 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-07-22. Retrieved 2020-01-27.
  15. ^ "Youtube URL Decryption Fails · Issue #2012 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-07-22. Retrieved 2020-01-27.
  16. ^ "Cannot Decrypt URL error since today · Issue #2209 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-07-22. Retrieved 2020-01-27.
  17. ^ ""Video not available" / "Could not decrypt video URL" · Issue #2981 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2020-02-15. Retrieved 2020-01-27.
  18. ^ Schabesberger, Christian. "Add MediaCCC support · Pull Request #2083 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-07-22. Retrieved 2020-01-01.
  19. ^ Schabesberger, Christian. "NewPipe 0.18.0 released, adding PeerTube support". NewPipe blog (بالإنجليزية). Archived from the original on 2020-10-31. Retrieved 2020-01-01.
  20. ^ "Error when doing anything with soundcloud · Issue #2745 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-07-22. Retrieved 2020-01-01.
  21. ^ "[Soundcloud] "Could not parse json response" · Issue #2915 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2020-06-01. Retrieved 2020-01-01.
  22. ^ Schabesberger, Christian. "Newpipe FAQ - Bugs & Requests". newpipe.schabi.org (بالإنجليزية). Archived from the original on 2020-06-02. Retrieved 2020-01-01.
  23. ^ Torres، J. C. (20 يوليو 2017). "NewPipe – YouTube Android app with more controls and no Google". SlashGear. مؤرشف من الأصل في 2020-09-22. اطلع عليه بتاريخ 2018-06-19.
  24. ^ "Legal question · Issue #969 · TeamNewPipe/NewPipe". GitHub (بالإنجليزية). Archived from the original on 2021-06-20. Retrieved 2018-06-19.
  25. ^ "[Request] Sponsor Blocking · Issue #2554 · TeamNewPipe/NewPipe". GitHub. مؤرشف من الأصل في 2020-11-11.
  26. ^ "SponsorBlock Implementation by polymorphicshade · Pull Request #3205 · TeamNewPipe/NewPipe". GitHub. مؤرشف من الأصل في 2021-05-18.
  27. ^ "NewPipe's position on advertising". NewPipe. مؤرشف من الأصل في 2021-05-30.
  28. ^ "polymorphicshade/NewPipe". 17 يونيو 2021. مؤرشف من الأصل في 2021-05-26.

روابط خارجية عدل