Poprawka: przechwytywanie wyświetlacza OBS nie działa



Wypróbuj Nasz Instrument Do Eliminowania Problemów

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



Przechwytywanie wyświetlacza OBS nie działa



Jedną z funkcji OBS Studio jest Display Capture. Otrzymaliśmy kilka zgłoszeń użytkowników, w których nie mogli uchwycić wszystkich aspektów ekranu, ponieważ moduł nie działał prawidłowo. W tym artykule omówimy wszystkie możliwe przyczyny wystąpienia tych problemów, a także przyjrzymy się obejściom zastosowanym w celu 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 kilka z nich wymienionych dla Ciebie.

  • Określony procesor graficzny: Jeśli masz zainstalowany dedykowany system graficzny, oznacza to, że masz dwie opcje grafiki; dedykowana i wbudowana grafika. OBS musi być odpowiednio skonfigurowany, aby działał na Twoim dedykowane grafika.
  • Problemy z wersją: Wystąpiły problemy z OBS po wielu aktualizacjach w systemie Windows 10. Chociaż błąd został naprawiony w przypadku kilku użytkowników, nadal były przypadki, w których tak nie było. Przywrócenie starszej wersji rozwiązuje problem.
  • Nieaktualne sterowniki: OBS i przechwytywana gra wymagają zaktualizowania grafiki do najnowszej wersji. Jeśli są problematyczne lub nieaktualne, wystąpią problemy.
  • Problemy administratora: Ponieważ OBS przechwytuje cały ekran wraz z dźwiękiem, zdarzają się sytuacje, w których dochodzi do zatrzymania, ponieważ wymagane uprawnienia nie zostały przyznane. Zapewnienie wyższego poziomu dostępu zwykle rozwiązuje problem.

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

Rozwiązanie 1: Zmiana preferencji grafiki dedykowanej

Zwykle osoby korzystające z OBS mają już zainstalowaną dedykowaną grafikę na swoich komputerach ze względu na rozbudowane operacje wymagane do grania w gry. Zgodnie z naszą ankietą i odpowiedzią moderatorów dowiedzieliśmy się, że OBS powinien działać w dedykowanej grafice (nie w standardowej grafice Intela), jeśli używasz go do gier. Podsumowując, jeśli OBS działa na adapterze A, a obraz jest rysowany na adapterze B, otrzymasz plik czarny ekran próbując go uchwycić.



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

  1. Kliknij prawym przyciskiem myszy w dowolnym miejscu na pulpicie i wybierz plik 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ć funkcji Display Capture.

Rozwiązanie 2: Przyznawanie dostępu administracyjnego

OBS przechwytuje ekran Twojej gry lub okna i przekazuje go całemu światu. Istnieje kilka przypadków, w których komputer może nie pozwalać na powtarzalne zachowanie i blokować działania OBS. Dlatego powinieneś upewnić się, że OBS uruchamia się jako administrator z podwyższonym dostępem. Aby to zrobić, upewnij się, że jesteś zalogowany jako administrator.

  1. Naciśnij Windows + E, aby uruchomić Eksplorator plików. Teraz przejdź do katalogu, w którym na komputerze jest zainstalowane OBS Studio. Domyślna lokalizacja instalacji to pliki programów na dysku lokalnym C.
  2. Gdy znajdziesz się w katalogu instalacyjnym, kliknij prawym przyciskiem myszy plik wykonywalny aplikacji i wybierz Nieruchomości .
  3. We Właściwościach kliknij plik Zgodność kartę i czek opcja, która mówi Uruchom ten program jako administrator .

Uruchamianie OBS jako administrator

  1. naciśnij Zastosować 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 tryb zgodności dla systemu Windows 8 lub 8.1 (w zależności od przypadku).

Rozwiązanie 3: Korzystanie z trybu zgodności w OBS

OBS ma tryb zgodności, który jest obejściem takich problemów. W tym przypadku nie zaleca się używania trybu zgodności podczas przechwytywania gry. Zamiast tego w funkcji Przechwytywanie ekranu można włączyć tryb zgodności, aby upewnić się, że przechwytywanie zostanie wykonane.

Uruchamianie OBS w trybie zgodności

Dlatego zawsze, gdy chwytasz, upewnij się, że ty czek opcja Tryb zgodności . Wadą włączenia tego trybu jest to, że gdy jest włączony, wszystko przechodzi przez pamięć RAM do GPU, 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 darmowym, zdarzają się sytuacje, w których aplikacja nie wydaje się stabilna i zawiera różne błędy. Co więcej, zauważono również, że określone wersje OBS Studio miały w sobie problemy, które powodują dziwne problemy, takie jak Display Capture nie działa zgodnie z oczekiwaniami.

W tym rozwiązaniu odinstalujemy aktualną 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 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 instalator i wybierz Uruchom jako administrator . Po zakończeniu instalacji uruchom ponownie komputer i spróbuj ponownie użyć funkcji przechwytywania ekranu. Sprawdź, czy problem został rozwiązany.
    Uwaga: Upewnij się, że konto użytkownika, którego używasz, to administrator przed przystąpieniem do tej metody.

Rozwiązanie 5: Aktualizacja sterowników graficznych

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

  1. Pobierz i zainstaluj DDU (dezinstalator sterownika ekranu) z jego oficjalnej strony internetowej.
  2. Po zainstalowaniu Dezinstalator sterownika ekranu (DDU) , uruchom komputer w trybie awaryjnym .
  3. Po uruchomieniu DDU wybierz pierwszą opcję „ Wyczyść i uruchom ponownie ”. Spowoduje to całkowite odinstalowanie aktualnych 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 Enter. Kliknij prawym przyciskiem myszy dowolne puste miejsce i wybierz „ Wyszukaj zmiany sprzętu ”. Zostaną zainstalowane domyślne sterowniki. Spróbuj uruchomić Display Capture i sprawdź, czy to rozwiązuje problem.
    Uwaga: Po tym kroku może być konieczne ponowne wykonanie rozwiązania 1.
  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 witryny producenta i pobrać najnowsze.

Ręczna aktualizacja sterowników

  1. Po zainstalowaniu sterowników uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.
4 minuty czytania