Jak naprawić błąd przechwytywania czarnego ekranu OBS?

Jedną z najpopularniejszych aplikacji do przesyłania strumieniowego(live streaming applications) na żywo jest OBS Studio (powszechnie określane po prostu jako OBS ). Jednak częstym problemem osób, które używają go do przesyłania strumieniowego lub nagrywania na pulpicie, jest błąd przechwytywania czarnego ekranu.

Dzieje się tak, gdy próbujesz przechwycić pulpit, okno lub aplikację do gier, a jedyną rzeczą, która się pojawia, jest czarny ekran.

Istnieje kilka przyczyn błędu przechwytywania czarnego ekranu OBS , a ten artykuł pokaże, jak naprawić każdy z nich.

Upewnij się, że wybrano odpowiedni GPU

Najczęstszym problemem związanym z OBS Studio jest sytuacja, gdy ludzie próbują uchwycić obraz,(capture a display) a całe okno podglądu jest szare lub czarne. Twoje nagranie wyjściowe to nic innego jak czarny film.

Może się to zdarzyć bez względu na to, czy próbujesz uchwycić zrzut okna(Window Capture) , czy zrzut ekranu(Display Capture) . Najprawdopodobniej dzieje się to na laptopie.

Powodem tego jest to, że laptopy (zwłaszcza laptopy do gier) mogą mieć dwie karty do gier. Jednym z nich jest przede wszystkim renderowanie pulpitu i okien, i jest jedynym w trybie oszczędzania energii. Drugi dotyczy wydajności (np. gier). 

Dzięki temu laptop może wyłączyć wydajniejszą kartę graficzną w trybie oszczędzania energii. Problem polega na tym, że jeśli spróbujesz powiedzieć OBS , aby przechwycił twój wyświetlacz, może przechwycić dane wyjściowe z nieaktywnej karty graficznej. Wynik? Błąd przechwytywania czarnego ekranu OBS .

Aby to naprawić:

1. Wybierz menu Start , wpisz Ustawienia(Settings) i wybierz aplikację Ustawienia(Settings) . W menu ustawień wybierz System . 

2. Wybierz opcję Ekran(Display) w lewym menu, a następnie przewiń prawy panel do sekcji Wiele ekranów(Multiple displays) i wybierz Ustawienia grafiki(Graphics settings) .

3. W następnym oknie upewnij się, że opcja Wybierz aplikację do ustawienia preferencji(Choose an app to set preference) jest ustawiona na Aplikacja komputerowa(Desktop app) , a następnie wybierz Przeglądaj(Browse) .

4. Przejdź(Browse) do aplikacji OBS , która powinna znajdować się w ścieżce: C:\program files\obs-studio\bin\64bit\obs64.exe . Zastąp C(Replace C) : własną literą podstawowego dysku twardego. Wybierz Dodaj(Add) .

5. Po dodaniu OBS Studio do listy, zobaczysz go w oknie ustawień grafiki . (Graphics)Wybierz przycisk Opcje(Options) .

6. Zobaczysz okno preferencji grafiki . (Graphics preference)Zmień ustawienie na Wysoka wydajność(High performance) i wybierz Zapisz(Save) .

Teraz możesz ponownie spróbować przechwycić okno(Window) lub wyświetlacz(Display) . Pamiętaj, aby zamknąć i ponownie uruchomić OBS Studio , zanim spróbujesz ponownie.

Dla większości ludzi ta jedna wskazówka rozwiązuje większość problemów z błędem przechwytywania czarnego ekranu OBS .

Próbujesz przechwycić treści internetowe DRM(Capture DRM Web Content)

Innym częstym błędem popełnianym przez ludzi jest używanie OBS Studio do przechwytywania filmów chronionych prawem autorskim w aplikacjach takich jak aplikacja komputerowa Netflix . Większość treści w serwisie Netflix(Netflix) i innych serwisach streamingowych jest chroniona przez technologię zarządzania(Digital Rights Management) prawami cyfrowymi ( DRM ). 

Te środki ochronne zablokują aplikacje do przechwytywania ekranu, takie jak OBS , przed nagrywaniem tego strumienia wideo. 

Jeśli wybierzesz Przechwytywanie(Capture) okna i wybierzesz aplikację komputerową Netflix , na początku pojawi się (Netflix)OBS Studio , aby poprawnie przechwycić zawartość okna. Jednak po naciśnięciu przycisku odtwarzania i rozpoczęciu filmu zauważysz, że wideo w oknie podglądu OBS Studio pokazuje tylko czarne wideo.

Jest to funkcja wbudowana w aplikację Netflix (lub inną aplikację do przesyłania strumieniowego, z której korzystasz). (Netflix)To nie jest problem z OBS Studio i nic nie możesz (lub nie powinieneś) zrobić, aby to naprawić.

Możesz uruchomić strumień wideo z innej aplikacji (np. Odtwarzając go w przeglądarce Chrome ). OBS może nagrywać filmy z okna przeglądarki(OBS can record videos from the browser window) lub tego wyświetlacza. Jednak nadal nie powinieneś tego robić, ponieważ nagrywanie treści chronionych DRM za pomocą OBS jest nielegalne 

Wyłącz przyspieszenie sprzętowe(Hardware Acceleration) w Chrome

Innym bardzo częstym problemem, który ludzie napotykają na błąd przechwytywania czarnego ekranu OBS , jest próba przechwycenia dowolnych okien korzystających z akceleracji sprzętowej. Jeśli masz włączoną akcelerację sprzętową w przeglądarce Firefox(Firefox) , Chrome lub dowolnej innej przeglądarce (lub aplikacji), która z niej korzysta, OBS wyświetli czarny ekran.

