Ako opraviť kódovanie preťažené v programe OBS Studio

Spoločnosť OBS sa v priebehu rokov dostala na vrchol profesionálneho softvéru na streamovanie s podporou operačného systému MacOS aj Windows. Spoločnosť OBS sa oceňuje za to, že má viac ovládacích prvkov týkajúcich sa streamovacej služby, ktorú poskytuje, s kompatibilitou s viacerými platformami, ako je Twitch atď.

Kódovanie je v programe OBS Studio preťažené

Jedným z najbežnejších problémov, ktorým používatelia čelia, je to, že pri streamovaní svojich obrazoviek / hier uvidia správu „Kódovanie preťažené“. Tento problém sa vyskytuje predovšetkým vtedy, keď počítač nie je schopný správne spracovať hru a streamovanie, a preto nemá dostatok energie CPU. Znamená to, že počítač nemôže kódovať vaše video dostatočne rýchlo na to, aby sa zachovali nastavenia, ktoré ste nastavili, čo spôsobí, že sa video po niekoľkých sekundách zastaví alebo spôsobí periodické koktanie.

Úplné chybové hlásenie je nasledujúce:

 Kódovanie je preťažené! Zvážte potlačenie nastavení videa alebo použitie rýchlejšej predvoľby kódovania. 

V tomto článku si preberieme všetky možné príčiny, prečo sa tento problém môže vyskytnúť na vašom počítači, a tiež metódy, ktoré môžete použiť na obídenie problému. Uistite sa, že začnete s prvým riešením a podľa toho postupujte ďalej. Riešenia sú uvedené podľa efektívnosti a ľahkosti pre používateľa.

Čo spôsobuje prekódovanie v systéme OBS?

Po analýze všetkých používateľských prípadov a počítačov, ktoré čelili podobným problémom, sme dospeli k záveru, že k tomuto problému zvyčajne došlo z niekoľkých rôznych dôvodov. Aj keď chybové hlásenie naznačuje, že problém je spôsobený predovšetkým menším počtom prostriedkov procesora, príčiny zahŕňajú aj ďalšie prvky. Niektoré z nich sú uvedené nižšie:

  • Zúženie CPU: Toto je hlavný dôvod, prečo sa toto chybové hlásenie vyskytuje, ako bolo vysvetlené vyššie. Keď sa váš procesor zahltí procesom kódovania, veci sa začnú pomaly spomaľovať a potom vás systém OBS vyzve chybovou správou.
  • Nízka kapacita úložiska: Apl Studio vyžaduje, aby ste pri používaní softvéru mali k dispozícii optimálne úložisko v počítači. Okrem používania pamäte RAM používa pevný disk aj na niektoré operácie, ktoré zahŕňajú písanie dočasných konfigurácií a výstupných súborov. Ak nemáte dostatok miesta, môžete skúsiť problém.
  • Aplikácie streamovania tretích strán: Ak v pozadí prevádzkujete iné aplikácie súvisiace s streamovaním / streamovaním, môžu byť v rozpore s OBS v miere, v ktorej nefunguje správne alebo preťaženie. Zakázaním týchto aplikácií sa problém zvyčajne vyrieši.
  • Vysoké rozlíšenie obrazovky: OBS bude vyžadovať viac zdrojov pri prechode z nízkej veľkosti rozlíšenia obrazovky na vyššiu. Ak nemáte dostatok energie procesora, vinníkom za spôsobenie problémov môže byť vyššie rozlíšenie.
  • Úroveň priority: OBS môže byť vo vašom správcovi úloh nastavená na nízku prioritu. To spôsobí, že jeho operácie budú mať nízku prioritu a CPU nebude uspokojovať svoje požiadavky na spracovanie, a preto sa objaví chybová správa.

Predtým, ako prejdeme k riešeniam, uistite sa, že ste v počítači prihlásení ako správca a všetky záznamy OBS uložené na prístupnom mieste.

Riešenie 1: Zmena priority procesu

Najpopulárnejšou opravou pri riešení chyby „kódovania preťaženia“ je zmena priority procesu OBS z vášho správcu úloh. Váš procesor pracuje na princípe priorít; procesy s vysokými prioritami budú spracované ako prvé v porovnaní s inými procesmi. V prípade systému OBS musí softvér držať krok s obrazovkou herného okna / streamingu v pomere 1: 1. Miera hrania by sa mala zhodovať s rýchlosťou, akou sa hra vysiela. Ak to nie je pravda, zobrazí sa chybová správa.

