Průvodci

Oprava: OBS Display Capture nefunguje

OBS Studio je bezplatný software s otevřeným zdrojovým kódem, který je určen pro profesionální streamování videa. Má podporu pro Windows i macOS. OBS Studio je velmi populární a preferováno koncovými hráči kvůli jeho funkcím vyladit videa a mikromanageovat různé moduly.

Jednou z funkcí OBS Studio je Display Capture. Obdrželi jsme několik hlášení o uživatelích, kde nemohli zachytit všechny aspekty své obrazovky, protože modul nepracoval správně. V tomto článku projdeme všechny možné příčiny, proč k těmto problémům dochází, a také se podíváme na řešení použitá k jejich odstranění.

Co způsobuje, že OBS Display Capture nefunguje?

Procházíme několik různých konfigurací hardwaru a počítačů od různých uživatelů. Po experimentování a analýze jsme dospěli k závěru, že existuje několik různých důvodů, proč k tomuto problému dochází. Zde jsou uvedeny některé z nich.

  • Specifikovaný GPU: Pokud máte nainstalovaný vyhrazený grafický systém, znamená to, že máte dvě grafické možnosti; vyhrazená a integrovaná grafika. OBS musí být správně nakonfigurován, aby běžel na vašem oddaný grafika.
  • Problémy s verzí: Bylo zjištěno, že OBS má problémy po řadě aktualizací v systému Windows 10. Ačkoli byla chyba opravena pro několik uživatelů, stále existovaly případy, kdy tomu tak nebylo. Problém vyřeší návrat ke starší verzi.
  • Zastaralé ovladače: OBS a hra, kterou zachycujete, oba vyžadují aktualizaci grafiky na nejnovější verzi. Pokud jsou problematické nebo zastaralé, narazili byste na problémy.
  • Problémy se správcem: Vzhledem k tomu, že OBS zachycuje celou obrazovku spolu se zvukem, existují případy, kdy dojde k zastavení, protože nebyla udělena požadovaná oprávnění. Poskytnutí zvýšeného přístupu obvykle problém vyřeší.

Než začneme s řešeními, nezapomeňte uložit svou neuloženou práci z OBS, protože také resetujeme aplikaci. Také se ujistěte, že jste přihlášeni jako správce.

Řešení 1: Změna preferencí vyhrazené grafiky

Lidé, kteří používají OBS, mají obvykle ve svých počítačích nainstalovanou vyhrazenou grafiku z důvodu rozsáhlých operací nutných k hraní her. Podle našeho průzkumu a odezvy moderátorů jsme zjistili, že OBS by měl běžet ve vyhrazené grafice (nikoli základní Intel), pokud ji používáte pro hraní her. Stručně řečeno, pokud OBS běží na adaptéru A a na adaptéru B se kreslí obrázek, při pokusu o jeho zachycení se zobrazí černá obrazovka.

Vzhledem k tomu, že se hra ve většině případů hraje ve vyhrazené grafice (například NVIDIA), mělo by smysl přidat OBS také k NVIDIA. Váš případ se může lišit, proto odpovídajícím způsobem změňte postup.

  1. Klepněte pravým tlačítkem na libovolné místo na ploše a vyberte ikonu Ovládací panel NVIDIA.
  1. Po otevření ovládacího panelu klikněte na Spravovat 3D nastavení. Nyní klikněte na Nastavení programu.
  2. Nyní uvidíte rozevírací seznam obsahující seznam všech programů. Přidejte OBS a vyberte NVIDIA (vyhrazená grafika) z druhého rozevíracího seznamu.
  3. Uložte změny a ukončete. Restartujte počítač a zkuste použít Display Capture.

Řešení 2: Udělení přístupu pro správce

OBS zachytí obrazovku vaší hry nebo okna a přenese ji do celého světa. Existuje několik případů, kdy váš počítač nemusí umožňovat opakované chování a blokovat aktivity OBS. Proto byste se měli ujistit, že se OBS spouští jako správce se zvýšeným přístupem. Chcete-li to provést, ujistěte se, že jste přihlášeni jako správce.

  1. Stisknutím Windows + E spusťte Průzkumník souborů. Nyní přejděte do adresáře, kde je ve vašem počítači nainstalována aplikace OBS Studio. Výchozí umístění instalace je uvnitř programových souborů místního disku C.
  2. Jakmile jste v instalačním adresáři, klikněte pravým tlačítkem na spustitelný soubor aplikace a vyberte Vlastnosti.
  3. Jakmile se dostanete do nabídky Vlastnosti, klikněte na ikonu Kompatibilita karta a šek možnost, která říká Spusťte tento program jako správce.
  1. lis Aplikovat uložit změny a ukončit. Nyní zkuste znovu spustit OBS a zkontrolujte, zda je problém vyřešen.

