كيفية إصلاح خطأ التقاط شاشة سوداء في OBS

يعد OBS Studio أحد أكثر تطبيقات البث المباشر(live streaming applications) شيوعًا (يشار إليه عادةً باسم OBS ). ومع ذلك ، فإن المشكلة الشائعة التي يواجهها الأشخاص الذين يستخدمونها إما للدفق أو التسجيل على سطح المكتب هي خطأ في التقاط الشاشة السوداء.

يحدث هذا عندما تحاول التقاط إما سطح المكتب أو النافذة أو تطبيق الألعاب ، والشيء الوحيد الذي يظهر هو شاشة سوداء.

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

تأكد من تحديد GPU الصحيح

المشكلة الأكثر شيوعًا في OBS Studio هي عندما يحاول الأشخاص التقاط شاشة(capture a display) وتكون نافذة المعاينة بأكملها إما رمادية أو سوداء. تسجيل الإخراج الخاص بك ليس سوى فيديو أسود.

يمكن أن يحدث هذا سواء كنت تحاول التقاط لقطة نافذة(Window Capture) أو لقطة شاشة(Display Capture) . من المرجح أن يحدث هذا على جهاز كمبيوتر محمول.

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

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

لإصلاح هذا:

1. حدد قائمة " ابدأ(Start) " ، واكتب " الإعدادات(Settings) " ، ثم حدد تطبيق " الإعدادات(Settings) " . في قائمة الإعدادات ، حدد  النظام(System)

2. حدد العرض(Display) في القائمة اليسرى ، ثم قم بالتمرير في الجزء الأيمن إلى قسم شاشات العرض المتعددة(Multiple displays) وحدد إعدادات الرسومات(Graphics settings) .

3. في النافذة التالية ، تأكد من تعيين اختيار تطبيق لتعيين التفضيل(Choose an app to set preference) على تطبيق سطح المكتب(Desktop app) ، ثم حدد استعراض(Browse) .

4. استعرض(Browse) للوصول إلى تطبيق OBS ، والذي يجب أن يكون في المسار: C:\program files\obs-studio\bin\64bit\obs64.exe . استبدل C(Replace C) : بحرف محرك الأقراص الثابت الأساسي الخاص بك. حدد إضافة(Add) .

5. بمجرد إضافة OBS Studio إلى القائمة ، ستراه يظهر في نافذة إعدادات الرسومات . (Graphics)حدد الزر " خيارات ".(Options)

6. ستظهر لك نافذة تفضيل الرسومات . (Graphics preference)قم بتغيير الإعداد إلى أداء عالي(High performance) ، وحدد حفظ(Save) .

أنت الآن جاهز لمحاولة التقاط النافذة(Window) أو العرض(Display) مرة أخرى. تأكد من إغلاق وإعادة تشغيل OBS Studio قبل المحاولة مرة أخرى.

بالنسبة لمعظم الأشخاص ، تعمل هذه النصيحة على إصلاح معظم المشكلات المتعلقة بخطأ التقاط شاشة سوداء OBS .

أنت تحاول التقاط محتوى ويب DRM(Capture DRM Web Content)