V tomto riešení spustíme softvér hry a OBS a potom zmeníme prioritu pomocou správcu úloh pomocou alt-tabbing. Existujú dva spôsoby, ktorými môžeme zmeniť prioritu, tj znížiť prioritu hry alebo zvýšiť prioritu OBS.

  1. Spustite hru a štúdio OBS a začnite hrať hru, zatiaľ čo súčasne streamujte.
  2. Teraz stlačte Windows + R, do dialógového okna napíšte „ taskmgr “ a stlačte Enter.
  3. Keď ste v správcovi úloh, vyberte hru, kliknite na ňu pravým tlačidlom myši a vyberte príkaz Prejsť na podrobnosti . To isté môžete urobiť aj pri otváraní vlastností programu OBS Studio.

Podrobnosti procesu otvorenia
  1. Keď ste v časti s podrobnosťami, kliknite pravým tlačidlom myši na konkrétny herný proces a vyberte možnosť Nastaviť prioritu> Nižšie ako normálne . V prípade OBS zvoľte Nastaviť prioritu> Nad normálne .

Zmena priority hry a OBS
  1. Uložte zmeny a ukončite správcu úloh. Teraz alt-kartu do hry a skontrolujte, či môžete správne streamovať bez problémov.

Riešenie 2: Zníženie výstupného rozlíšenia

Kedykoľvek streamujete hru, obrazovka sa zakóduje v reálnom čase a toto je pravdepodobne najrozsiahlejšia úloha procesora, ktorá pokračuje. Napríklad v prípade kódovania 1080p proces trvá dvakrát toľko pixlov, ktoré sa vytvoria pre každý rámec v rozlíšení 720p. Riešením na zníženie napätia CPU je povedať spoločnosti OBS, aby znížila vaše výstupné rozlíšenie. Ak znížite výstupné rozlíšenie, softvér automaticky zníži počet snímok pred ich odovzdaním kodéru.

  1. Spustite aplikáciu OBS Studio a kliknite na tlačidlo Nastavenia umiestnené v pravej dolnej časti obrazovky.

Nastavenia - OBS Studio
  1. Keď sa zobrazí nové okno, vyberte kategóriu Video a potom kliknite na Rozlíšenie výstupu (mierka) . Teraz sa pokúste znížiť rozlíšenie. Ak to bolo 1080, skúste to zredukovať na 720.

Zmena rozlíšenia výstupu - OBS
  1. Uložte zmeny a ukončite softvér. Reštartujte počítač a skúste znova streamovať. Skontrolujte, či sa chybové hlásenie vyriešilo.

Riešenie 3: Zníženie snímkovej frekvencie

Snímková frekvencia zodpovedá počtu snímok zachytených z videa. Ak ste hráčom, pochopili by ste, že obnovovacie frekvencie sú hlavnými referenčnými hodnotami pre hracie stroje a ďalšie grafické prvky spracovania. Ak snímate hru s vysokou obnovovacou frekvenciou, je pravdepodobné, že sa vyskytne niekoľko problémov a otupený počítač. V tomto riešení prejdeme na vaše nastavenia OBS a podľa toho znížime obnovovací kmitočet.

  1. Prejdite späť na nastavenia OBS, ako sme to urobili v predchádzajúcich nastaveniach, a prejdite na Nastavenia videa .
  2. Teraz vyberte bežné hodnoty FPS a potom vyberte nižšiu hodnotu. Ak to bolo 30, zvážte prechod na 20 atď.

Zmena snímkovej frekvencie - OBS
  1. Uložte zmeny a ukončite softvér. Reštartujte počítač a skúste znova streamovať. Skontrolujte, či sa chybové hlásenie vyriešilo.

Riešenie 4: Zmena predvoľby x264

V predvolenom nastavení je použitý kodér videa x264. Jeho činnosť spočíva v množstve rôznych predvolieb, ktoré nájdu rovnováhu medzi kvalitou videa a zaťažením procesora. V predvolenom nastavení sa používa predvolené nastavenie „veľmi rýchly“. Toto je perfektná rovnováha (podľa OBS) medzi kvalitou videa a rýchlosťou procesora.

