Kako popraviti kodiranje preopterećeno u OBS Studio



Isprobajte Naš Instrument Za Uklanjanje Problema

OBS se tijekom godina probio do vrhunskog profesionalnog softvera za streaming uz podršku za macOS i Windows operativni sustav. OBS je pohvaljen zbog višestrukih kontrola u vezi s uslugom streaminga koju pruža kompatibilnost s više platformi poput Twitcha itd.



Kodiranje preopterećeno u OBS Studio



Jedno od najčešćih problema s kojima se korisnici suočavaju jest kada vide poruku 'Encoding Overloaded' kada strimuju svoje ekrane / igre. Ovaj se problem prvenstveno javlja kada vaše računalo ne može pravilno obraditi i igru ​​i streaming, stoga nedostaje snaga procesora. To znači da vaše računalo ne može kodirati vaš video dovoljno brzo da zadrži postavke koje ste postavili, što će uzrokovati zamrzavanje videozapisa nakon nekoliko sekundi ili povremeno mucanje.



Puna poruka o pogrešci je sljedeća:

Kodiranje je preopterećeno! Razmislite o odbijanju video postavki ili korištenju bržeg kodiranja.

U ovom ćemo članku proći kroz sve moguće uzroke zašto se taj problem može pojaviti na vašem računalu, kao i metode koje možete koristiti za zaobilaženje problema. Obavezno započnite s prvim rješenjem i prema tome se spustite prema dolje. Rješenja su navedena prema učinkovitosti i lakoći za korisnika.

Što uzrokuje preopterećenje kodiranja u OBS-u?

Nakon analize svih slučajeva korisnika i računala koja su se suočavala sa sličnim problemima, došli smo do zaključka da se taj problem obično javljao iz nekoliko različitih razloga. Iako poruka o pogrešci znači da je problem prvenstveno zbog manje CPU resursa, uzroci uključuju i druge elemente. Neki od njih navedeni su u nastavku:



  • CPU usko grlo: To je glavni razlog zašto se pojavljuje ova poruka o pogrešci, kao što je ranije objašnjeno. Kad procesor kodira vaš CPU, stvari postaju sporije i tu vas OBS traži s porukom o pogrešci.
  • Malo prostora za pohranu: OBS Studio zahtijeva da na računalu imate optimalnu pohranu dok koristite softver. Uz upotrebu RAM-a, vaš tvrdi disk koristi i za neke operacije koje uključuju pisanje privremenih konfiguracija i izlaznih datoteka. Ako nemate dovoljno prostora, možda ćete naići na problem.
  • Aplikacije za strujanje trećih strana: Ako u pozadini izvodite druge programe za streaming / streaming, oni bi se mogli sukobiti s OBS-om do te mjere da ne uspije ispravno raditi ili se preopteretiti. Onemogućavanje tih aplikacija obično rješava problem.
  • Visoka razlučivost zaslona: OBS će zahtijevati više resursa dok prelazite s niskih razlučivosti zaslona na veće. Ako nemate dovoljno snage procesora, veća razlučivost mogla bi biti krivac za stvaranje problema.
  • Razina prioriteta: OBS je možda postavljen na nizak prioritet u vašem upravitelju zadataka. To će dovesti do toga da njegove operacije budu s niskim prioritetom, a CPU neće udovoljiti svojim zahtjevima za obradu i stoga će se pojaviti poruka o pogrešci.

Prije nego što prijeđemo na rješenja, provjerite jeste li prijavljeni kao administrator na svom računalu i jeste li spremili sve OBS snimke na pristupačno mjesto.

Rješenje 1: Promjena prioriteta postupka

Najpopularnije rješenje u rješavanju pogreške 'Encoding Overloaded' je promjena prioriteta OBS procesa s vašeg upravitelja zadataka. Vaš procesor radi na principu prioriteta; procesi s visokim prioritetima prvo će se obraditi u usporedbi s drugim procesima. U slučaju OBS-a, softver mora pratiti vaš zaslon za igre / prozor za strujanje u omjeru 1: 1. Stopa igranja trebala bi odgovarati brzini emitiranja igre. Ako to nije točno, prikazat će se poruka o pogrešci.

