Як виправити чорний екран в OBS Studio

OBS Studio - це програмне забезпечення з відкритим кодом, яке дозволяє користувачам професійно транслювати свої ігри чи екрани. Він має платформи як для macOS, так і для операційної системи Windows. OBS, як правило, використовують геймери високого класу, які віддають перевагу більшому контролю над спільним використанням екрану порівняно зі звичайним програмним забезпеченням для запису екрану.

Проблема тривалий час мучила OBS, коли користувачі стикаються з "чорним екраном" при спробі поділитися своїми екранами в Інтернеті. Ця проблема в основному спостерігається на платформах та системах Windows, де є два варіанти графіки, тобто виділений та інтегрований обидва. У цій статті ми розглянемо всі рішення щодо того, чому виникає ця проблема, і які кроки для її вирішення.

Що викликає чорний екран у OBS Studio?

Ми провели велике опитування та проаналізували всі випадки, коли чорний екран виникав під час потокової передачі за допомогою OBS. На основі нашого аналізу ми зіткнулися з кількома різними винуватцями, які могли спричинити проблему. Деякі з них перелічені тут:

  • Виділене втручання графіки. Щоразу, коли ви запускаєте будь-яку програму чи гру, операційна система повинна вирішити, розподіляти ресурси із виділеної відеокарти або через звичайну інтегровану графічну плату. Цей вибір може мати несприятливий ефект з точки зору запущеної механіки, і OBS не зможе належним чином транслювати.
  • Повноваження адміністратора: Оскільки OBS надає доступ до всього вашого екрану, можуть бути випадки, коли комп’ютер може обмежити свій доступ, а отже, він не зможе відображати ваш вміст. Зазвичай просто запуск програми з адміністративним доступом вирішує проблему миттєво.
  • Конфлікт між 32 та 64-розрядними програмами: OBS має дві версії своїх програм, а саме 32 та 64 біти. Правильну версію слід вибирати залежно від типу операційної системи, встановленої на вашому комп’ютері. Якщо це не так, програма не буде сумісною і не працюватиме належним чином.
  • Проблеми сумісності: ми також стикалися з кількома випадками, коли OBS не був сумісний з останньою версією Windows. Тут запуск програми в режимі сумісності змушує додаток запускатись і працювати належним чином.
  • Розгін: розгін може підвищити продуктивність вашого ПК, але це також має негативні наслідки для додатків. Ви можете спробувати вимкнути розгін і перевірити, чи не приносить це ніякої користі проблемі.
  • Конфліктне програмне забезпечення: У фоновому режимі може працювати інше подібне програмне забезпечення для захоплення. Це програмне забезпечення може конфліктувати з OBS і спричинити змагання за ресурси, що однозначно призведе до несправності OBS та неправильної роботи.
  • Параметри зйомки : У OBS доступно кілька варіантів зйомки, наприклад, повноекранний режим або певне вікно тощо. Правильний слід вибрати під час зйомки вмісту.
  • ПК у стані помилки: Ніколи не можна викреслити можливість ПК у стані помилки. Зазвичай це відбувається, коли ви давно не вимикали комп’ютер. Просто вирішення проблеми вирішує проблему, пов’язану з енергетичним велоспортом.
Якщо у вас схожа ситуація, ви можете слідувати цій статті та виконувати дії з усунення несправностей, які ми для вас розробили. Тут ми перерахували підібрані та перевірені методи, які використовуються для обходу проблеми.

Переконайтеся, що ви дотримуєтесь рішень зверху та ефективно просуваєтесь вниз. Вони впорядковані з точки зору складності та ефективності. Щасливого вирішення проблем!

Рішення 1. Енергоспоживання комп'ютера

Перш ніж ми почнемо широко усувати неполадки, варто запустити велосипед на велосипеді. Було кілька випадків, коли просто енергоспоживання миттєво вирішувало чорний екран OBS. Циклічне живлення передбачає повне вимкнення комп’ютера та видалення джерела живлення. Це змушує комп'ютер видаляти всі тимчасові конфігурації, тому при кожному запуску все буде ініціалізовано заново.

  1. Вимкніть комп’ютер належним чином.
  2. Після вимкнення вийміть розетку, а якщо ви користуєтеся ноутбуком, вийміть акумулятор .
  3. Тепер натисніть і утримуйте кнопку живлення пару секунд. Це забезпечить споживання всієї потужності.

Зачекавши 2-4 хвилини, підключіть все назад і перевірте, чи проблема вирішена.

Рішення 2. Вибір правильної версії OBS Studio

OBS зазвичай поставляється у двох версіях, тобто 32 та 64 біти. Програмне забезпечення постачається у двох версіях, оскільки операційна система Windows також постачається у двох версіях. Великою різницею між 32-розрядними процесорами та 64-розрядними процесорами є кількість обчислень за секунду, яку вони можуть виконати, що впливає на швидкість, з якою вони можуть виконувати завдання. У цьому рішенні ми перейдемо до каталогу встановлення OBS і після перевірки вашої розрядної версії виберемо правильну версію програмного забезпечення.

