Jak opravit kódování přetížené v OBS Studio

OBS se v průběhu let dostala na špičkový profesionální software pro streamování s podporou operačních systémů MacOS i Windows. Společnost OBS je vítána za to, že má více ovládacích prvků týkajících se streamovací služby, kterou poskytuje, s kompatibilitou s více platformami, jako je Twitch atd.

Kódování přetíženo v OBS Studio

Jedním z nejčastějších problémů, kterému uživatelé čelí, je to, že se jim při streamování obrazovek / her zobrazuje zpráva „Kódování přetíženo“. K tomuto problému dochází především v případě, že počítač není schopen správně zpracovat hru i streamování, a proto není dostatek energie procesoru. To znamená, že váš počítač nemůže kódovat vaše video dostatečně rychle, aby zachovalo nastavení, které jste nastavili, což způsobí, že se video po několika sekundách zastaví nebo způsobí periodické koktání.

Úplná chybová zpráva je následující:

 Kódování přetíženo! Zvažte potlačení nastavení videa nebo použití rychlejší předvolby kódování. 

V tomto článku projdeme všechny možné příčiny, proč k tomuto problému může dojít v počítači, a také metody, které můžete použít k obcházení problému. Ujistěte se, že začnete s prvním řešením a podle toho se vypracujte. Řešení jsou uvedena podle účinnosti a snadnosti pro uživatele.

Co způsobuje přetížení kódování v OBS?

Po analýze všech uživatelských případů a počítačů, které čelily podobným problémům, jsme dospěli k závěru, že k tomuto problému obvykle došlo z několika různých důvodů. Přestože chybová zpráva naznačuje, že problém je primárně způsoben méně prostředky CPU, příčiny také zahrnují další prvky. Některé z nich jsou uvedeny níže:

  • Úzké místo CPU: Toto je hlavní důvod, proč se tato chybová zpráva objevuje, jak bylo vysvětleno dříve. Když se váš procesor zahalí procesem kódování, začnou se věci pomalu zpomalovat a tady vás OBS vyzve chybovou zprávou.
  • Nízké úložiště: Program OBS Studio vyžaduje, abyste měli při používání softwaru k dispozici optimální úložiště v počítači. Kromě využití paměti RAM používá pevný disk také pro některé operace, které zahrnují zápis dočasných konfigurací a výstupních souborů. Pokud nemáte dostatek místa, můžete problém zažít.
  • Streamovací aplikace třetích stran: Pokud na pozadí spouštíte jiné aplikace související s streamováním / streamováním, mohou být v rozporu s OBS do té míry, že nebude fungovat správně nebo bude přetížena. Zakázáním těchto aplikací se problém obvykle vyřeší.
  • Vysoké rozlišení obrazovky: OBS bude vyžadovat více zdrojů při přechodu z nízkého rozlišení obrazovky na vyšší. Pokud nemáte dostatek výkonu procesoru, může být příčinou problémů vyšší rozlišení.
  • Úroveň priority: OBS může být ve vašem správci úloh nastavena na nízkou prioritu. To způsobí, že její operace budou mít nízkou prioritu a CPU nebude uspokojovat své požadavky na zpracování, a proto se objeví chybová zpráva.

Než přejdeme k řešením, ujistěte se, že jste přihlášeni jako správce v počítači a uložili všechny záznamy OBS na přístupné místo.

Řešení 1: Změna priority procesu

Nejoblíbenější opravou při řešení chyby „Encoding Overloaded“ je změna priority procesu OBS z vašeho správce úloh. Váš procesor pracuje na principu priorit; procesy s vysokými prioritami budou nejprve zpracovány ve srovnání s jinými procesy. V případě OBS musí software držet krok s vaší herní obrazovkou / streamovacím oknem v poměru 1: 1. Míra hraní by se měla shodovat s rychlostí vysílání hry. Pokud to není pravda, zobrazí se chybová zpráva.

V tomto řešení spustíme jak hru, tak software OBS a poté změníme prioritu pomocí správce úloh pomocí alt-tabbing. Existují dva způsoby, jak změnit prioritu, tj. Snížit prioritu hry nebo zvýšit prioritu OBS.

  1. Spusťte hru a studio OBS a začněte hrát hru a současně streamujte.
  2. Nyní stiskněte Windows + R, do dialogového okna napište „ taskmgr “ a stiskněte Enter.
  3. Jakmile jste ve správci úloh, vyberte hru, klikněte na ni pravým tlačítkem a vyberte Přejít na podrobnosti . Totéž můžete udělat pro otevření vlastností OBS Studio.

Podrobnosti procesu otevírání
  1. V sekci podrobností klepněte pravým tlačítkem myši na konkrétní herní proces a vyberte Nastavit prioritu> Pod normální . V případě OBS vyberte Nastavit prioritu> Nad normální .

Změna priority hry a OBS
  1. Uložte změny a ukončete správce úloh. Nyní alt-tab ke hře a zkontrolujte, zda můžete streamovat správně bez jakýchkoli problémů.

Řešení 2: Snížení výstupního rozlišení