U ovom ćemo rješenju pokrenuti i igru ​​i OBS softver, a zatim promijeniti prioritet pomoću upravitelja zadataka alt-tabbingom. Postoje dva načina na koja mijenjamo prioritet, tj. Spuštamo prioritet igre ili povećavamo prioritet OBS-a.

  1. Pokrenite igru ​​i OBS studio i počnite igrati igru, a istodobno i streaming.
  2. Sada pritisnite Windows + R, upišite “ taskmgr ”U dijaloškom okviru i pritisnite Enter.
  3. Jednom u upravitelju zadataka odaberite igru, kliknite je desnom tipkom miša i odaberite Idite na detalje . Isto možete učiniti i za otvaranje svojstava OBS Studija.

Pojedinosti postupka otvaranja

  1. Jednom u odjeljku s pojedinostima kliknite desnom tipkom miša na određeni postupak igre i odaberite Postavi prioritet> Ispod normalnog . U slučaju OBS-a, odaberite Postavi prioritet> Iznad normalnog .

Promjena prioriteta igre i OBS-a

  1. Spremite promjene i izađite iz upravitelja zadataka. Sada postavite alt-tab na igru ​​i provjerite možete li pravilno emitirati stream bez ikakvih problema.

Rješenje 2: Smanjenje izlazne razlučivosti

Kad god strimujete igru, zaslon se kodira u stvarnom vremenu i ovo je vjerojatno najopsežniji CPU zadatak koji se nastavlja. Na primjer, u slučaju 1080p kodiranja, postupak traje dvostruko više piksela koji se kreiraju za svaki kadar u 720p. Zaobilazno rješenje za smanjenje naprezanja CPU-a je reći OBS-u da smanji vašu izlaznu razlučivost. Ako smanjite izlaznu razlučivost, softver automatski smanjuje okvire prije nego što ih proslijedi koderu.

  1. Pokrenite OBS Studio i kliknite na Postavke gumb prisutan na donjoj desnoj strani zaslona.

Postavke - OBS Studio

  1. Nakon što se pojavi novi prozor, odaberite kategoriju Video a zatim kliknite na Izlazna (skalirana) razlučivost . Sada pokušajte smanjiti svoju razlučivost. Ako je bilo 1080, pokušajte smanjiti na 720.

Promjena izlazne razlučivosti - OBS

  1. Spremite promjene i izađite iz softvera. Ponovo pokrenite računalo i pokušajte ponovno streaming. Provjerite je li poruka o pogrešci riješena.

Rješenje 3: Smanjenje brzine kadra

Broj sličica u sekundi odgovara broju okvira koji su snimljeni iz videozapisa. Ako ste igrač, shvatili biste da su brzine kadrova glavna mjerila za igraće motore i druge grafičke elemente obrade. Ako hvatate igru ​​u velikom broju sličica, velika je vjerojatnost da ćete naići na nekoliko problema i zaostalo računalo. U ovom ćemo rješenju prijeći na vaše OBS postavke i u skladu s tim smanjiti broj sličica u sekundi.

  1. Vratite se na postavke OBS-a kao što smo to činili u prethodnim postavkama i idite na Video postavke .
  2. Sada odaberite Uobičajene vrijednosti FPS-a a zatim odaberite nižu vrijednost. Ako je bilo 30, razmislite o odlasku na 20 itd.

Promjena frekvencije okvira - OBS

  1. Spremite promjene i izađite iz softvera. Ponovo pokrenite računalo i pokušajte ponovno streaming. Provjerite je li poruka o pogrešci riješena.

Rješenje 4: Promjena unaprijed postavljenog x264

Kodiranje video zapisa prema zadanim postavkama je x264. U svom radu uključen je niz različitih unaprijed postavljenih postavki koje pronalaze ravnotežu između kvalitete video zapisa i opterećenja CPU-a. Prema zadanim postavkama koristi se unaprijed postavljeno 'vrlo brzo'. Ovo je savršena ravnoteža (prema OBS-u) između kvalitete video zapisa i brzine procesora.