Спочатку ми перевіримо версію операційної системи, встановленої на вашому комп’ютері.

  1. Клацніть правою кнопкою миші на цьому ПК і виберіть Властивості .
  1. Опинившись у властивостях комп’ютера, перевірте під підзаголовком Система та тип перед системою . Запишіть тип операційної системи та виконуйте інструкції нижче.

Тепер ми перейдемо до інсталяційної папки OBS і запустимо правильну версію програми відповідно до бітової архітектури на вашому комп'ютері.

  1. Натисніть Windows + E, щоб запустити провідник файлів. Тепер знайдіть OBS у діалоговому вікні та відкрийте розташування файлу, як показано нижче на зображенні.
  1. Тепер виберіть та відкрийте правильну версію програми залежно від розрядної версії вашої ОС. Перевірте, чи проблему вирішено.

Рішення 3: Зміна режиму сумісності

Ми отримали змішані звіти про параметр режиму сумісності, присутній у програмі. На думку деяких користувачів, остання версія Windows не підтримувалася додатком, тому їм довелося змінити сумісність на Windows 7, тоді як деякі користувачі повідомляли, що відключення режиму сумісності вирішило проблему миттєво. Тут ви можете спробувати обидва методи і перевірити, який із них вам підходить. Якщо цього не сталося, поверніть налаштування за замовчуванням і перейдіть до інших рішень.

  1. Натисніть Windows + S, знайдіть OBS, клацніть правою кнопкою миші на програмі та виберіть Відкрити розташування файлу .
  1. Тепер клацніть правою кнопкою миші на виконуваному файлі та виберіть Властивості .
  1. Опинившись у властивостях, виберіть вкладку Сумісність і поставте прапорець біля пункту Запустити цю програму в режимі сумісності для . Тепер ви можете вибрати Windows 7 або 8.
  1. Збережіть зміни та вийдіть. Тепер спробуйте запустити програму і перевірте, чи проблема вирішена.

Рішення 4: Надання прав адміністратора

Інша проблема, чому ви можете не мати можливості потокової передачі екрана чи гри, полягає у тому, що ваша програма не має належних прав адміністратора. Оскільки OBS фактично передає весь ваш вміст та використання комп’ютера в Інтернеті, дуже важливо, щоб ви надали йому права адміністратора. У цьому рішенні ми будемо робити це та перевіряти, чи вирішує це проблему. Навіть якщо цього не відбувається, переконайтеся, що ви постійно перевіряєте цю опцію.

  1. Перейдіть до виконуваних властивостей OBS, як це було зроблено в попередньому рішенні.
  2. Тепер натисніть на вкладку Сумісність і поставте прапорець біля пункту Запустити цю програму як адміністратор .
  1. Застосувати зміни та вийти. Перезавантажте комп'ютер і знову запустіть OBS. Тепер перевірте, чи проблема вирішена.

Рішення 5: Вибір правильного графічного процесора для ресурсів

Ще одним цікавим явищем, з яким ми зіткнулися, було те, що неправильний вибір графічного процесора відповідно до захоплення, який ви використовуєте, спричинив кілька проблем, включаючи чорний екран. Розподіл графічного процесора для вибору відповідно до вибраного дисплея такий:

  • Захоплення гри: Виділена графіка (NVIDIA або AMD).
  • Захоплення монітора / дисплея: основний графічний процесор Intel

Примітка. Це рішення призначене лише для користувачів, у яких на комп’ютері встановлена ​​спеціальна відеокарта.

Тут ми позначимо методи, як задовольнити обидві ситуації. Обов’язково дотримуйтесь їх відповідно до вашого випадку.

  1. Клацніть правою кнопкою миші в будь-якому місці екрана та виберіть Панель керування NVIDIA .
  2. Опинившись на панелі керування, перейдіть до пункту Керування 3D-налаштуваннями та натисніть Параметри програми .
  3. Опинившись у налаштуваннях програми, виберіть захоплення дисплея OBS. Якщо ви не можете знайти запис, натисніть Додати та знайдіть програмне забезпечення, перейшовши до його інсталяційного каталогу та вибравши звідти виконуваний файл.
  1. Тепер, відповідно до типу захоплення, який ви робите (гра або монітор), виберіть правильний графічний процесор для програми. У нижченаведеному випадку вибрано процесор NVIDIA.
  1. Збережіть зміни та вийдіть. Тепер перезавантажте комп’ютер і знову запустіть OBS. Перевірте, чи вирішено проблему з чорним екраном.

Рішення 6: Зміна налаштувань дозволу на водіння

