Jak naprawić błąd przeciążenia kodowania w OBS za pomocą 6 metod
OBS Studio to jeden z najpopularniejszych programów do nagrywania ekranu, studiów streamingu cyfrowego i ogólnego oprogramowania multimedialnego o otwartym kodzie źródłowym. Od momentu premiery jest jednym z najchętniej wybieranych programów dla streamerów i nauczycieli, którzy potrzebują nagrywać materiał z ekranu do samouczków lub wykładów. Niestety, zaawansowany charakter programu sprawia, że jest on podatny na problemy z poborem zasobów, takie jak… Przeciążenie kodowania OBS Studio Błąd. W tym artykule omówimy wszystko, co musisz wiedzieć o tym problemie, w tym jego prawdziwą naturę, jego najczęstsze przyczyny i sześć sprawdzonych rozwiązań, które pomogą zapobiec jego nawrotom.
- LISTA PRZEWODNIKÓW
- Część 1. Co oznacza przeciążenie kodowania OBS?
- Część 2. Typowe przyczyny ostrzeżeń o przeciążeniu kodowania OBS
- Część 3. 6 sprawdzonych rozwiązań problemów z przeciążeniem kodowania OBS
- Część 4. Przewodnik porównawczy ustawień kodowania OBS
- Część 5. Najczęściej zadawane pytania dotyczące naprawy przeciążenia kodowania w OBS
Część 1. Co oznacza przeciążenie kodowania OBS?
Problem powodujący przeciążenie kodowania w OBS dla systemu macOS lub Windows występuje, gdy system kodowania komputera nie kompresuje klatek wideo wystarczająco szybko, aby nadążyć za nagrywaniem. Mówiąc prościej, procesor (CPU) lub karta graficzna (GPU) nie są w stanie obsłużyć przechowywania nagranych danych wideo w czasie rzeczywistym. Przed wystąpieniem błędu przeciążenia kodowania można się spodziewać pomijania klatek, zacinania się lub przerywania nagrania wideo. Po wyświetleniu powiadomienia o błędzie nagrywanie ekranu lub sesja strumieniowania zostaną przerwane.
Część 2. Typowe przyczyny ostrzeżeń o przeciążeniu kodowania OBS
Wysokie użycie procesora podczas kodowania
Ponieważ kodowanie wideo może być obsługiwane przez zasoby procesora, wystąpienie błędu przeciążenia kodowania OBS podczas nagrywania może być spowodowane obciążeniem pamięci procesora sięgającym 100%. Ponieważ nagrywanie lub strumieniowanie za pomocą OBS wymaga zasobów komputera, może to spowodować całkowite wykorzystanie procesora, co ostatecznie prowadzi do wystąpienia błędu.
Wąskie gardła zasobów GPU
Podobnie jak problemy po stronie procesora, wąskie gardła zasobów GPU mogą również powodować przeciążenie kodowania. Jest to zasadniczo to samo, co błąd po stronie procesora. Jeśli pamięć GPU nie jest w stanie obsłużyć obciążenia związanego z kodowaniem, nastąpi przeciążenie i nagłe zatrzymanie działania.
Zbyt wymagające ustawienia OBS
Ostatecznie, zarówno całkowite zużycie zasobów procesora, jak i karty graficznej wystąpi, jeśli ustawienia nagrywania lub strumieniowania w OBS będą zbyt wysokie. Najczęstszą przyczyną tego problemu są zbyt wysokie ustawienia nagrywania. Zazwyczaj dzieje się tak, gdy wideo, które chcesz wygenerować w OBS, ma wyjątkowo wysoką jakość, rozdzielczość i liczbę klatek na sekundę.
Część 3. 6 sprawdzonych rozwiązań problemów z przeciążeniem kodowania OBS
Poprawka 1: Niższa rozdzielczość wyjściowa i liczba klatek na sekundę
Otwórz OBS Ustawienia, następnie przejdź do Wyjście sekcję i przewiń w dół, aby znaleźć ustawienia nagrywania.
Domyślnie Jakość nagrywania, format nagrywania (MKV), koder wideo i koder audio Ustawienia w OBS są generalnie bezpieczne i nie powodują przeciążenia kodowania. Jeśli używasz wyższej jakości, możesz rozważyć obniżenie jej do wartości domyślnej.
Aby edytować liczbę klatek na sekundę, przejdź do Wideo i wybierz Typowe wartości FPSPonieważ domyślnie jest ustawiony na 60, zużywa on dużo zasobów. Obniżenie go do 24-30 klatek na sekundę powinno wystarczyć do podstawowych nagrań ekranu. Wybierz Stosować aby zapisać zmiany.
Te OBS Ustawienia wyjściowe to najbezpieczniejszy sposób na uniknięcie przeciążenia. Wiąże się to jednak z niewielkim pogorszeniem jakości i płynności. Może się to okazać przydatne, jeśli zależy Ci na tym, aby nagranie zostało zarejestrowane bez ryzyka błędów.
Rozwiązanie 2: Przełącz na enkoder sprzętowy (NVENC/AMF/QSV)
Iść do Wyjście ustawienia, a następnie Nagranie opcje.
W ustawieniach nagrywania wybierz Koder wideo i wybierz Sprzętowy procesor graficzny opcja. Kliknij Stosować.
Przełączenie na enkoder sprzętowy spowoduje, że OBS będzie korzystał przede wszystkim z zasobów GPU do kodowania. Jeśli korzystasz z nowoczesnego sprzętu GPU, zaleca się ustawienie głównego enkodera wideo na ten koder, aby pośrednio rozwiązać problem przeciążenia kodowania w OBS.
Poprawka 3: Zmiana ustawień wstępnych procesora x264
Iść do Wyjście ustawienia, a następnie Nagranie opcje.
Wybierz Koder wideo opcję i wybierz Oprogramowanie (x264) aby ustawić główny koder wideo do pracy na procesorze.
Podobnie jak w przypadku drugiego rozwiązania, jest to również odpowiednia opcja tylko wtedy, gdy procesor Twojego sprzętu ma większą wydajność niż karta graficzna. Wybranie oprogramowania jako głównego kodera wideo powoduje, że OBS wykorzystuje zasoby procesora podczas kodowania.
Rozwiązanie 4: Zamknij aplikacje działające w tle i zmniejsz zużycie zasobów
Następne rozwiązanie, które omówimy, nie wymaga żadnych zmian ustawień w OBS. Aby zapewnić maksymalną wydajność komputera i pełne wykorzystanie zasobów do kodowania wideo w OBS, zamknij wszystkie aplikacje działające w tle i ustaw OBS oraz przechwytywane treści jako jedyne aktywne oprogramowanie. Zamknięcie niepotrzebnych aplikacji działających w tle lub innego oprogramowania zwolni miejsce w wybranym źródle kodowania wideo.
Jednak najskuteczniejszym rozwiązaniem w aplikacji, aby uniknąć przeciążenia kodowaniem OBS, jest zmniejszenie ustawień wideo. Dowiedz się, jak zoptymalizować ustawienia wideo w OBS w kolejnym rozwiązaniu.
Poprawka 5: Zoptymalizuj ustawienia wyjściowe OBS
Przejdź do ustawień wyjściowych, a następnie ustaw tryb wyjściowy na Zaawansowany. Następnie kliknij Koder wideo i ustaw to na swoje Procesor graficzny aby odciążyć procesor od zużycia zasobów.
Następnie przewiń w dół ustawienia nagrywania, aby przejść do ustawień kodera. Zachowaj Kontrola stawki w CBR i ustaw Szybkość transmisji do 4000-6000 Kbps.
Na koniec przejdź do Wideo i nastaw Rozdzielczość wyjściowa (skalowana) do rozdzielczości niższej niż domyślna 1920x1080. W przypadku standardowych nagrań ekranu, zmiana rozdzielczości wideo Do 1280x720 powinno wystarczyć.
Ponieważ OBS jest wysoce konfigurowalny, te zoptymalizowane ustawienia wyjściowe powinny być używane wyłącznie jako punkt odniesienia. Jeśli masz wystarczające doświadczenie w korzystaniu z OBS jako narzędzia do nagrywania, możesz poeksperymentować z jego zaawansowanymi ustawieniami, aby znaleźć równowagę między możliwościami swojego komputera a ograniczeniami OBS.
Rozwiązanie 6: Użyj lekkiego rejestratora ekranu
Skoro udostępniliśmy rozwiązania oparte na OBS, aby uniknąć błędów przeciążenia kodowania, problem zasobożerności OBS pozostanie kwestią drugorzędną. W związku z tym, naszym szóstym rozwiązaniem jest użycie lekkiej alternatywy, takiej jak Rejestrator ekranu ArkThinker.
Jeśli potrzebujesz prostego nagrywania ekranu, podstawowych narzędzi do edycji wideo i wysokiej jakości przechwytywania dźwięku, skorzystanie z łatwiejszego w obsłudze rejestratora będzie praktyczniejszym rozwiązaniem niż nauka optymalizacji ustawień OBS.
Ponadto, ArkThinker Screen Recorder jest na tyle wszechstronny, że doskonale nadaje się do różnorodnych zastosowań. Oferuje większość podstawowych opcji nagrywania, w tym nagrywanie w trybie pełnoekranowym, w oknie, z kamery internetowej i z mikrofonu. Dodatkowo, posiada ekskluzywny tryb nagrywania gier z akceleracją GPU, dla użytkowników, którzy chcą uchwycić bardziej dynamiczną rozgrywkę.
Aby dowiedzieć się, jak korzystać z najbardziej praktycznej i lekkiej alternatywy dla OBS, pobierz program ArkThinker Screen Recorder i przeczytaj nasz poradnik poniżej.
Przejdź do oprogramowania lub treści, którą chcesz nagrać na ekranie, a następnie otwórz Rejestrator ekranu ArkThinker. Aby nagrać w trybie pełnoekranowym, pozostań w Nagrywarka ekranu tryb.
Skonfiguruj zawartość, którą chcesz nagrać. W tym samouczku skonfigurujemy zawartość wideo i interfejs nagrywania ArkThinker. Pełny ekran.
Po zakończeniu konfiguracji nagrywania wybierz NAGR na interfejsie nagrywania ArkThinker, aby rozpocząć nagrywanie. Aby zatrzymać nagrywanie, kliknij Zatrzymywać się przycisk w nakładce nagrywania.
Po zakończeniu sesji nagrywania otworzy się menu edycji wideo w ArkThinker. Tutaj uzyskasz dostęp do trybów edycji narzędzia, w tym Trymer, kompresor wideo, scalanie plikówi więcej. Aby znaleźć lokalizację zapisu nagranego filmu, wybierz przycisk Folder.
Choć niekonwencjonalne, korzystanie z lekkiego oprogramowania do nagrywania ekranu jest najskuteczniejszym sposobem zapobiegania błędom przeciążenia kodowania. Pomaga również fakt, że ArkThinker Screen Recorder jest łatwiejszy w obsłudze i oferuje niemal taką samą funkcjonalność jak… OBS do nagrywania ekranu, przy ułamku zużycia zasobów.
Część 4. Przewodnik porównawczy ustawień kodowania OBS
Aby poznać podstawy opcji w Ustawieniach enkodera, przygotowaliśmy krótkie podsumowanie kontroli szybkości transmisji i przepływności, a także ich działania w przypadku ustawienia wysokiego lub niskiego poziomu.
Kontrola szybkości transmisji to sposób, w jaki OBS zarządza przepływnością. Spośród dostępnych opcji, wybrana przez nas stała przepływność (CBR) jest najbardziej spójna pod względem jakości, rozmiaru pliku i stabilności nagrania.
Szybkość transmisji To ilość danych przetwarzanych przez OBS na sekundę. Im wyższa wartość tej opcji, tym lepsza jakość nagrania, ale większy rozmiar pliku. Im niższa szybkość transmisji, tym mniejszy plik, ale o niższej jakości.
Teraz, gdy wiesz już więcej o przepływności i jej wpływie na jakość, możesz dostosować ustawienia OBS, aby mieć większą kontrolę.
Część 5. Najczęściej zadawane pytania dotyczące naprawy przeciążenia kodowania w OBS
Jak zapobiec przeciążeniu kodowania w OBS?
Zmniejsz ustawienia jakości wideo w nagraniu. Użyj karty graficznej jako głównego kodera wideo. Upewnij się, że zwolniłeś pamięć procesora, zamykając wszystkie aplikacje działające w tle i niepotrzebne.
Czy należy wyłączyć OBS podczas występowania błędów przeciążenia kodowania?
Tak, powinieneś. OBS nie będzie działał prawidłowo, jeśli występuje błąd. Uruchom ponownie program i dostosuj ustawienia.
Czy OBS jest łatwy w użyciu jako program do nagrywania ekranu?
Nie, nie jest. OBS jest bardziej polecany dla użytkowników średnio zaawansowanych. Jednak podstawowe nagrywanie w OBS jest dostępne dla początkujących.
Czy powinienem rozważyć bardziej przyjazne dla początkujących narzędzia do nagrywania?
Tak, powinieneś. OBS wcale nie jest przyjazny dla początkujących. Dostępne są prostsze narzędzia do nagrywania ekranu, takie jak ArkThinker Screen Recorder czy wbudowany rejestrator Snipping Tool.
Jakie są dobre alternatywy dla programu OBS do nagrywania ekranu?
Naszą rekomendowaną alternatywą jest ArkThinker Screen Recorder. Ten program jest łatwiejszy w obsłudze i bardzo lekki. Dorównuje również OBS-owi pod względem funkcji nagrywania dzięki wszechstronnym trybom.
Wniosek
Z naszym pełnym samouczkiem na temat naprawianie błędu przeciążenia kodowania w OBSMamy nadzieję, że ten artykuł pomoże Ci, jeśli w przyszłości napotkasz podobny problem. Oczekujemy, że zoptymalizowane ustawienia, które udostępniamy, pomogą Ci zapobiec ponownemu wystąpieniu błędu. Aby uniknąć złożoności OBS, użyj alternatywy w postaci programu ArkThinker Screen Recorder.
Co sądzisz o tym poście? Kliknij, aby ocenić ten wpis.
Doskonały
Ocena: 4.9 / 5 (na podstawie 701 głosów)