Metodologija u unaprijed postavljenim postavkama je da brže tvorničke postavke pokazuju koliko će brzo raditi koder. Kad odaberete brže unaprijed postavljene postavke, CPU će se koristiti vrlo malo, ali kvaliteta videozapisa neće biti na razini. Ovdje 'brzo' znači da će se videozapis vrlo brzo kodirati bez obavljanja mnogih izračuna. Možete pokušati promijeniti unaprijed postavljene postavke i provjeriti rješava li problem brža unaprijed postavljena vrijednost za vas.

  1. Pokrenite OBS studio i kliknite na Postavke prisutna na donjoj desnoj strani zaslona.
  2. Odaberi Izlaz u lijevom navigacijskom oknu, a zatim kliknite na Napredna kao izlazni način.

Prebacivanje na napredne postavke

  1. Pokušajte promijeniti unaprijed zadane načine i provjerite hoće li odabir bilo kojeg bržeg problema riješiti vaš problem.

Uvijek možete eksperimentirati s različitim unaprijed postavljenim postavkama prema vlastitim zahtjevima.

Rješenje 5: Korištenje hardverskog kodiranja

Ako sve gore navedene metode ne uspiju, možemo razmotriti upotrebu hardverskog kodiranja. Hardverski enkoderi, naime AMF, Quicksync i NVENC, uglavnom su podržani u Intelovim grafičkim procesorima te u novijim AMD / NVIDIA GPU-ima. Svaki korisnik ima mogućnost usmjeriti dio opterećenja kodiranja na hardverske kodere uz mali trošak smanjene kvalitete.

Da rezimiramo, GPU koderi ne pružaju toliko kvalitete kao zadani x264, ali puno pomažu ako imate ograničene CPU resurse.

Prvo ćemo provjeriti je li opcija hardverskog kodiranja već omogućena u vašem OBS softveru. Ako nije, proći ćemo dodatne korake i pokušati riješiti problem.

  1. Pokrenite svoj OBS Studio i idite na Postavke kao što smo to ranije učinili u rješenjima.
  2. Sada kliknite na Izlaz karticu pomoću lijevog navigacijskog okna odaberite Napredna izlazni mod i provjerite opciju Davač .

Promjena metode kodiranja - OBS

Ako ne vidite opciju AMF, Quicksync itd., Možete pokušati omogućiti opciju pomoću donjih koraka. Ako je prisutan kao u gornjem primjeru, jednostavno ga omogućite, spremite promjene i ponovo pokrenite računalo.

Ako u opcijama kodiranja ne vidite brzu sinkronizaciju, to vjerojatno znači da vaša integrirana grafika nije aktivirana u BIOS-u. Svaka Intelova matična ploča ima integriranu grafiku i one su uglavnom omogućene prema zadanim postavkama.

Omogućavanje ugrađene grafike

Možete doći do postavki BIOS-a i provjeriti je li omogućena opcija integrirane grafike. Svaki BIOS bit će drugačiji zbog promjene proizvođača, pa biste se morali malo osvrnuti oko sebe. Nakon omogućavanja namjenske grafike, ponovo pokrenite računalo i provjerite je li problem riješen.

Rješenje 6: Oslobađanje prostora u pogonu

Najvažniji razlog zašto OBS generira ovakve poruke o pogrešci su problemi s lokalnom pohranom na računalu. Kao što je već spomenuto, OBS zahtijeva malo prostora na vašem tvrdom disku da održi njegovo strujanje video zapisa. Ako nemate dodatni prostor, neće strujati bilo kakav video.

Puni prostor u OBS Driveu

Osim čišćenja slobodnog prostora na pogonu, možete izvršiti i čišćenje diska. Nakon čišćenja diska, ponovo pokrenite računalo i pokušajte ponovo pokrenuti platformu.

  1. Pritisnite Windows + E da biste otvorili istraživač datoteka, kliknite na Ovo-računalo i odaberite pogon koji želite očistiti.
  2. Desnom tipkom miša kliknite i odaberite Svojstva .
  3. Jednom u svojstvima odaberite Općenito karticu i kliknite Čišćenje diska .

