Poprawka: OBS Display Capture nie działa

OBS Studio to bezpłatne oprogramowanie typu open source przeznaczone do profesjonalnego przesyłania strumieniowego wideo. Obsługuje oba systemy Windows i macOS. OBS Studio jest bardzo popularne i preferowane przez graczy końcowych, ze względu na jego funkcjonalność do ulepszania filmów i zarządzania różnymi modułami.

Przechwytywanie obrazu OBS nie działa

Jedną z funkcji OBS Studio jest przechwytywanie wyświetlania. Otrzymaliśmy kilka zgłoszeń użytkowników, w których nie mogli uchwycić wszystkich aspektów swojego ekranu, ponieważ moduł nie działał poprawnie. W tym artykule omówimy wszystkie możliwe przyczyny, dlaczego występują te problemy, a także spojrzymy na obejścia zastosowane do ich rozwiązania.

Co powoduje, że OBS Display Capture nie działa?

Mamy kilka różnych konfiguracji sprzętu i komputerów od różnych użytkowników. Po eksperymentach i analizach doszliśmy do wniosku, że istnieje kilka różnych powodów, dla których ten problem występuje. Oto niektóre z nich.

  • Określony procesor graficzny: Jeśli masz zainstalowany dedykowany system graficzny, oznacza to, że masz dwie opcje graficzne; dedykowana grafika na pokładzie. OBS musi być odpowiednio skonfigurowany do działania na dedykowanej grafice.
  • Problemy z wersją: po kilku aktualizacjach w systemie Windows 10 zaobserwowano problemy z OBS. Mimo że błąd został naprawiony dla kilku użytkowników, nadal zdarzały się przypadki, w których nie było. Powrót do starszej wersji rozwiązuje problem.
  • Nieaktualne sterowniki: OBS i gra, którą przechwytujesz, oba wymagają zaktualizowania grafiki do najnowszej wersji. Jeśli są problematyczne lub nieaktualne, mogą wystąpić problemy.
  • Problemy z administratorem: Ponieważ OBS przechwytuje cały ekran wraz z dźwiękiem, istnieją przypadki, w których zatrzymuje się, ponieważ wymagane uprawnienia nie zostały przyznane. Zapewnienie podwyższonego dostępu zazwyczaj rozwiązuje problem.

Zanim zaczniemy od rozwiązań, upewnij się, że zapisałeś niezapisaną pracę z OBS, ponieważ my również zresetujemy aplikację. Upewnij się także, że jesteś zalogowany jako administrator.

Rozwiązanie 1: Zmiana preferencji dedykowanej grafiki

Zwykle ludzie, którzy korzystają z OBS, mają już na swoich komputerach zainstalowaną dedykowaną grafikę z powodu obszernych operacji wymaganych do grania w gry. Według naszej ankiety i odpowiedzi moderatorów dowiedzieliśmy się, że OBS powinien działać w dedykowanej grafice (nie w standardowej Intel), jeśli używasz go do gier. Podsumowując, jeśli OBS działa na adapterze A, a na adapterze B jest rysowany obraz, pojawi się czarny ekran podczas próby jego przechwycenia.

Ponieważ w większości przypadków gra toczy się w dedykowanej grafice (takiej jak NVIDIA), sensowne byłoby dodanie OBS również do NVIDII. Twoja sprawa może być inna, więc odpowiednio zmień kroki.

  1. Kliknij prawym przyciskiem myszy dowolne miejsce na pulpicie i wybierz panel sterowania NVIDIA .

Zmiana preferencji grafiki dla OBS
  1. Po otwarciu panelu sterowania kliknij Zarządzaj ustawieniami 3D . Teraz kliknij Ustawienia programu .
  2. Teraz zobaczysz listę rozwijaną zawierającą listę wszystkich programów. Dodaj OBS i wybierz NVIDIA (dedykowana grafika) z drugiego menu rozwijanego.
  3. Zapisz zmiany i wyjdź. Uruchom ponownie komputer i spróbuj użyć Display Capture.

Rozwiązanie 2: Przyznanie dostępu administracyjnego

OBS przechwytuje ekran z gry lub okna i przesyła je na cały świat. Istnieje kilka przypadków, w których komputer może nie pozwalać na powtarzające się zachowanie i blokować działania OBS. Dlatego należy upewnić się, że OBS zaczyna działać jako administrator z podwyższonym dostępem. Aby to zrobić, upewnij się, że jesteś zalogowany jako administrator.

  1. Naciśnij Windows + E, aby uruchomić Eksploratora plików. Teraz przejdź do katalogu, w którym OBS Studio jest zainstalowane na twoim komputerze. Domyślna lokalizacja instalacji znajduje się w plikach programu dysku lokalnego C.
  2. Po przejściu do katalogu instalacyjnego kliknij prawym przyciskiem myszy plik wykonywalny aplikacji i wybierz Właściwości .
  3. W oknie Właściwości kliknij kartę Zgodność i zaznacz opcję Mów ten program jako administrator .