Kdykoli streamujete hru, obrazovka se zakóduje v reálném čase a je to pravděpodobně nejrozsáhlejší úkol CPU, který pokračuje. Například v případě kódování 1080p proces trvá dvakrát tolik pixelů, které jsou vytvořeny pro každý snímek v rozlišení 720p. Řešením, jak snížit zatížení CPU, je říct OBS, aby snížila výstupní rozlišení. Pokud snížíte výstupní rozlišení, software automaticky zmenší počet snímků před jejich předáním kodéru.

  1. Spusťte aplikaci OBS Studio a klikněte na tlačítko Nastavení v pravé dolní části obrazovky.

Nastavení - OBS Studio
  1. Jakmile se objeví nové okno, vyberte kategorii Video a poté klikněte na Rozlišení výstupu (měřítko) . Nyní zkuste snížit rozlišení. Pokud to bylo 1080, zkuste to snížit na 720.

Změna rozlišení výstupu - OBS
  1. Uložte změny a ukončete software. Restartujte počítač a zkuste znovu streamovat. Zkontrolujte, zda je chybová zpráva vyřešena.

Řešení 3: Snížení obnovovací frekvence

Snímková frekvence odpovídá počtu snímků, které jsou zachyceny z videa. Pokud jste hráčem, měli byste pochopit, že obnovovací frekvence jsou hlavními měřítky pro herní stroje a další grafické prvky zpracování. Pokud snímáte hru s vysokou snímkovou frekvencí, je pravděpodobné, že zaznamenáte několik problémů a ošuntělý počítač. V tomto řešení přejdeme k vašemu nastavení OBS a příslušně sníží frekvenci snímků.

  1. Přejděte zpět na nastavení OBS, jako jsme to provedli v předchozích nastaveních, a přejděte na Nastavení videa .
  2. Nyní vyberte Společné hodnoty FPS a poté vyberte nižší hodnotu. Pokud to bylo 30, zvažte přechod na 20 atd.

Změna snímkové frekvence - OBS
  1. Uložte změny a ukončete software. Restartujte počítač a zkuste znovu streamovat. Zkontrolujte, zda je chybová zpráva vyřešena.

Řešení 4: Změna předvolby x264

Výchozí použitý kodér videa je x264. Má několik různých předvoleb, které se podílejí na jeho činnosti, což najde rovnováhu mezi kvalitou videa a zatížením CPU. Ve výchozím nastavení se používá předvolba „velmi rychle“. Toto je perfektní rovnováha (podle OBS) mezi kvalitou videa a rychlostí procesoru.

Metodika v předvolbách je taková, že rychlejší předvolby ukazují, jak „rychle“ bude kodér běžet. Pokud vyberete rychlejší předvolby, CPU se použije velmi méně, ale kvalita videa nebude až po značku. Zde „rychle“ znamená, že video bude kódováno velmi rychle, aniž by provedlo mnoho výpočtů. Můžete zkusit změnit předvolby a zjistit, zda problém vyřeší rychlejší předvolba.

  1. Spusťte studio OBS a klikněte na Nastavení v pravé dolní části obrazovky.
  2. V levém navigačním podokně vyberte Výstup a poté klikněte na Rozšířené jako výstupní režim.

Přepnutí na pokročilá nastavení
  1. Nyní se pokuste změnit přednastavené režimy a zjistěte, zda výběr rychleji vyřeší problém.

Vždy můžete experimentovat s různými přednastavenými nastaveními podle vlastních požadavků.

Řešení 5: Použití hardwarového kódování

Pokud všechny výše uvedené metody nefungují, můžeme zvážit použití hardwarového kódování. Hardwarové kodéry, jmenovitě AMF, Quicksync a NVENC, jsou většinou podporovány v procesorech GP Stock Intel a v novějších GPU AMD / NVIDIA. Každý uživatel má možnost nasměrovat část zatížení kódováním na hardwarové kodéry s mírnými náklady na sníženou kvalitu.

Stručně řečeno, kodéry GPU neposkytují tolik kvality jako výchozí x264, ale hodně pomáhají, pokud máte omezené prostředky procesoru.

Nejprve zkontrolujeme, zda je ve vašem softwaru OBS již povolena možnost hardwarového kódování. Pokud tomu tak není, projdeme další kroky a pokusíme se problém vyřešit.

  1. Spusťte své OBS Studio a přejděte do Nastavení, jak jsme to udělali dříve v řešeních.
  2. Nyní klikněte na záložku Výstup pomocí levého navigačního panelu, vyberte Rozšířený režim výstupu a zaškrtněte možnost Encoder .

Změna metody kódování - OBS

Pokud možnost AMF, Quicksync atd. Nevidíte, můžete se pokusit tuto možnost povolit pomocí níže uvedených kroků. Pokud je uveden jako v příkladu výše, jednoduše jej povolte, uložte změny a restartujte počítač.

Pokud v možnostech kódování nevidíte Rychlou synchronizaci, pravděpodobně to znamená, že integrovaná grafika není v systému BIOS aktivována. Každá základní deska Intel má integrovanou grafiku a ve výchozím nastavení jsou většinou povoleny.