Čišćenje diska - Windows pogon

  1. Nakon čišćenja diska, ponovno pokrenite računalo i provjerite je li poruka o pogrešci riješena. Provjerite imate li na disku najmanje 5-10 GB slobodnog prostora.

Rješenje 7: Provjera sličnog softvera za snimanje

Kao što je ranije spomenuto u uzrocima, čini se da se OBS studio sukobljava s drugim softverom za snimanje koji je pokrenut na vašem računalu. To uključuje NVIDIA Overlay, Discord, Windows igraću traku itd. Ovdje je jedino rješenje onemogućavanje pokretanja softvera na vašem računalu ili njegova potpuna deinstalacija. U ovom ćemo rješenju prijeći na upravitelj aplikacija i deinstalirati softver s računala.

  1. Pritisnite Windows + R, upišite „ appwiz.cpl ”U dijaloškom okviru i pritisnite Enter.
  2. Jednom u upravitelju aplikacija potražite bilo koji softver za snimanje koji ste možda instalirali na računalo. Desnom tipkom miša kliknite na nju i odaberite Deinstaliraj .

Deinstaliranje sličnog softvera za snimanje

  1. Također biste trebali provjeriti na programskoj traci ima li dodatnih aplikacija koje se izvode u pozadini. Desnom tipkom miša kliknite svaki unos i izađite iz aplikacije.
  2. Nakon što ste potpuno sigurni da niti jedan program ne radi u pozadini, ponovno pokrenite OBS i provjerite je li problem riješen.

Rješenje 8: Zatvaranje dodatnih programa u pozadini

Ovo je rješenje zdravog razuma, ali mnogi korisnici ne primjećuju ovaj scenarij. Kad god streaming emitirate pomoću OBS Studija i igrate igru ​​rame uz rame, važno je da se zatvore sve dodatne aplikacije u pozadini kako bi se vaš CPU mogao usredotočiti samo na dva procesa. Također biste trebali uzeti u obzir pozadinske procese koji se izvode, a koji možda nisu uočljivi u prvom planu.

  1. Pritisnite Windows + R, upišite „ taskmgr ”U dijaloškom okviru i pritisnite Enter.
  2. Jednom u upravitelju zadataka odaberite sve dodatne programe u pozadini. Desnom tipkom miša kliknite na njih i odaberite Završni zadatak .

Završni zadatak pozadinskih procesa

  1. Sada ćemo provjeriti i vašu ladicu. Pogledajte donju desnu stranu zaslona na programskoj traci i pronađite ikone pokrenutog softvera. Ako pronađete bilo koji koji stalno radi i troši CPU, kliknite ga desnom tipkom miša i odaberite Izlaz .

Napuštanje aplikacija s programske trake

  1. Nakon zatvaranja svih aplikacija, pokušajte s streamingom i provjerite je li problem riješen.

Rješenje 9: Korištenje alternativa trećih strana (BandiCam)

Ako sve gore navedene metode ne uspiju, možete isprobati nekoliko različitih alternativa. Onaj koji smo vidjeli najviše podsjeća na OBS Studio bio je BandiCam. Ima nekoliko različitih značajki i omogućio je puno veću prilagodbu kvalitete streaminga u usporedbi s drugim konvencionalnim aplikacijama kao što je Screenshare / Discord itd.

Bandikam

Možete prijeći na službenu web stranicu BandiCama i preuzeti besplatnu verziju na pristupačno mjesto. Nakon preuzimanja, kliknite je desnom tipkom miša i odaberite Pokreni kao administrator .

Bilješka: Također biste trebali razmisliti o ponovnoj instalaciji snimanja zaslona OBS-a na računalo od početka, nakon brisanja svih privremenih datoteka. Obavezno preuzmite najnoviju verziju sa službenog web mjesta i izbrišite unose OBS-a s mjesta instalacije.

8 minuta čitanja