Streamlink ، أداة مساعدة CLI لعرض تدفقات الفيديو عبر الإنترنت

حول ستريملينك

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

Streamlink هو ملف برنامج مفتوح المصدر مكتوب بلغة بايثون. تم تشعب هذا البرنامج من LiveStreamer ، والذي لم يعد يتم صيانته. إنه برنامج متوافق مع GNU / Linux و Windows و Mac OS X. تحدث أحد الزملاء بالفعل عن هذا البرنامج في هذه المدونة منذ فترة ، ولكن الآن سنرى طريقتين أخريين لتثبيت هذا البرنامج في أوبونتو.

Streamlink هي أداة إرسال سطر أوامر ستسمح لنا بذلك شاهد تدفقات الفيديو عبر الإنترنت على مشغلات الوسائط الشهيرة مثل VLC و MPlayer و MPlayer2 و MPC-HC و mpv و Daum Pot Player و QuickTime و OMXPlayer ، إلخ..

في الوقت الحاضر ، يدعم هذا البرنامج خدمات بث الفيديو المباشر مثل YouTube و Dailymotion و Livestream و Twitch و UStream والمزيد. حيث أن هذا التطبيق يعتمد على نظام الوظائف الإضافية التي تتيح لك إضافة خدمات جديدة بسهولة. يمكنك الرجوع إلى قائمة الملحقات المتوفرة في ما يلي صلة.

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

قم بتثبيت Streamlink على Ubuntu

عبر PIP

منذ أن تمت كتابة Streamlink باستخدام Python ، يمكن تثبيتها باستخدام مدير الحزم نقطة. إذا لم يكن جهاز الكمبيوتر الخاص بك يحتوي على هذه الأداة ، فيمكنك تثبيتها باستخدام محطة طرفية (Ctrl + Alt + T):

sudo apt install python3-pip

عندما يكون لديك Pip مثبتًا بالفعل على جهاز الكمبيوتر الخاص بك ، يمكنك ذلك قم بتشغيل الأمر التالي لتثبيت Streamlink:

تدفق instralar مع pip3

sudo pip3 install streamlink

كصورة AppImage

يمكنك أيضًا الاستمتاع بهذا التطبيق باستخدام ملف AppImage المقابل له. يمكن تنزيل هذا من صفحة الإصدارات باستخدام متصفح الويب أو عن طريق فتح Terminal (Ctrl + Alt + T) وباستخدام مجلد مشترك على النحو التالي:

تحميل appimage streamlink

 

wget https://github.com/streamlink/streamlink-appimage/releases/download/2.4.0-1/streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage -O streamlink.AppImage

عندما نقوم بتنزيل ملف AppImage ، يكون لدينا فقط اجعلها قابلة للتنفيذ بالأمر:

chmod +x streamlink.AppImage

في هذه المرحلة ، نستطيع قم بتشغيل البرنامج بالنقر المزدوج على الملف ، أو عن طريق كتابة الأمر (Ctrl + Alt + T) في المحطة الطرفية:

./streamlink.AppImage

نظرة سريعة على البرنامج

كما ذكر أعلاه ، هذا تطبيق لسطر الأوامر. الاستخدام النموذجي لـ Streamlink سيكون شيئًا مشابهًا لما يلي:

صيغة Streamlink

streamlink [OPCIONES] <URL> [CALIDAD]

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

"720p,480p,best"

إذا لم يتم تحديد تسلسل ولم يتم استخدامه - دفق افتراضيسيقوم البرنامج بطباعة قائمة بالدرجات المتاحة.

تشغيل الفيديو

Streamlink ستشغل دفق الفيديو في مشغل الفيديو الافتراضي الخاص بنا.

اللعب مع vlc

./streamlink.AppImage https://www.youtube.com/watch?v=-tAEAyHgCec best

بمجرد تشغيل هذا الأمر ، يستخرج Streamlink دفق الفيديو عبر الإنترنت من عنوان url المحدد ويوجهه إلى مشغل الفيديو الافتراضي (وهو في حالتي VLC)، أو التي نشير إليها بأفضل جودة متاحة.

قائمة التدفقات المتاحة

لمشاهدة قائمة التدفقات المتاحة للفيديو ، كل ما عليك فعله هو لا تحدد قيمة الجودة (أسوأ أو أفضل).

قرارات الفيديو المتاحة

تشغيل الصوت فقط

إذا كنت مهتمًا بالقدرة على الاستماع إلى الصوت فقط ، في نهاية الأمر ، ما عليك سوى إضافة "صوت_mp4a"أو"audio_webm" بدلا من "أفضل":

تشغيل الصوت فقط

streamlink https://www.youtube.com/watch?v=-tAEAyHgCec audio_mp4a

حدد المشغل الذي تريد استخدامه

إذا كنت ترغب في تشغيل دفق الفيديو باستخدام مشغل مختلف عن المشغل الافتراضي ، من الضروري فقط تحديده مع الخيار -لاعب متبوعًا باسم اللاعب:

اللعب مع mplayer

streamlink https://www.youtube.com/watch?v=-tAEAyHgCec 480p --player mplayer

سيقوم هذا الأمر بتشغيل دفق الفيديو المحدد بجودة 480 بكسل باستخدام Mplayer لتشغيله.

انظر الخدمات الأخرى

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

بالإضافة إلى ذلك نستطيع قائمة المكونات الإضافية باستخدام الأمر:

المكونات الإضافية المتاحة

streamlink --plugins

مساعدة

يمكن للمستخدمين الذين يريدون الحصول على مزيد من المعلومات حول استخدام هذا البرنامج يمكن الرجوع إلى صفحات الرجل:

رجل Streamlink

man streamlink

أو عن طريق الكتابة في المحطة:

streamlink --help

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


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

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

*

*

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