Zawartość:
- Sposób 1: Zmniejszenie rozdzielczości wyjściowej
- Sposób 2: Zmniejszenie FPS
- Sposób 3: Zmiana ustawień kodera
- Sposób 4: Zmiana używanego kodera
- Sposób 5: Wyłączenie trybu gry w Windows 10
- Sposób 6: Zwiększenie priorytetu OBS
- Sposób 7: Aktywacja trybu zgodności
- Sposób 8: Uruchomienie programu jako administrator
- Sposób 9: Zmniejszenie liczby źródeł
- Pytania i odpowiedzi: 12
Sposób 1: Zmniejszenie rozdzielczości wyjściowej
Rozdzielczość wyjściowa ekranu to główny czynnik wpływający na obciążenie kodera w OBS podczas transmisji wideo. To logiczne, ponieważ wraz ze wzrostem liczby pikseli rośnie obciążenie procesora. Dlatego najpierw zalecamy dostosowanie tego parametru, próbując obniżyć rozdzielczość wyjściową, jeśli jest to akceptowalne dla nagrywanej transmisji.
- W głównym oknie OBS kliknij przycisk "Ustawienia", znajdujący się w prawym bloku.
- Otwórz sekcję "Wideo" i rozwiń listę "Wyjściowa (skalowana rozdzielczość)".
- W niej zobaczysz wsparcie dla wszystkich rozdzielczości ekranu, kompatybilnych z używaną kartą graficzną i monitorem. Spróbuj nieco ją zmniejszyć, a następnie zastosuj nowe ustawienia.



Uruchom próbne transmisje z wyjściem tego samego materiału, który był wcześniej prezentowany. Jeśli koder znowu się przeciąża, przywróć rozdzielczość lub pozostaw ją w takim stanie, próbując połączyć kilka sposobów rozwiązania tego problemu.
Sposób 2: Zmniejszenie FPS
Przetwarzanie ogromnej liczby klatek na sekundę już obciąża kartę graficzną, a jeśli nie radzi sobie, pojawiają się opóźnienia lub mikro-zacięcia, wpływające na oglądanie treści.Równolegle może być wyświetlany napis świadczący o przeciążeniu kodera, dlatego użytkownicy, którzy ustawili wartość FPS na 48-60 klatek, mogą obniżyć ją do 30, znacznie zmniejszając obciążenie procesora graficznego. Zmiana tego parametru odbywa się już przez znany dział "Wideo" w rozwijanym menu "Ogólne wartości FPS".

Sposób 3: Zmiana presetów kodera
Wielu twórców treści pracujących w OBS, gdy pojawia się błąd przeciążenia kodera, od razu chce zmienić go na sprzętowy, przenosząc tym samym obciążenie z procesora na kartę graficzną, jeśli pozwala na to zainstalowany w komputerze sprzęt. Jednak na początku zaleca się sprawdzenie presetów kodera i ich zmianę, obserwując, jak nowe parametry wpływają na jakość wideo.
- Aby to zrobić, w tym samym menu "Ustawienia" przejdź do sekcji "Wyjście".
- Upewnij się, że ustawiony jest standardowy programowy koder — "x264".
- Następnie aktywuj opcję "Włącz dodatkowe ustawienia kodera".
- Preset kodera oznacza szybkość przetwarzania detali. Im szybsza, tym więcej detali jest pomijanych i mniejsze obciążenie procesora. Tutaj ważne jest, aby nie pomylić wartości, ponieważ "szybko" oznacza — gorzej, ale z mniejszym obciążeniem, a "wolno" — najlepsze przetwarzanie detali z ogromnym obciążeniem sprzętu.