Metodika v predvoľbách je taká, že rýchlejšie predvoľby naznačujú, ako „rýchlo“ bude kodér bežať. Ak vyberiete rýchlejšie predvoľby, CPU sa použije veľmi menej, ale kvalita videa nebude nižšia ako značka. Tu „rýchlo“ znamená, že video bude kódované veľmi rýchlo bez vykonania mnohých výpočtov. Môžete skúsiť zmeniť predvoľby a zistiť, či problém vyrieši rýchlejšia predvoľba.

  1. Spustite štúdio OBS a kliknite na Nastavenia v pravej dolnej časti obrazovky.
  2. V ľavom navigačnom paneli vyberte položku Výstup a potom ako výstupný režim kliknite na položku Rozšírené .

Prepína sa na rozšírené nastavenia
  1. Teraz sa pokúste zmeniť prednastavené režimy a zistiť, či výber rýchlejšího vyrieši problém za vás.

Vždy môžete experimentovať s rôznymi predvolenými nastaveniami podľa svojich vlastných požiadaviek.

Riešenie 5: Používanie hardvérového kódovania

Ak všetky vyššie uvedené metódy nefungujú, môžeme zvážiť použitie hardvérového kódovania. Hardvérové ​​enkodéry, konkrétne AMF, Quicksync a NVENC, sú väčšinou podporované v procesoroch GPU Intel av novších GPU AMD / NVIDIA. Každý užívateľ má možnosť nasmerovať časť zaťaženia kódovania na hardvérové ​​kódovače s malými nákladmi na zníženú kvalitu.

Aby som to zhrnul, kodéry GPU neposkytujú toľko kvality ako predvolené x264, ale veľa pomáhajú, ak máte obmedzené prostriedky CPU.

Najprv skontrolujeme, či je vo vašom softvéri OBS už povolená možnosť kódovania hardvéru. Ak tomu tak nie je, prejdeme ďalšími krokmi a pokúsime sa problém vyriešiť.

  1. Spustite svoje OBS Studio a prejdite na Nastavenia, ako sme to urobili predtým v riešeniach.
  2. Teraz kliknite na kartu Výstup pomocou ľavého navigačného panela, vyberte položku Rozšírený režim výstupu a začiarknite možnosť Encoder .

Zmena metódy kódovania - OBS

Ak nevidíte možnosť AMF, Quicksync atď., Môžete sa pokúsiť o povolenie možnosti pomocou krokov dole. Ak je uvedený ako v príklade vyššie, jednoducho ho povoľte, uložte zmeny a reštartujte počítač.

Ak nevidíte vo svojich možnostiach kódovania rýchlu synchronizáciu, pravdepodobne to znamená, že integrovaná grafika nie je v systéme BIOS aktivovaná. Každá základná doska Intel má integrovanú grafiku a väčšinou sú predvolene zapnuté.

Povolenie grafiky na palube

Môžete prejsť na nastavenia systému BIOS a skontrolovať, či je možnosť integrovanej grafiky povolená alebo nie. Každý BIOS sa bude líšiť v dôsledku zmeny výrobcu, takže sa budete musieť trochu rozhliadnuť. Po povolení vyhradenej grafiky reštartujte počítač a skontrolujte, či sa problém vyriešil.

Riešenie 6: Uvoľnenie miesta na disku

Najdôležitejším dôvodom, prečo OBS generuje chybové správy, ako sú tieto, sú problémy s miestnym úložiskom v počítači. Ako už bolo spomenuté vyššie, OBS vyžaduje na pevnom disku určitý priestor, aby sa jeho streamovanie videa deje ďalej. Ak nemáte žiadne ďalšie miesto, nebude prenášaný žiadny prúd videa.

Celý priestor v službe OBS Drive

Okrem čistenia voľného miesta na disku môžete vykonať aj čistenie disku. Po vyčistení disku reštartujte počítač a skúste platformu spustiť znova.

  1. Stlačením Windows + E otvorte prieskumník súborov, kliknite na This-PC a vyberte jednotku, ktorú chcete vyčistiť.
  2. Kliknite pravým tlačidlom myši a vyberte príkaz Vlastnosti .
  3. Akonáhle ste vo vlastnostiach, vyberte kartu Všeobecné a kliknite na Čistenie disku .