هناك خطأ شائع آخر يرتكبه الأشخاص وهو استخدام OBS Studio لالتقاط أفلام محمية بحقوق الطبع والنشر على تطبيقات مثل تطبيق Netflix لسطح المكتب. تتم حماية معظم المحتوى على Netflix ومواقع البث الأخرى بواسطة تقنية إدارة(Digital Rights Management) الحقوق الرقمية ( DRM

ستمنع هذه الإجراءات الوقائية تطبيقات التقاط الشاشة مثل OBS من تسجيل دفق الفيديو هذا 

إذا حددت Window Capture وحدد تطبيق Netflix لسطح المكتب ، فسيظهر OBS Studio في البداية لالتقاط محتوى النافذة بشكل صحيح. ومع ذلك ، بمجرد الضغط على "تشغيل" وبدء الفيلم ، ستلاحظ أن الفيديو في نافذة معاينة OBS Studio يظهر فقط فيديو أسود.

هذه ميزة مضمنة في تطبيق Netflix (أو أي تطبيق بث تستخدمه). إنها ليست مشكلة مع OBS Studio ، ولا يوجد شيء يمكنك (أو ينبغي) القيام به لإصلاحها.

يمكنك تشغيل دفق الفيديو من تطبيق مختلف (مثل تشغيله في متصفح Chrome ). يمكن لـ OBS تسجيل مقاطع الفيديو من نافذة المتصفح(OBS can record videos from the browser window) أو تلك الشاشة. ومع ذلك ، لا يزال يتعين عليك عدم القيام بذلك لأن تسجيل محتوى محمي بواسطة إدارة الحقوق الرقمية باستخدام OBS غير قانوني 

تعطيل تسريع الأجهزة(Hardware Acceleration) في Chrome

هناك مشكلة أخرى شائعة جدًا لدى الأشخاص عندما يواجهون خطأ التقاط شاشة سوداء OBS وهي عند محاولة التقاط أي نوافذ تستخدم تسريع الأجهزة. إذا تم تمكين تسريع الأجهزة على Firefox أو Chrome أو أي متصفح (أو تطبيق) آخر يستخدمه ، فسوف يعرض OBS شاشة سوداء.

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

تعطيل تسريع الأجهزة في Chrome(Disable Hardware Acceleration in Chrome)

لتعطيل تسريع الأجهزة في Chrome :

1. حدد النقاط الثلاث في الزاوية اليمنى العليا من المتصفح لفتح القائمة(Menu) ، وحدد الإعدادات(Settings) .

2. قم بالتمرير لأسفل إلى قسم النظام(System) (حدد خيارات متقدمة(Advanced) إذا كنت بحاجة إلى ذلك) ، وقم بتعطيل مفتاح التبديل إلى يمين استخدام تسريع الأجهزة عند توفره(Use hardware acceleration when available) .

3. حدد إعادة التشغيل(Relaunch) لإعادة تشغيل المتصفح بدون تسريع الأجهزة.

تعطيل تسريع الأجهزة في Firefox(Disable Hardware Acceleration in Firefox)

لتعطيل تسريع الأجهزة في Firefox :

1. حدد القائمة في الزاوية العلوية اليمنى من نافذة المتصفح وحدد " خيارات(Options) " .

2. تأكد من تحديد عام(General) في القائمة اليسرى. قم بالتمرير(Scroll) لأسفل إلى قسم الأداء(Performance) ، وقم بإلغاء تحديد المربع الموجود على يسار استخدام إعدادات الأداء الموصى بها(Use recommended performance settings) .

3. بمجرد إلغاء تحديد هذا المربع ، ستظهر إعدادات جديدة تحته. قم بإلغاء تحديد خانة الاختيار الموجودة على يسار استخدام تسريع الأجهزة عند توفرها(Use hardware acceleration when available) .

أخيرًا ، أعد تشغيل Firefox لفتحه بدون تسريع الأجهزة.

قم بتعطيل وضع ألعاب Windows 10

إعداد Windows 10(Windows 10) آخر يمكنه تعطيل التقاط فيديو شاشة OBS هو (OBS)Windows 10 Game Mode .

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

هذه مشكلة خاصة إذا كان هدفك الكامل من البث المباشر هو إظهار اللعبة التي تلعبها حاليًا للجميع(show everyone the game that you’re currently playing) .

لتعطيل وضع ألعاب Windows 10:

1. قم بتشغيل تطبيق الإعدادات(Settings) ، وحدد الألعاب(Gaming) .

2. حدد Game Mode (وضع اللعبة ) من قائمة التنقل اليسرى ، وقم بتعطيل التبديل ضمن Game Mode على اليمين.

قد يكون من الجيد إعادة تشغيل Windows قبل محاولة إعادة تشغيل لعبتك وبدء البث المباشر أو التقاط مقطع فيديو لك وأنت تلعبها.

استخدم Game Capture(Use Game Capture) بدلاً من Window Capture

نصيحة سريعة أخرى يمكن أن تساعد في تحسين التقاط الفيديو لنوافذ الألعاب لتجنب خطأ التقاط شاشة سوداء OBS وهي استخدام ميزة (OBS)Game Capture بدلاً من Windows أو Display Capture .

يعمل OBS(OBS) على تحسين التقاط النافذة خصيصًا للألعاب عندما تختار خيار Game Capture .

لفعل هذا:

1. حدد رمز علامة الجمع في الجزء السفلي من مربع المصادر في (Sources)OBS واختر Game Capture .

2. في نافذة Create/Select Source ، أعد تسمية المشهد لالتقاط اللعبة إذا كنت ترغب في ذلك ، ثم حدد موافق(OK) .

3. في النافذة التالية ، استخدم القائمة المنسدلة(Mode) للوضع وحدد التقاط نافذة محددة(Capture specific window) .

4. في القائمة المنسدلة Window ، حدد النافذة التي تحتوي على عنوان اللعبة التي قمت بتشغيلها والتي تلعبها.

يجب أن تشاهد معاينة لنافذة اللعبة في لوحة المعاينة الصغيرة أعلاه. إذا كان كل شيء يبدو جيدًا ، فما عليك سوى تحديد "موافق(OK) " للإنهاء.

جرب تشغيل OBS (Administrator)Studio(OBS Studio) كمسؤول

نأمل أن يكون أحد الإصلاحات المذكورة أعلاه قد ساعدك في حل خطأ التقاط شاشة سوداء OBS . إذا لم يكن الأمر كذلك ، فإن الطريقة الأخيرة التي نجحت مع بعض المستخدمين هي ببساطة تشغيل تطبيق OBS بحقوق إدارية(launching the OBS application with administrative rights) .

للقيام بذلك ، حدد قائمة ابدأ(Start) واكتب OBS . انقر بزر الماوس الأيمن فوق تطبيق OBS Studio (64 بت)(OBS Studio (64bit)) وحدد تشغيل كمسؤول(Run as administrator) .

حاول التقاط الشاشة مرة أخرى ولن ترى مشكلة الشاشة السوداء بعد الآن!



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts