غير قادر على تثبيت Streamlink على نظام Mac فيما يلي بعض الإصلاحات (03.28.24)

ألن يكون من الأفضل أن نتمكن من بث برامجنا التلفزيونية المفضلة أو أحدث الأفلام بدون تخزين مؤقت؟ أصبح هذا ممكنا من خلال Streamlink. بدلاً من زيارة العديد من مواقع البث عبر الإنترنت ، يمكن لمستخدمي Mac مشاهدة محتوى الفيديو المفضل لديهم باستخدام أداة واحدة ، وهي Streamlink.

يعمل Streamlink ككاشط لمحتوى الفيديو عبر الإنترنت من مواقع بث مختلفة تابعة. من هناك ، تجمع الأداة محتوى الفيديو الذي يتم تسليمه بعد ذلك إلى المستخدمين. أفضل شيء عن هذه الأداة؟ إنه خالي من الإعلانات. لذلك إذا مللت من الاضطرار إلى تخطي إعلانات الفيديو على YouTube أو DailyMotion ، وخاصة الإعلانات ضمن الفيديو ، فهذا مثالي لك.

يعد استخدام Streamlink أمرًا سهلاً للغاية - ما عليك سوى الكتابة الأوامر الموجودة في Terminal لإرشاد الأداة إلى مكان الحصول على الفيديو وكيف تريد تشغيلها. يجب أن يفتح الدفق الذي اخترته تلقائيًا باستخدام مشغل الوسائط الافتراضي الخاص بك. يبدو الأمر بسيطًا ، أليس كذلك؟

للأسف ، يجد بعض مستخدمي Mac العملية أكثر تعقيدًا مما ينبغي. أفاد بعضهم أنهم واجهوا مشكلة في محاولة تثبيت Streamlink على أجهزة Mac الخاصة بهم. يمكن أن يكون هذا مصدر إزعاج لمستخدمي Mac الذين ليسوا على دراية بالتكنولوجيا أو أولئك الذين ليس لديهم فكرة عن البرمجة والترميز. لقد جرب المستخدمون المتأثرون الطرق المختلفة لتثبيت Streamlink ، لكنهم لم ينجحوا. يختلف سبب الأخطاء من شخص لآخر ، مما يجعل من الصعب تشخيص سبب المشكلة. حتى أن بعضهم نزّل حزمًا مختلفة وحاول تثبيت البرنامج المطلوب لـ Streamlink ، ولكن دون جدوى.

نظرًا لعدم تمكنهم من تثبيت Streamlink ، فلن يتمكنوا من الوصول إلى محتوى الفيديو الذي يريدون مشاهدته ، الأمر الذي قد يكون محبطًا للغاية. إذا كنت أحد هؤلاء المستخدمين الذين لم يتمكنوا من تثبيت Streamlink بسبب العديد من الأخطاء ، فهذا الدليل مناسب لك. سنناقش ماهية Streamlink وما يفعله وكيفية تثبيته على جهاز Mac الخاص بك وكيفية استكشاف أخطاء التثبيت وإصلاحها. يجب أن يغطي هذا الدليل إلى حد كبير كل ما تحتاج إلى معرفته حول استخدام Streamlink على macOS.

ما هو Streamlink؟

Streamlink هو أداة سطر أوامر img مفتوحة تُستخدم لنقل مقاطع فيديو فلاش من مواقع البث عبر الإنترنت إلى مشغلات الفيديو على الكمبيوتر ، مثل VLC. الهدف الرئيسي من Streamlink هو تحويل مكونات فلاش الإضافية التي تستخدم وحدة المعالجة المركزية إلى تنسيق أقل ثقلًا. يتيح ذلك لمستخدمي Mac تجنب المكونات الإضافية التي تجرها الدواب أثناء الاستمتاع بمحتوى متدفق متنوع.

تم تشعب Streamlink من مشروع Livestreamer ، والذي تم إيقافه منذ فترة. تم تصميم هذه الأداة المساعدة عبر نظام البرنامج المساعد الذي يسهل إضافة الخدمات الجديدة. فيما يلي بعض خدمات البث التي يدعمها Streamlink:

  • Dailymotion
  • البث المباشر
  • Twitch
  • UStream
  • YouTube
  • Bloomberg
  • Crunchyroll
  • Facebook
  • ul>

    Streamlink متاح لأجهزة Windows و macOS و Linux. الإصدار الأكثر استقرارًا حاليًا هو Streamlink 1.3.1. يعمل Streamlink بشكل أفضل مع مشغل VLC Media ، ولكن يمكن استخدامه أيضًا مع تطبيقات تشغيل الوسائط الأخرى ، مثل Daum Pot Player و MPC-HC و MPlayer و mpv و OMXPlayer.

    يتطلب تثبيت Streamlink على نظام Mac كتابة الأوامر ، لذا عليك القيام بذلك باستخدام تطبيق Terminal. انتقل إلى F inder & gt؛ اذهب و GT. التطبيقات و GT. الأدوات المساعدة ، ثم انقر فوق Terminal لفتح الأداة.

    لتثبيت Streamlink ، ستحتاج إلى التبعيات التالية:

    • Python - على الأقل الإصدار 2.7 أو 3.4.
    • python-setuptools
    • python-argparse - مطلوب فقط في إصدارات Python الأقدم من 2.7.
    • python-futures - مطلوب فقط في Python 2.x.
    • طلبات python - على الأقل الإصدار 1.0.
    • python-singledispatch - مطلوب فقط في إصدارات Python الأقدم من 3.4.
    • pycryptodome - مطلوب لتشغيل بعض التدفقات المشفرة
    • iso-639 - يُستخدم لإعدادات الترجمة ، ويوفر معلومات اللغة
    • iso3166 - يُستخدم لإعدادات الترجمة ويوفر معلومات البلد
    • li> RTMPDump - مطلوب لتشغيل تدفقات RTMP.
    • ffmpeg - مطلوب لتشغيل التدفقات المكونة من تدفقات صوت وفيديو منفصلة ، على سبيل المثال. YouTube 1080p +

    يتم تنزيل معظم هذه التبعيات تلقائيًا بواسطة البرنامج النصي للإعداد ، باستثناء Python و python-setuptools. تأكد من تثبيت أحدث إصدار من Python لمنع أخطاء التثبيت.

    هناك طريقتان سهلتان لتثبيت Streamlink على Mac: التثبيت السهل والتثبيت المنزلي.

    For Easy قم بتثبيت وتشغيل Terminal وفقًا للإرشادات أعلاه ، ثم اكتب الأمر التالي:

    sudo easy_install -U streamlink

    أو يمكنك تجربة تثبيت Homebrew ، وهو مدير الحزم المفقود لنظامي التشغيل macOS و Linux. للقيام بذلك ، اكتب الأمر التالي في التطبيق الطرفي:

    brew install streamlink

    يجب أن تقوم هذه الأوامر تلقائيًا بتنزيل الحزم المطلوبة وتثبيتها لتثبيت Streamlink. ولكن إذا لم تتمكن من تثبيت Streamlink أو واجهت أي مشكلة أثناء العملية ، فيمكنك استخدام خيار التثبيت الثالث ، وهو أكثر تعقيدًا.

    الطريقة الثالثة للتثبيت تسمى تثبيت PIP. يتضمن ذلك استخدام Python Package Installer ، والذي يتطلب المزيد من الخطوات التقنية. تقوم هذه الطريقة بتثبيت حزمة رؤوس Python لكي يعمل Streamlink. لإجراء تثبيت PIP ، اكتب هذا الأمر في النافذة الطرفية بدلاً من ذلك:

    # pip install streamlink

    كيفية استخدام Streamlink لدفق المحتوى

    بمجرد قمت بتثبيت Streamlink ، فإن الخطوة التالية هي محاولة مشاهدة البث لمعرفة ما إذا كان يعمل. على سبيل المثال ، تريد مشاهدة مقطع فيديو من YouTube بعنوان URL التالي:

    https://www.youtube.com/watch؟v=7wQkTV01hGU

    لاستخدام Streamlink ، عليك كتابة الأمر باستخدام Terminal مرة أخرى. انتقل إلى Finder & gt؛ التطبيقات و GT. المرافق وافتح نافذة طرفية. اكتب الأمر التالي:

    $ streamlink youtube.com/watch؟v=7wQkTV01hGU

    سيوجه هذا الأمر الأداة المساعدة إلى مكان العثور على المحتوى الذي تريده تريد البث. الرابط https://www.youtube.com/watch؟v=7wQkTV01hGU هو المكان الذي يجب على Streamlink استخراج الدفق منه. لاحظ أن بروتوكول https لعنوان URL غير مضمن في الأمر لأن هذا التنسيق أسهل في الكتابة.

    بعد كتابة الأمر ، يجب أن ترى الوسيطة الأولى التي تحتوي على قائمة التدفقات المتاحة للاختيار من:

    $ streamlink youtube.com/watch؟v=7wQkTV01hGU

    [cli] [info] تم العثور على twitch للمكوِّن الإضافي المطابق لعنوان URL youtube .com / watch؟ v = 7wQkTV01hGU

    مجموعات البث المتاحة: صوتي ، مرتفع ، منخفض ، متوسط ​​، الجوال (الأسوأ) ، img (الأفضل)

    لاختيار بث وبدء التشغيل ، ما عليك سوى إضافة اسم البث كوسيطة ثانية للأمر:

    $ streamlink youtube.com/watch؟v=7wQkTV01hGU 1080p60

    [cli] [info] تم العثور على مكون إضافي مطابق youtube.com/watch؟v=7wQkTV01hGU 1080p60

    [cli] [info] فتح الدفق: 1080p60 (hls)

    [cli] [info] بدء التشغيل: vlc

    سيتم تشغيل البث الذي اخترته باستخدام مشغل الوسائط الافتراضي المتوافق مع Streamlink. تأكد من تثبيت مشغل الوسائط على جهاز Mac ، وإلا فلن يكون لديك أي تطبيق لبث الفيديو به. يمكنك أيضًا اختيار الأفضل لتحميل الفيديو بأعلى جودة أو أسوأ إذا كنت تريد الحفظ على النطاق الترددي.

    كيفية إصلاح أخطاء تثبيت Streamlink

    إذا لم تتمكن من تثبيت Streamlink ، فمن المحتمل جدًا ألا يكون لديك البرنامج المطلوب مثبتًا أو أن ما لديك على جهاز Mac قديم. يجب أن يساعد التأكد من أن لديك أحدث الحزم الصحيحة في حل هذه المشكلة.

    ولكن قبل القيام بأي شيء آخر ، تأكد من تنظيف نظامك باستخدام تطبيق إصلاح Mac للتخلص من الملفات ذات المشاكل المحتملة. يوصى أيضًا بتثبيت أي تحديثات معلقة لجهاز Mac الخاص بك ضمن Software Update. هذا للتأكد من أنك تقوم بتشغيل أحدث إصدار من macOS.

    الآن بعد أن أزلنا هذه الأساسيات بعيدًا ، حان الوقت لإلقاء نظرة على بعض الأخطاء التي يواجهها مستخدمو Mac عندما تثبيت Streamlink:

    على سبيل المثال ، واجه أحد المستخدمين خطأ إلغاء التثبيت هذا كما يتضح من هذا الجزء من الوسيطة:

    ملف "/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py "، السطر 2497 ، يتطلب

    " ليس لدى٪ s مثل هذه الميزة الإضافية٪ r "٪ (self ، ext)

    pkg_reimgs.UnknownExtra: الطلبات 2.9.1 لا تحتوي على مثل هذه الميزة الإضافية "الجوارب"

    وهذا يعني أن حزمة Python المثبتة على الجهاز قديمة بالفعل. لإصلاح هذه المشكلة ، تحتاج إلى إلغاء تثبيت حزمة Python الحالية ، ثم تثبيت أحدث حزمة. بالنسبة لهذا الخطأ المحدد ، إليك نموذج لأمر يمكنك استخدامه:

    $ sudo pip install -U PySocks

    تشغيل setup.py install for PySocks… done

    تم بنجاح تثبيت PySocks-1.6.7

    واجه مستخدم آخر أيضًا pyOpenSSL قديمًا مع ظهور رسالة الخطأ التالية:

    خطأ: لا يمكن إلغاء تثبيت 'pyOpenSSL'. إنه مشروع مثبت على توزيعات التوزيع ، وبالتالي لا يمكننا تحديد الملفات التي تنتمي إليه بدقة مما يؤدي إلى إلغاء التثبيت الجزئي فقط.

    إذا حصلت على نفس الخطأ ، فاكتب هذا الأمر لإصلاحه: pip install pyOpenSSL –upgrade –user

    بمجرد الانتهاء ، حاول إعادة تثبيت Streamlink.

    إذا كنت تواجه مشكلات في تثبيت Streamlink لأن الحزمة على مستوى النظام تتعارض مع مدير الحزم العادي للنظام ، فيمكنك محاولة تثبيته باستخدام بيئة افتراضية بدلاً من ذلك. ينشئ هذا virtualenv بيئة Python مملوكة للمستخدم لاستخدامها فقط بواسطة Streamlink.

    • لإنشاء بيئة جديدة ، اكتب هذا الأمر:
      virtualenv ~ / myenv
    • لتنشيط البيئة ، استخدم هذا الأمر:
      img ~ / myenv / bin / active
    • لتثبيت Streamlink في البيئة ، اكتب هذا الأمر:
      pip install –upgrade streamlink
    • لاستخدام Streamlink في البيئة ، قم بتشغيل هذا الأمر:
      streamlink [URL of img]
    • لإلغاء تنشيط البيئة ، اكتب:
      إلغاء تنشيط
    التفاف

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


    فيديو يوتيوب: غير قادر على تثبيت Streamlink على نظام Mac فيما يلي بعض الإصلاحات

    03, 2024