Uruchamianie OBS jako administrator
  1. Naciśnij Zastosuj, aby zapisać zmiany i wyjść. Teraz spróbuj ponownie uruchomić OBS i sprawdź, czy problem został rozwiązany.

Uwaga: jeśli to nie zadziała, zawsze możesz spróbować uruchomić aplikację w trybie zgodności dla Windows 8 lub 8.1 (zależnie od twojego przypadku).

Rozwiązanie 3: Używanie trybu zgodności w OBS

OBS jest wyposażony w tryb zgodności, który jest obejściem takich problemów. W tym przypadku nie zaleca się korzystania z trybu zgodności podczas przechwytywania gry. Zamiast tego w opcji Przechwytywanie ekranu można włączyć tryb zgodności, aby zapewnić przechwytywanie.

Uruchamianie OBS w trybie zgodności

Dlatego za każdym razem, gdy robisz zdjęcia, zaznacz opcję Tryb zgodności . Wadą włączenia tego trybu jest to, że gdy jest włączony, wszystko przechodzi przez pamięć RAM do karty graficznej, co oznacza wielką utratę wydajności. W normalnych przypadkach wszystko pozostaje w pamięci GPU, co jest bardzo szybkie.

Uwaga: Upewnij się, że używasz trybu zgodności w ostateczności, gdy nic innego nie działa.

Rozwiązanie 4: Ponowna instalacja OBS Studio

Ponieważ OBS jest oprogramowaniem typu open source i jest darmowy, zdarzają się sytuacje, w których aplikacja nie wydaje się stabilna i ma w niej różne błędy. Ponadto zauważono również, że w określonych wersjach OBS Studio występują problemy, które powodują dziwne problemy, takie jak przechwytywanie obrazu, które nie działa zgodnie z oczekiwaniami.

W tym rozwiązaniu odinstalujemy bieżącą kopię OBS Studio i po ponownym uruchomieniu zainstalujemy najnowszą wersję. Wszystkie dane użytkownika zostaną usunięte, więc upewnij się, że zapisałeś całą swoją pracę.

  1. Naciśnij Windows + R, wpisz „ appwiz.cpl ” w oknie dialogowym i naciśnij Enter.
  2. W menedżerze aplikacji wyszukaj wpisy do OBS Studio. Kliknij aplikację prawym przyciskiem myszy i wybierz Odinstaluj .

Odinstalowywanie OBS
  1. Teraz przejdź do oficjalnej witryny pobierania OBS i po wybraniu odpowiedniego systemu operacyjnego pobierz plik wykonywalny do dostępnej lokalizacji.

Ponowne pobieranie OBS
  1. Teraz kliknij prawym przyciskiem myszy instalatora i wybierz Uruchom jako administrator . Po zakończeniu instalacji uruchom ponownie komputer i spróbuj ponownie użyć przechwytywania obrazu. Sprawdź, czy problem został rozwiązany.

Rozwiązanie 5: Aktualizacja sterowników graficznych

Sterowniki graficzne to główne moduły, które umożliwiają komunikację między sprzętem graficznym a systemem operacyjnym (aplikacje lub gry itp.). Jeśli same sterowniki grafiki nie działają poprawnie, wystąpią problemy z prawie wszystkimi aplikacjami wymagającymi grafiki. W tym rozwiązaniu odinstalujemy istniejące sterowniki graficzne i zainstalujemy nowsze.

  1. Pobierz i zainstaluj DDU (deinstalator sterownika ekranu) z jego oficjalnej strony internetowej.
  2. Po zainstalowaniu Display Driver Uninstaller (DDU) uruchom komputer w trybie awaryjnym . Możesz sprawdzić nasz artykuł na temat uruchamiania komputera w trybie awaryjnym.
  3. Po uruchomieniu DDU wybierz pierwszą opcję „ Wyczyść i uruchom ponownie ”. Spowoduje to całkowite odinstalowanie bieżących sterowników z komputera.

Wyczyść i uruchom ponownie - DDU
  1. Teraz po odinstalowaniu uruchom komputer normalnie bez trybu awaryjnego. Naciśnij Windows + R, wpisz „ devmgmt. msc ”w oknie dialogowym i naciśnij klawisz Enter. Kliknij puste miejsce prawym przyciskiem myszy i wybierz „ Wyszukaj zmiany sprzętu ”. Domyślne sterowniki zostaną zainstalowane. Spróbuj uruchomić Display Capture i sprawdź, czy to rozwiąże problem.

    Uwaga: Po tym kroku może być konieczne wykonanie rozwiązania 1 ponownie.

  2. W większości przypadków domyślne sterowniki nie będą działać, więc możesz zainstalować najnowsze sterowniki za pośrednictwem aktualizacji systemu Windows lub przejść do strony internetowej producenta i pobrać najnowsze.

Ręczna aktualizacja sterowników
  1. Po zainstalowaniu sterowników uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.

Ciekawe Artykuły