Как да коригирам черен екран в 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. Щракнете с десния бутон върху този компютър и изберете Properties .
  1. Веднъж в свойствата на компютъра, проверете под подзаглавието на системата и проверете типа пред Тип на системата . Запишете типа операционна система и продължете с инструкциите по-долу.

Сега ще отидем до инсталационната папка на OBS и ще стартираме правилната версия на приложението според битовата архитектура на вашия компютър.

  1. Натиснете Windows + E, за да стартирате File Explorer. Сега потърсете OBS в диалоговия прозорец и отворете местоположението на файла, както е показано по-долу на изображението.
  1. Сега изберете и отворете правилната версия на приложението в зависимост от битовата версия на вашата операционна система. Проверете дали проблемът е разрешен.

Решение 3: Промяна на режима на съвместимост

Получихме смесени отчети за опцията за режим на съвместимост, налична в приложението. Според някои потребители последната версия на Windows не се поддържа от приложението, поради което те трябва да променят съвместимостта на Windows 7, докато някои потребители съобщават, че деактивирането на режима на съвместимост е решило проблема незабавно. Тук можете да изпробвате и двата метода и да проверите кой работи за вас. Ако не стане, върнете настройката обратно по подразбиране и продължете с другите решения.

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

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

Друг проблем за това защо може да не можете да предавате правилно екрана или играта си е, че приложението ви няма подходящи администраторски права. Тъй като OBS всъщност споделя цялото ви съдържание и използването на компютър онлайн, от съществено значение е да му предоставите права на администратор. В това решение ще направим това и ще проверим дали това решава проблема. Дори и да не стане, уверете се, че сте запазили опцията проверена през цялото време.

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

Решение 5: Избор на правилния GPU за ресурси

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

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

Note: This solution is only for users who have a dedicated graphics card installed on their computer.

Here we will signify the methods on how to cater to both the situations. Make sure that you follow them according to your case.

  1. Right-click anywhere on your screen and select NVIDIA Control Panel.
  2. Once in the control panel, navigate to Manage 3D settings and click on Program Settings.
  3. Once in program settings, select the OBS display capture. If you are not able to find the entry, click on Add and look up the software by navigating to its installation directory and selecting the executable from there.
  1. Now according to the type of capture you are doing (game or monitor), select the correct graphics processor for the program. In the case down below, NVIDIA’s processor is selected.
  1. Save changes and exit. Now restart your computer and launch OBS again. Check if the black screen issue is resolved.

Solution 6: Changing Drive Permission Settings

If your OBS is installed in your primary drive (C), there are chances that probably even your user might have not have full permissions to edit and modify its contents. This is the usual case and the reason why a conventional user is not allowed access to the drive is because of security reasons because all the core operating system files are present. However, according to some user reports, changing the ownership settings of the drive solved the issue instantly. Make sure that you are logged in as an administrator before following this solution.

  1. Press Windows + E to launch the File Explorer. Now right-click on your C drive (or whichever drive is set as your main operating system disk) and select Properties.
  2. Select the Security tab and then click on Edit in front of permissions.
  1. Now select the option of Authenticated users and select the checkbox of Full control.
  1. Press Apply to save changes and exit. Restart your computer and start OBS again. Check if the issue is resolved.

Solution 7: Changing Settings of OBS

Another workaround to consider is changing some specific settings of OBS. Usually, OBS allows users to set the configurations according to their own preferences or will. However, in some cases, the custom settings might conflict with the software and cause the black screen. Here we have listed down some of the changes in settings that you have to do in order for OBS to run in optimal settings.

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.