Jest to problem, który frustruje wielu użytkowników OBS , ale masz przynajmniej obejście tego problemu. Możesz wyłączyć przyspieszenie sprzętowe podczas próby przechwycenia tego okna przeglądarki.

Wyłącz przyspieszenie sprzętowe w Chrome(Disable Hardware Acceleration in Chrome)

Aby wyłączyć przyspieszenie sprzętowe w Chrome :

1. Wybierz trzy kropki w prawym górnym rogu przeglądarki, aby otworzyć Menu i wybierz Ustawienia(Settings) .

2. Przewiń w dół do sekcji System ( w razie potrzeby wybierz opcję Zaawansowane ) i wyłącz przełącznik po prawej stronie opcji (Advanced)Użyj akceleracji sprzętowej, gdy jest dostępna(Use hardware acceleration when available) .

3. Wybierz Uruchom(Relaunch) ponownie, aby ponownie uruchomić przeglądarkę bez przyspieszania sprzętowego.

Wyłącz przyspieszenie sprzętowe w Firefoksie(Disable Hardware Acceleration in Firefox)

Aby wyłączyć przyspieszenie sprzętowe w Firefoksie(Firefox) :

1. Wybierz menu w prawym górnym rogu okna przeglądarki i wybierz Opcje(Options) .

2. Upewnij się, że w menu po lewej stronie wybrano opcję Ogólne . (General)Przewiń(Scroll) w dół do sekcji Wydajność(Performance) i odznacz pole po lewej stronie opcji Użyj zalecanych ustawień wydajności(Use recommended performance settings) .

3. Po usunięciu zaznaczenia tego pola pod nim pojawią się nowe ustawienia. Usuń zaznaczenie pola wyboru po lewej stronie opcji Użyj przyspieszenia sprzętowego, gdy jest dostępne(Use hardware acceleration when available) .

Na koniec uruchom ponownie Firefoksa(Firefox) , aby otworzyć go bez przyspieszania sprzętowego.

Wyłącz tryb gry w systemie Windows 10

Innym ustawieniem systemu Windows 10(Windows 10) , które może zakłócać przechwytywanie wideo na ekranie OBS , jest (OBS)tryb gry (Game Mode)systemu Windows 10(Windows 10) .

Ten tryb może powodować błąd przechwytywania czarnego ekranu OBS , ponieważ przydziela wszystkie zasoby karty graficznej do bieżącej gry, w którą grasz. Odciąga to zasoby od OBS i może zakłócić proces przechwytywania wideo.

Jest to szczególnie problem, jeśli Twoim celem podczas transmisji na żywo jest pokazanie wszystkim gry, w którą aktualnie grasz(show everyone the game that you’re currently playing) .

Aby wyłączyć tryb gry w systemie Windows 10:

1. Uruchom aplikację Ustawienia(Settings) i wybierz Gry(Gaming) .

2. Wybierz Tryb gry(Game Mode) z lewego menu nawigacyjnego i wyłącz przełącznik pod Trybem gry(Game Mode) po prawej stronie.

Dobrym pomysłem może być ponowne uruchomienie systemu Windows(Windows) przed próbą ponownego uruchomienia gry i rozpoczęcia transmisji na żywo lub nagrywania filmu, na którym grasz.

Użyj przechwytywania gry(Use Game Capture) zamiast przechwytywania okna(Window Capture)

Kolejną szybką wskazówką, która może pomóc zoptymalizować przechwytywanie wideo w oknach gier, aby uniknąć błędu przechwytywania czarnego ekranu OBS , jest użycie funkcji (OBS)przechwytywania gry(Game Capture) zamiast systemu Windows lub przechwytywania ekranu(Display Capture) .

OBS optymalizuje przechwytywanie okien specjalnie pod kątem gier, gdy wybierzesz opcję Przechwytywanie gry(Game Capture) .

Aby to zrobić:

1. Wybierz ikonę plusa na dole pola Źródła(Sources) w OBS i wybierz Przechwytywanie gry(Game Capture) .

2. W oknie Create/Select Source zmień nazwę sceny przechwytywania gry, jeśli chcesz, a następnie wybierz OK .

3. W następnym oknie użyj listy rozwijanej Tryb(Mode) i wybierz Przechwyć określone okno(Capture specific window) .

4. Z listy rozwijanej Okno(Window) wybierz okno, które ma tytuł gry, w którą uruchomiłeś i grasz.

Powinieneś zobaczyć podgląd okna gry w małym panelu podglądu powyżej. Jeśli wszystko wygląda dobrze, po prostu wybierz OK , aby zakończyć.

Spróbuj uruchomić OBS Studio(OBS Studio) jako administrator

Mamy nadzieję, że jedna z powyższych poprawek pomogła rozwiązać błąd przechwytywania czarnego ekranu OBS . Jeśli tak się nie stało, ostatnią metodą, która zadziałała w przypadku niektórych użytkowników, jest po prostu uruchomienie aplikacji OBS z uprawnieniami administratora(launching the OBS application with administrative rights) .

Aby to zrobić, wybierz menu Start i wpisz OBS . Kliknij prawym przyciskiem myszy aplikację OBS Studio (64bit) i wybierz Uruchom jako administrator(Run as administrator) .

Spróbuj ponownie wykonać zrzut ekranu, a problem z czarnym ekranem nie będzie już widoczny!



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts