Jak opravit černou obrazovku v OBS Studio

OBS Studio je software s otevřeným zdrojovým kódem, který umožňuje uživatelům profesionálně streamovat své hry nebo obrazovky. Má platformy pro operační systém macOS i Windows. OBS obvykle používají špičkoví hráči, kteří upřednostňují větší kontrolu nad sdílením obrazovky ve srovnání s běžným softwarem pro nahrávání obrazovky.

Problém již delší dobu trápí OBS, kdy uživatelé při pokusu o sdílení svých obrazovek online zažívají „černou obrazovku“. Tento problém je většinou vidět na platformách a systémech Windows, kde existují dvě grafické možnosti, tj. Dedikované a integrované obě. V tomto článku se podíváme na všechna řešení, proč k tomuto problému dochází a jaké jsou kroky k jeho řešení.

Co způsobuje černou obrazovku v OBS Studio?

Provedli jsme rozsáhlý průzkum a analyzovali jsme všechny uživatelské případy, kdy se při streamování pomocí OBS objevovala černá obrazovka. Na základě naší analýzy jsme narazili na několik různých viníků, kteří by mohli být příčinou problému. Některé z nich jsou uvedeny zde:

  • Dedicated Graphics Interfering: Kdykoli spustíte libovolnou aplikaci nebo hru, musí operační systém rozhodnout, zda přidělit prostředky z vyhrazené grafické karty nebo prostřednictvím běžné integrované grafiky základní desky. Tato volba může mít nepříznivý vliv na běh mechaniky a OBS nemusí být schopen správně streamovat.
  • Oprávnění správce: Protože OBS sdílí celou vaši obrazovku, mohou nastat případy, kdy počítač může omezit svůj přístup, a proto nemusí být schopen zobrazit váš obsah. Obvykle problém vyřeší pouze spuštění aplikace s přístupem správce.
  • Konflikt u 32 a 64bitové aplikace: OBS má dvě verze svých aplikací, jmenovitě 32 a 64 bit. Správná verze by měla být vybrána v závislosti na typu operačního systému nainstalovaného v počítači. Pokud tomu tak není, aplikace nebude kompatibilní a nebude správně fungovat.
  • Problémy s kompatibilitou: Také jsme narazili na několik případů, kdy OBS nebyl kompatibilní s nejnovější verzí systému Windows. Tady spuštění aplikace v režimu kompatibility nutí aplikaci spustit a pracovat podle očekávání.
  • Přetaktování: Přetaktování může zvýšit výkon vašeho počítače, ale má také nepříznivé účinky na aplikace. Můžete zkusit deaktivovat přetaktování a zjistit, zda to problému prospívá.
  • Konfliktní software: Na pozadí může být spuštěn i jiný podobný software pro digitalizaci. Tento software může být v konfliktu s OBS a způsobit závod o zdroje, které rozhodně způsobí nefunkčnost OBS a nebude fungovat správně.
  • Možnosti snímání : V OBS je k dispozici několik možností snímání, například celá obrazovka nebo konkrétní okno atd. Při snímání obsahu je třeba zvolit správnou.
  • PC v chybovém stavu: Nelze nikdy přeškrtnout možnost PC v chybovém stavu. K tomu obvykle dochází, když jste počítač dlouho nevypínali. Jednoduše silové cyklování opravuje problém, který máte po ruce.
Pokud máte podobnou situaci, můžete sledovat tento článek a postupovat podle kroků pro řešení potíží, které jsme pro vás stanovili. Zde jsme uvedli ručně vybrané a testované metody, které se používají k obcházení problému.

Ujistěte se, že sledujete řešení shora a efektivně postupujete dolů. Jsou seřazeny podle obtížnosti a efektivity. Příjemné řešení problémů!

Řešení 1: Napájení vašeho počítače

Než začneme s rozsáhlým řešením problémů, vyplatí se počítač vypnout a zapnout. Bylo několik případů, kdy jednoduše cyklování napájení okamžitě vyřešilo černou obrazovku OBS. Cyklus napájení zahrnuje úplné vypnutí počítače a také odpojení zdroje napájení. To přinutí počítač odstranit všechny dočasné konfigurace, takže při každém dalším spuštění bude vše inicializováno čerstvé.

  1. Vypněte počítač správně.
  2. Jakmile je vypnutý, vytáhněte síťovou zásuvku nebo pokud používáte notebook, vyjměte baterii .
  3. Nyní stiskněte a podržte tlačítko napájení na několik sekund. Tím zajistíte, že bude veškerá energie vyčerpána.

Po 2–4 minutách vše zapojte a zkontrolujte, zda je problém vyřešen.

Řešení 2: Výběr správné verze OBS Studio

OBS obvykle přichází ve dvou verzích, tj. 32 a 64 bitů. Software je dodáván ve dvou verzích, protože operační systém Windows je dodáván také ve dvou verzích. Velkým rozdílem mezi 32bitovými a 64bitovými procesory je počet výpočtů za sekundu, které mohou provádět, což ovlivňuje rychlost, s jakou mohou dokončovat úkoly. V tomto řešení přejdeme do instalačního adresáře OBS a po kontrole bitové verze vybereme správnou verzi softwaru.

Nejprve zkontrolujeme verzi operačního systému nainstalovaného ve vašem počítači.

  1. Pravým tlačítkem klikněte na Tento počítač a vyberte Vlastnosti .
  1. Jakmile jste ve vlastnostech počítače, zkontrolujte pod podnadpis systému a zkontrolujte typ před typem systému . Poznamenejte si typ operačního systému a postupujte podle níže uvedených pokynů.

Nyní přejdeme do instalační složky OBS a spustíme správnou verzi aplikace podle bitové architektury ve vašem počítači.

  1. Stisknutím Windows + E spusťte průzkumník souborů. Nyní v dialogovém okně vyhledejte OBS a otevřete umístění souboru, jak je znázorněno níže na obrázku.
  1. Nyní vyberte a otevřete správnou verzi aplikace v závislosti na bitové verzi vašeho OS. Zkontrolujte, zda je problém vyřešen.

Řešení 3: Změna režimu kompatibility

Obdrželi jsme smíšené zprávy o možnosti režimu kompatibility přítomné v aplikaci. Podle některých uživatelů aplikace nepodporovala nejnovější verzi systému Windows, a proto museli změnit kompatibilitu na Windows 7, zatímco někteří uživatelé uvedli, že deaktivace režimu kompatibility problém okamžitě vyřešila. Zde můžete vyzkoušet obě metody a zkontrolovat, která z nich vám vyhovuje. Pokud se tak nestane, vraťte nastavení zpět na výchozí nastavení a přejděte k dalším řešením.

  1. Stiskněte Windows + S, vyhledejte OBS, klikněte pravým tlačítkem na aplikaci a vyberte Otevřít umístění souboru .
  1. Nyní klepněte pravým tlačítkem na spustitelný soubor a vyberte Vlastnosti .
  1. Jakmile budete ve vlastnostech, vyberte kartu Kompatibilita a zaškrtněte možnost Spustit tento program v režimu kompatibility pro . Nyní si můžete vybrat Windows 7 nebo 8.
  1. Uložte změny a ukončete. Nyní zkuste spustit aplikaci a zkontrolujte, zda je problém vyřešen.

Řešení 4: Udělení práv správce

Dalším problémem, proč nemusí být možné streamovat obrazovku nebo hru správně, je ten, že vaše aplikace nemá správná oprávnění správce. Protože OBS ve skutečnosti sdílí veškerý váš obsah a využití počítače online, je nezbytné, abyste mu udělili práva správce. V tomto řešení to uděláme a zkontrolujeme, zda to problém vyřeší. I když tomu tak není, ujistěte se, že jste tuto možnost nechali stále zaškrtnutou.

  1. Přejděte na spustitelné vlastnosti OBS, jako jsme to udělali v předchozím řešení.
  2. Nyní klikněte na kartu Kompatibilita a zaškrtněte možnost Spustit tento program jako správce .
  1. Použít změny a ukončit. Restartujte počítač a znovu spusťte OBS. Nyní zkontrolujte, zda je problém vyřešen.

Řešení 5: Výběr správného GPU pro zdroje

Dalším zajímavým jevem, se kterým jsme se setkali, bylo to, že nevybrání správného GPU podle použitého snímání způsobilo několik problémů, včetně černé obrazovky. Rozdělení, které GPU vybrat podle vybraného zobrazení, je následující:

  • Zachycení hry: Vyhrazená grafika (NVIDIA nebo AMD).
  • Monitor / zobrazení: Základní grafická karta Intel

Poznámka: Toto řešení je pouze pro uživatele, kteří mají v počítači nainstalovanou vyhrazenou grafickou kartu.

Zde označíme metody, jak zajistit obě situace. Postupujte podle nich podle svého případu.

  1. Klikněte pravým tlačítkem kamkoli na obrazovku a vyberte Ovládací panely NVIDIA .
  2. Na ovládacím panelu přejděte do části Správa nastavení 3D a klikněte na Nastavení programu .
  3. Jakmile jste v nastavení programu, vyberte zachycení displeje OBS. Pokud nemůžete najít položku, klikněte na Přidat a vyhledejte software tak, že přejdete do jeho instalačního adresáře a odtud vyberete spustitelný soubor.
  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.

Doporučená

Oprava: Minecraft neodpovídá
Co je aplikace pro registraci zařízení digitální televize a měla by být odstraněna?
Co je FileRepMalware a měli byste jej odebrat