Čistenie disku - Windows Drive
  1. Po vyčistení disku reštartujte počítač a skontrolujte, či sa chybové hlásenie vyriešilo. Uistite sa, že máte na disku najmenej 5 až 10 GB voľného miesta.

Riešenie 7: Kontrola podobného záznamového softvéru

Ako už bolo uvedené vyššie v príčinách, zdá sa, že štúdio OBS je v konflikte s iným záznamovým softvérom spusteným v počítači. To zahŕňa NVIDIA Overlay, Discord, hernú lištu Windows atď. Jediným riešením je zakázať spustenie softvéru na vašom počítači alebo ho úplne odinštalovať. V tomto riešení prejdeme na správcu aplikácií a odinštalujeme softvér z vášho počítača.

  1. Stlačte Windows + R, do dialógového okna napíšte „ appwiz.cpl “ a stlačte Enter.
  2. Keď ste v správcovi aplikácií, vyhľadajte akýkoľvek záznamový softvér, ktorý ste mohli nainštalovať do svojho počítača. Kliknite naň pravým tlačidlom myši a vyberte príkaz Odinštalovať .

Odinštalovanie podobného nahrávacieho softvéru
  1. Mali by ste skontrolovať, či na paneli úloh nie sú nejaké ďalšie aplikácie bežiace na pozadí. Pravým tlačidlom myši kliknite na každý záznam a ukončite aplikáciu.
  2. Keď ste si úplne istí, že na pozadí nie je spustený žiadny program, znova spustite OBS a skontrolujte, či sa problém vyriešil.

Riešenie 8: Ukončenie ďalších programov na pozadí

Toto riešenie je zdravý rozum, ale veľa používateľov si tento scenár nevšimne. Vždy, keď streamujete pomocou OBS Studio a hrajete hru bok po boku, je dôležité, aby boli zatvorené všetky ďalšie aplikácie bežiace na pozadí, aby sa váš procesor mohol sústrediť výlučne na tieto dva procesy. Mali by ste zohľadniť aj prebiehajúce procesy na pozadí, ktoré nemusia byť v popredí viditeľné.

  1. Stlačte Windows + R, do dialógového okna napíšte „ taskmgr “ a stlačte Enter.
  2. Keď ste v správcovi úloh, vyberte akékoľvek ďalšie aplikácie bežiace na pozadí. Kliknite na ne pravým tlačidlom myši a vyberte príkaz Ukončiť úlohu .

Ukončenie úlohy procesov na pozadí
  1. Teraz tiež skontrolujeme váš podnos. Na hlavnom paneli sa pozrite na pravú dolnú časť obrazovky a vyhľadajte všetky spustené ikony softvéru. Ak nájdete CPU, ktoré je neustále spustené a náročné, kliknite naň pravým tlačidlom myši a vyberte príkaz Skončiť .

Ukončenie aplikácie z panela úloh
  1. Po ukončení všetkých aplikácií skúste streamovať a zistiť, či sa problém vyriešil.

Riešenie 9: Použitie alternatív tretích strán (BandiCam)

Ak všetky vyššie uvedené metódy nefungujú, môžete vyskúšať niekoľko rôznych alternatív. Ten, ktorý sme videli najviac, sa najviac podobal programu OBS Studio BandiCam. Má niekoľko rôznych funkcií a umožňuje prispôsobenie kvality streamovania oveľa viac v porovnaní s inými konvenčnými aplikáciami, ako je napríklad Screenshare / Discord atď.

Bandicam

Môžete prejsť na oficiálnu webovú stránku spoločnosti BandiCam a stiahnuť bezplatnú verziu na dostupné miesto. Po stiahnutí naň kliknite pravým tlačidlom myši a vyberte príkaz Spustiť ako správca .

Poznámka: Po odstránení všetkých dočasných súborov by ste mali zvážiť aj odinštalovanie snímok obrazovky OBS do počítača od začiatku. Uistite sa, že si stiahnete najnovšiu verziu z oficiálnej webovej stránky a odstránite záznamy OBS z umiestnení inštalácie.

Zaujímavé Články