Jeśli już ustawione jest wartość "fast", zmień ją na "veryfast" lub jeszcze wyżej, zastosuj zmiany i uruchom transmisję. Teraz szczegółowość przetwarzania nieco się zmniejszy, ale od razu poczujesz, że procesor stał się nieco lub nawet o znaczną ilość procentów bardziej wolny.
Sposób 4: Zmiana używanego kodera
W tym sposobie mowa będzie o rozwiązaniu dla tych użytkowników, którzy mają dość słaby procesor i są gotowi przenieść niektóre zadania związane z przetwarzaniem strumienia na kartę graficzną, jeśli jej moc pozwala na pełne wykorzystanie zarówno podczas gry, jak i podczas transmisji.Domyślny programowy kodek x264 zużywa moc procesora, dlatego konieczne jest przełączenie się na "Sprzętowy (NVENC)". Ważne jest, aby zrozumieć, że sprzętowe kodeki nie całkowicie odciążają procesor, a jedynie przejmują na siebie określone zadania, zmuszając chip zainstalowany w karcie graficznej, który jest przeznaczony wyłącznie do kodowania, do przetwarzania informacji. Jakość obrazu na wyjściu jest gorsza przy ustawieniu tego samego bitrate'u, dlatego kodowanie sprzętowe ustępuje programowemu, ale pozwala na nagrywanie transmisji użytkownikom, którzy jeszcze nie nabyli mocnego procesora do streamingu.

Drugą opcją kodeka jest "AMF". Nie zalecamy jego używania podczas streamingu gier, ponieważ podczas renderowania karta graficzna jest już zajęta, a dodatkowe obciążenie ze strony OBS przy kodeku AMF tylko zwiększy ilość zacięć transmisji. Przy odpowiednich ustawieniach dobrym kodekiem jest QuickSync, dla którego wartość ICQ zaleca się ustawić od 20 do 23. Jeśli chcesz wybrać QuickSync, ale nie jest on wyświetlany w programie, wejdź do BIOS-u i upewnij się, że zintegrowana grafika jest włączona.
Więcej informacji: Jak włączyć zintegrowaną kartę graficzną
Sposób 5: Wyłączenie trybu gry w Windows 10
Wbudowany w Windows 10 tryb gry dość agresywnie przydziela zasoby systemowe, nadając maksymalny priorytet uruchomionej aplikacji. W związku z tym w takich warunkach dla OBS przydzielane jest bardzo mało mocy. W większości przypadków tryb gry nie jest potrzebny podczas streamingu, dlatego jego wyłączenie prawie zawsze korzystnie wpływa na redystrybucję obciążenia i czasami pozwala całkowicie pozbyć się komunikatu o przeciążeniu kodeka.
Więcej informacji: Wyłączenie trybu gry w Windows 10

Sposób 6: Zwiększenie priorytetu OBS
Zgodnie z opiniami wielu użytkowników OBS, w przypadku przeciążenia kodeka czasami pomaga zwiększenie priorytetu programu.Należy to zrobić zarówno w samej OBS, jak i w systemie operacyjnym.
- W głównym oknie programu kliknij przycisk "Ustawienia" lub najpierw użyj kombinacji "Alt+F", a następnie naciśnij klawisz "S". Zwróć uwagę, że przy użyciu skrótów klawiszowych należy aktywować angielską klawiaturę w systemie.
Przeczytaj także: Zmiana układu klawiatury w Windows 10 - W oknie "Ustawienia" aktywuj zakładkę "Zaawansowane". Następnie zmień tryb funkcji "Priorytet procesu" na "Wysoki". W tym celu kliknij na wskazanej linii i wybierz odpowiednią opcję z rozwijanego menu. Po tym zastosuj wprowadzone zmiany, klikając przycisk "OK".
- Następnie kliknij prawym przyciskiem myszy na "Pasku zadań". Z otwartego menu kontekstowego wybierz opcję "Menadżer zadań".
Przeczytaj także: {innerlink id='1814', txt='Metody uruchamiania "Menadżera zadań" w Windows 10'} - Pojawi się okno narzędzia, w którym należy otworzyć zakładkę "Szczegóły". W niej zobaczysz listę procesów uruchomionych w systemie. Znajdź wśród nich proces "obs64.exe" lub "obs.exe", a następnie kliknij na niego prawym przyciskiem myszy. W otwartym menu kontekstowym najedź kursorem na linię "Ustaw priorytet" i wybierz opcję "Wysoki" z następnego podmenu.
- Zamknij okno "Menadżera zadań" i sprawdź działanie programu OBS.
Sposób 7: Aktywacja trybu zgodności
W niektórych przypadkach można odciążyć pracę kodera, włączając tryb zgodności dla programu OBS. Realizuje się to dosłownie w kilka kliknięć.
- Otwórz folder, w którym znajduje się plik wykonywalny programu.Jeśli nie znasz jej lokalizacji, kliknij prawym przyciskiem myszy na skrócie OBS, a następnie wybierz opcję "Lokalizacja pliku" z menu kontekstowego.
- Automatycznie otworzy się katalog z poszukiwanym plikiem, a sam plik zostanie już zaznaczony. Musisz kliknąć na nim prawym przyciskiem myszy i wybrać opcję "Właściwości" z pojawiającego się menu.
- W następnym oknie przejdź do zakładki "Zgodność". W niej zaznacz pole obok wiersza, oznaczonego na zrzucie ekranu poniżej. Następnie z rozwijanego menu z listą wersji systemów operacyjnych wybierz Windows 8. Tryb zgodności z tą wersją najczęściej pozwala pozbyć się problemu. Zapisz zmiany, klikając przycisk "OK".
Czytaj także: Włączenie trybu zgodności w Windows 10 - Teraz wystarczy zamknąć wszystkie wcześniej otwarte okna i ponownie uruchomić OBS. Jest bardzo prawdopodobne, że działanie kodera zostanie ustabilizowane.


Sposób 8: Uruchamianie programu jako administrator
Ta metoda wydaje się banalna, jednak w sieci można znaleźć nawet badania użytkowników, które pokazują, że uruchamianie programu OBS jako administrator znacznie zmniejsza obciążenie kodera.
- Kliknij prawym przyciskiem myszy na skrócie programu lub pliku wykonywalnym OBS i wybierz opcję "Uruchom jako administrator".
- Aby nie wykonywać tych czynności za każdym razem przy uruchamianiu programu, aktywuj funkcję, która będzie stale uruchamiać OBS jako administrator.Aby to zrobić, kliknij prawym przyciskiem myszy na skrócie lub pliku programu i wybierz opcję "Właściwości" z menu kontekstowego.
- Aktywuj zakładkę "Zgodność" i zaznacz pole obok opcji "Uruchom program jako administrator". Następnie nie zapomnij kliknąć przycisku "OK".
Przeczytaj także: Uruchamianie programów jako administrator - Po uruchomieniu programu w ten sposób obciążenie kodera zostanie zmniejszone, a problem prawdopodobnie zostanie rozwiązany.

Sposób 9: Zmniejszenie liczby źródeł
Każde źródło dodane do OBS obciąża program i zużywa określoną ilość zasobów systemowych. Jeśli dodałeś ich zbyt wiele, spróbuj usunąć niektóre z nich, aby rozwiązać problem z przeciążeniem.
- Przejrzyj listę wszystkich dodanych źródeł w dolnej części okna programu.
- Jednym kliknięciem lewego przycisku myszy wybierz to, które chcesz usunąć. Następnie kliknij przycisk z ikoną minusa, znajdujący się nieco poniżej listy. W razie potrzeby powtórz tę procedurę tyle razy, ile to konieczne, dla wszystkich nieużywanych źródeł.
- Zauważ, że wizualne wyłączenie źródła nie odciąża systemu ani programu OBS. Po prostu przestajesz widzieć informacje podczas nagrywania lub transmisji. Ukryte źródła w OBS są oznaczone ikoną z przekreślonym okiem. Zamiast ukrywać, lepiej usunąć takie źródła, jeśli ich nie używasz.