Poznámka: Pokud to nefunguje, můžete aplikaci zkusit spustit vždy Režim kompatibility pro Windows 8 nebo 8.1 (záleží na vašem případě).

Řešení 3: Použití režimu kompatibility v OBS

OBS přichází s režimem kompatibility, který je řešením těchto problémů. Zde se nedoporučuje používat režim kompatibility s využitím hry. Místo toho můžete v režimu snímání displeje povolit režim kompatibility, abyste zajistili, že snímání projde.

Proto, kdykoli zajmete, ujistěte se, že jste šek možnost Režim kompatibility. Nevýhodou aktivace tohoto režimu je to, že když je tato funkce povolena, vše prochází vaší RAM do vašeho GPU, což znamená velkou ztrátu výkonu. V normálních případech vše zůstane v paměti GPU, což je velmi rychlé.

Poznámka: Pokud nic jiného nefunguje, použijte režim kompatibility jako poslední možnost.

Řešení 4: Přeinstalování OBS Studio

Vzhledem k tomu, že OBS je otevřený a volně použitelný, existují případy, kdy se aplikace nezdá být stabilní a má v sobě indukované různé chyby. Dále bylo také vidět, že konkrétní verze OBS Studio měly v sobě problémy, které způsobují bizarní problémy, jako je například Display Capture, který nefunguje podle očekávání.

V tomto řešení odinstalujeme aktuální kopii OBS Studio a po restartu nainstalujeme nejnovější verzi. Všechna uživatelská data budou smazána, takže se ujistěte, že jste uložili veškerou svou práci.

  1. Stiskněte Windows + R, zadejte „appwiz.cpl”V dialogovém okně a stiskněte klávesu Enter.
  2. Jakmile jste ve správci aplikací, prohledejte položky OBS Studio. Klepněte pravým tlačítkem myši na aplikaci a vyberte Odinstalovat.
  1. Nyní přejděte na web OBS Official Download a po výběru správného operačního systému stáhněte spustitelný soubor na dostupné místo.
  1. Nyní klikněte pravým tlačítkem na instalační program a vyberte Spustit jako administrátor. Po dokončení instalace restartujte počítač a zkuste znovu použít funkci Display capture. Zkontrolujte, zda je problém vyřešen.

    Poznámka:Než budete pokračovat v této metodě, ujistěte se, že uživatelský účet, který používáte, je správce.

Řešení 5: Aktualizace grafických ovladačů

Grafické ovladače jsou hlavní moduly, které umožňují komunikaci mezi grafickým hardwarem a operačním systémem (aplikace nebo hry atd.). Pokud samotné grafické ovladače nepracují správně, narazíte na problémy téměř se všemi graficky náročnými aplikacemi. V tomto řešení odinstalujeme vaše stávající grafické ovladače a později nainstalujeme novější.

  1. Stáhněte si a nainstalujte DDU (Display Driver Uninstaller) z jeho oficiálních webových stránek.
  2. Po instalaci Display Driver Uninstaller (DDU), spusťte počítač v nouzovém režimu.
  3. Po spuštění DDU vyberte první možnost „Vyčistěte a restartujte“. Tím se z počítače úplně odinstalují aktuální ovladače.
  1. Nyní po odinstalaci spusťte počítač normálně bez nouzového režimu. Stiskněte Windows + R, zadejte „devmgmt.msc”V dialogovém okně a stiskněte klávesu Enter. Klikněte pravým tlačítkem na prázdné místo a vyberte „Vyhledejte změny hardwaru“. Budou nainstalovány výchozí ovladače. Zkuste spustit program Capture a zkontrolujte, zda se tím problém vyřeší.

    Poznámka: Po tomto kroku budete možná muset provést řešení 1 znovu.

  2. Ve většině případů vám výchozí ovladače nebudou fungovat, takže můžete buď nainstalovat nejnovější ovladače prostřednictvím aktualizace systému Windows, nebo přejít na web výrobce a stáhnout si ty nejnovější.
  1. Po instalaci ovladačů restartujte počítač a zkontrolujte, zda je problém vyřešen.
$config[zx-auto] not found$config[zx-overlay] not found