Якщо ваш OBS інстальовано на вашому основному диску (C), існує ймовірність того, що, можливо, навіть ваш користувач не може мати повних дозволів редагувати та змінювати його вміст. Це звичайний випадок, і причина, через яку звичайному користувачеві не дозволяється доступ до диска, пов’язана з міркуваннями безпеки, оскільки присутні всі основні файли операційної системи. Однак, згідно з деякими звітами користувачів, зміна параметрів власності диска вирішила проблему миттєво. Перш ніж виконувати це рішення, переконайтеся, що ви ввійшли в систему як адміністратор.

  1. Натисніть Windows + E, щоб запустити Провідник файлів. Тепер клацніть правою кнопкою миші на вашому диску C (або будь-який диск встановлений як ваш основний диск операційної системи) і виберіть Властивості .
  2. Виберіть вкладку Безпека , а потім натисніть Змінити перед дозволами.
  1. Тепер виберіть опцію Авторизованих користувачів та встановіть прапорець Повний контроль .
  1. Натисніть Застосувати, щоб зберегти зміни та вийти. Перезавантажте комп’ютер і знову запустіть OBS. Перевірте, чи проблему вирішено.

Рішення 7: Зміна налаштувань OBS

Іншим обхідним шляхом, який слід розглянути, є зміна деяких конкретних налаштувань OBS. Зазвичай OBS дозволяє користувачам встановлювати конфігурації відповідно до власних уподобань або бажання. Однак у деяких випадках користувацькі налаштування можуть суперечити програмному забезпеченню та спричинити чорний екран. Тут ми перерахували деякі зміни в налаштуваннях, які вам потрібно зробити, щоб OBS працювала в оптимальних налаштуваннях.

Mode: *Select according to your preference* Screen: *Select according to your game* Priority: *Usually the default one suffices* Sli/crossfire: Check (You can also try unchecking this one later) Force scaling: Uncheck Transparency: Uncheck Framerate lock: Uncheck Record cursor: Check Anti-cheat: Uncheck Overlays: Uncheck

After you have made changes to the settings of OBS, restart it and check if you can stream your screen/games properly without any issues.

Note: You can also change the mode from “Capture any fullscreen application” to “Capture specific window“.

Solution 8: Enabling Multi-adapter compatibility

OBS has a setting of Multi-adapter compatibility which is meant for computers involving SLI or Crossfire technology. SLI/Crossfire is technologies by NVIDIA/AMD which allows users to connect two graphics cards instead of one and utilize them both in your gameplay or applications. Enabling this feature seemed to have fixed the issue of black screen in OBS instantly.

The funny thing is that this fixed the black screen in computers that don’t even have SLI/Crossfire technology installed. To conclude, we can safely say this is a bug in OBS and you have to enable multi-adapter compatibility whether or not you have SLI/Crossfire. You can easily enable this option by selecting the stream and clicking on the gears icon. A new window will pop up from where you can check the option.

Solution 9: Disabling Overclocking

Overclocking allows you to increase the clock rate of your processor until it reaches the threshold temperature set by the manufacturer. Once it reaches the temperature, the clock speed returns back to default so it is cooled down. After it reaches the optimal temperature, its clock speed is increased again and the cycle continues. Overclocking allows users to have better framerates and performance but they aren’t without their share of issues.

We observed that PCs that had overclocking enabled were having the black screen issue in OBS. You should try disabling overclocking and also overclocking related software such as MSI Afterburner and try launching OBS again. If the black screen issue is resolved, consider disabling overclocking for good whenever you are using OBS.

Note: Also try disabling Overlay from GeForce Experience and Windows game bar features. Take into account any additional software features which may provide additional controls over games or video.

Solution 10: Checking for conflicting software

Another reason why you might be experiencing the black screen on your OBS software is that you have additional software running in the background which is also related to screen capture and video recording. This is a very common scenario for users where they ‘think’ that the other third-party software is not running but in reality, it is in the background. In this solution, we will go through all the different software installed on your computer and uninstall all extra software which might be causing the issue.

  1. Press Windows + R, type “appwiz.cpl” in the dialogue box and press Enter.
  2. Once in the application manager, search for any recording software which you might have installed on your computer. Right-click on it and select Uninstall.
  1. You should also check your taskbar for any extra applications running in the background. Right-click on each entry and exit the application.
  1. After you are absolutely sure that no program is running the background, run OBS again and check if the issue is resolved.

Solution 11: Reinstalling the application

If all the above methods don’t work and you are still unable to stream your game/screen successfully using OBS, you should consider reinstalling the application entirely. It is possible that you have a corrupt/outdated copy with issues with several modules. All your preset configurations will be lost during this solution so make sure that you have saved all the work that you need.

  1. Press Windows + R, type “appwiz.cpl” in the dialogue box and press Enter.
  2. Once in the application manager, search for OBS, right-click on it and select Uninstall.
  1. Select both options (one of them will be preselected) and click on Uninstall.
  1. Restart your computer. Now navigate to OBS Studio’s official website and download the latest version from there. Install it and check if the issue persists in the fresh copy.