Aktivace palubní grafiky

Můžete přejít k nastavení systému BIOS a zkontrolovat, zda je možnost integrované grafiky povolena nebo ne. Každý BIOS se bude lišit kvůli změně výrobce, takže se budete muset trochu rozhlédnout. Po povolení vyhrazené grafiky restartujte počítač a zkontrolujte, zda je problém vyřešen.

Řešení 6: Uvolnění místa na disku

Nejdůležitějším důvodem, proč OBS generuje chybové zprávy, jako jsou tyto, jsou problémy s místním úložištěm v počítači. Jak již bylo zmíněno dříve, OBS vyžaduje na pevném disku určitý prostor, aby mohl streamování videa pokračovat. Pokud nemáte žádný prostor navíc, nebude streamován žádný druh videa.

Celý prostor v OBS Drive

Kromě čištění volného místa na disku můžete také vyčistit disk. Po vyčištění disku restartujte počítač a zkuste platformu spustit znovu.

  1. Stisknutím Windows + E otevřete Průzkumník souborů, klikněte na Tento počítač a vyberte jednotku, kterou chcete vyčistit.
  2. Klikněte na něj pravým tlačítkem a vyberte příkaz Vlastnosti .
  3. Jakmile je ve vlastnostech, vyberte kartu Obecné a klepněte na Vyčištění disku .

Vyčištění disku - Windows Drive
  1. Po vyčištění disku restartujte počítač a zkontrolujte, zda je chybová zpráva vyřešena. Ujistěte se, že máte na disku alespoň 5–10 GB volného místa.

Řešení 7: Kontrola podobného záznamového softwaru

Jak již bylo uvedeno výše v příčinách, zdá se, že studio OBS je v konfliktu s jiným záznamovým softwarem spuštěným v počítači. To zahrnuje NVIDIA Overlay, Discord, herní lištu Windows atd. Jediným řešením je zakázat spuštění softwaru na vašem počítači nebo jej úplně odinstalovat. V tomto řešení přejdeme do správce aplikací a odinstalujeme software z vašeho počítače.

  1. Stiskněte Windows + R, do dialogového okna napište „ appwiz.cpl “ a stiskněte Enter.
  2. Jakmile jste ve správci aplikací, vyhledejte jakýkoli nahrávací software, který jste možná nainstalovali do počítače. Klikněte na něj pravým tlačítkem a vyberte příkaz Odinstalovat .

Odinstalace podobného záznamového softwaru
  1. Měli byste také zkontrolovat na hlavním panelu nějaké další aplikace běžící na pozadí. Klepněte pravým tlačítkem myši na každou položku a ukončete aplikaci.
  2. Poté, co jste si naprosto jisti, že na pozadí není spuštěn žádný program, spusťte znovu OBS a zkontrolujte, zda je problém vyřešen.

Řešení 8: Ukončení dalších programů na pozadí

Toto řešení je zdravý rozum, ale mnoho uživatelů si tento scénář nevšimne. Kdykoli streamujete pomocí OBS Studio a hrajete hru vedle sebe, je důležité, aby byly uzavřeny všechny další aplikace spuštěné na pozadí, aby se váš procesor mohl soustředit pouze na dva procesy. Měli byste také vzít v úvahu spuštěné procesy na pozadí, které nemusí být v popředí patrné.

  1. Stiskněte Windows + R, do dialogového okna napište „ taskmgr “ a stiskněte Enter.
  2. Jakmile jste ve správci úloh, vyberte jakékoli další aplikace spuštěné na pozadí. Klikněte na ně pravým tlačítkem myši a vyberte příkaz Ukončit úlohu .

Ukončení úlohy procesů na pozadí
  1. Nyní také zkontrolujeme váš zásobník. Na hlavním panelu se podívejte na pravou dolní část obrazovky a najděte všechny spuštěné ikony softwaru. Pokud najdete CPU, které neustále běží a náročné, klikněte na něj pravým tlačítkem a vyberte příkaz Konec .

Ukončení aplikace z hlavního panelu
  1. Po ukončení všech aplikací zkuste streamovat a zjistit, zda je problém vyřešen.

Řešení 9: Použití alternativ třetích stran (BandiCam)

Pokud všechny výše uvedené metody nefungují, můžete vyzkoušet několik různých alternativ. Ten, který jsme viděli, se nejvíce podobal programu OBS Studio, a to BandiCam. Má několik různých funkcí a umožňuje přizpůsobení kvality streamování mnohem více ve srovnání s jinými běžnými aplikacemi, jako je Screenshare / Discord atd.

Bandicam

Můžete přejít na oficiální web BandiCam a stáhnout bezplatnou verzi na dostupné místo. Po stažení na něj klikněte pravým tlačítkem a vyberte Spustit jako správce .

Poznámka: Po odstranění všech dočasných souborů byste také měli zvážit přeinstalaci digitálního zobrazení OBS do počítače od nuly. Nezapomeňte si stáhnout nejnovější verzi z oficiálních webových stránek a odstranit položky OBS z umístění instalace.

Zajímavé Články