Kako popraviti kodiranje preopterećeno u OBS studiju

OBS je tijekom godina prošao do vrhunskog profesionalnog softvera za strujanje s podrškom za macOS i Windows operativni sustav. OBS se hvali s višestrukim kontrolama u vezi s uslugom streaminga koji pruža kompatibilnim s više platformi kao što su Twitch itd.

Kodiranje preopterećeno u OBS studiju

Jedan od najčešćih problema s kojima se korisnici suočavaju je kada vide poruku 'Encoding Overloaded' prilikom strujanja svojih ekrana / igara. Taj se problem uglavnom javlja kada vaše računalo ne može pravilno obraditi i igru ​​i streaming, stoga nedostaje snaga CPU-a. To znači da vaše računalo ne može dovoljno brzo kodirati vaš videozapis za održavanje postavki koje ste postavili, a to će uzrokovati smrzavanje videozapisa nakon nekoliko sekundi ili uzrokovati povremeno mucanje.

Potpuna poruka o pogrešci je sljedeća:

 Kodiranje preopterećeno! Razmislite o isključenju postavki videozapisa ili korištenju brže zadane postavke kodiranja. 

U ovom ćemo članku istražiti sve moguće uzroke zašto se ovaj problem može pojaviti na vašem računalu, kao i metode koje možete koristiti da biste zaobišli problem. Pobrinite se da započnete s prvim rješenjem i krenete prema tome prema dolje. Rješenja su navedena prema učinkovitosti i lakoći za korisnika.

Što uzrokuje prekodiranje kod OBS-a?

Analizirajući sve korisničke slučajeve i računala koja su se suočila sa sličnim problemima, došli smo do zaključka da se do ovog problema obično došlo zbog 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. Neke od njih navedene su u nastavku:

  • CPU Bottleneck: To je glavni razlog zašto se ova poruka o pogrešci pojavljuje kao što je ranije objašnjeno. Kad se procesor kodiranja nađe u vašem CPU-u, stvari počinju polagano i tu vas OBS pita s porukom o pogrešci.
  • Mala pohrana: OBS Studio zahtijeva da imate optimalnu dostupnu pohranu na računalu dok koristite softver. Osim korištenja RAM-a, tvrdi disk koristi i za neke operacije koje uključuju pisanje privremenih konfiguracija i izlaznih datoteka. Ako nemate dovoljno prostora, mogao bi se dogoditi problem.
  • Aplikacije za streaming treće strane: Ako u pozadini pokrećete druge programe za streaming / streaming, one mogu doći u sukob s OBS-om do te mjere da ne radi pravilno ili preopterećuje. Onemogućavanje tih aplikacija obično rješava problem.
  • Visoka razlučivost zaslona: OBS-u će trebati više resursa pri prelasku s male veličine rezolucije zaslona na veće. Ako nemate dovoljno snage CPU-a, veća razlučivost može biti krivac za izazivanje problema.
  • Razina prioriteta: OBS može biti postavljen na niski prioritet u vašem upravitelju zadataka. Zbog toga će njezini postupci imati nizak prioritet, a CPU neće udovoljiti svojim zahtjevima za obradu i tako će se pojaviti poruka o pogrešci.

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

Rješenje 1: Promjena prioriteta postupka

Najpopularnije ispravljanje u rješavanju pogreške 'Encoding Overloaded' je promjena prioriteta OBS postupka od vašeg upravitelja zadataka. Vaš procesor radi na principu prioriteta; procesi s visokim prioritetima obrađivat će se prvi u usporedbi s drugim procesima. U slučaju OBS-a, softver mora držati korak s vašim zaslonom za igranje / prozorom za streaming u omjeru 1: 1. Brzina igranja trebala bi odgovarati brzini kojom se igra emitira. Ako to nije istina, pojavit će se poruka o pogrešci.

U ovom ćemo rješenju lansirati i igru ​​i OBS softver, a zatim mijenjati prioritet pomoću upravitelja zadataka alt-karticama. Postoje dva načina putem kojih mijenjamo prioritet, tj. Smanjujemo prioritet igre ili povećavamo prioritet OBS-a.

  1. Pokrenite igru ​​i OBS studio i započnite s igranjem dok istovremeno istodobno struji.
  2. Sada pritisnite Windows + R, u dijaloškom okviru upišite " taskmgr " i pritisnite Enter.
  3. Jednom u upravitelju zadataka odaberite igru, desnom tipkom miša kliknite i odaberite Idi na detalje . To isto možete učiniti i za otvaranje svojstava OBS Studio.

Pojedinosti o otvaranju procesa
  1. Jednom u odjeljku s pojedinostima kliknite desnom tipkom miša na određeni proces 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 alt-karticu igri i provjerite možete li pravilno strujati bez ikakvih problema.

2. rješenje: Smanjenje izlazne razlučivosti

Kad god vršite streaming igre, zaslon se kodira u stvarnom vremenu i to je vjerojatno najopsežniji CPU zadatak koji se nastavlja. Na primjer, u slučaju 1080p kodiranja, postupak zauzima dvostruko više piksela koji se stvore za svaki kadar u 720p. Rešenje za smanjenje naprezanja procesora jest navesti OBS-u da smanji vašu izlaznu razlučivost. Ako smanjite izlaznu razlučivost, softver automatski smanjuje stezanje okvira prije nego što ih proslijedi u davač.

  1. Pokrenite OBS Studio i kliknite gumb Postavke koji se nalazi u donjem desnom kutu zaslona.

Postavke - OBS Studio
  1. Nakon što se pojavi novi prozor, odaberite kategoriju videozapisa, a zatim kliknite na izlaznu (skaliranu) rezoluciju . Sada pokušajte smanjiti svoju razlučivost. Ako je bila 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 ponovo strujati. Provjerite je li poruka o pogrešci riješena.

3. rješenje: Spuštanje brzine okvira

Brzina kadrova odgovara broju kadrova koji su snimljeni u videozapisu. Ako ste igrač, shvatili biste da su stope kadrova glavna referentna vrijednost za igračke motore i druge elemente za grafičku obradu. Ako igru ​​snimate u velikim brzinama kadrova, velike su šanse da ćete imati nekoliko problema i zaostajanje računala. U ovom ćemo se rješenju kretati do vaših OBS postavki i u skladu s tim sniziti broj sličica.

  1. Vratite se na OBS postavke kao 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 20, itd.

Promjena okvira - OBS
  1. Spremite promjene i izađite iz softvera. Ponovo pokrenite računalo i pokušajte ponovo strujati. Provjerite je li poruka o pogrešci riješena.

4. rješenje: promjena x264 unaprijed

Video koder koji se prema zadanim postavkama koristi je x264. U svom radu ima nekoliko različitih postavki koje pronalaze ravnotežu između kvalitete videa i opterećenja na CPU-u. Prema zadanim postavkama, koristi se unaprijed postavljeno "vrlo brzo". Ovo je savršena ravnoteža (prema OBS-u) između kvalitete videozapisa i brzine CPU-a.

Metodologija u unaprijed postavljenim postavkama je da brže postavke prikazuju kako će se brzo pokrenuti koder. Kad odaberete brže postavke, CPU će se koristiti vrlo manje, ali kvaliteta videozapisa neće biti do izražaja. Ovdje "brzo" znači da će se video zapis kodirati vrlo brzo bez mnogo proračunavanja. Možete pokušati promijeniti unaprijed postavljene postavke i vidjeti hoće li neka brža postavka riješiti problem za vas.

  1. Pokrenite OBS studio i kliknite na Postavke prisutne u donjem desnom kutu zaslona.
  2. Izaberite Output iz lijevog navigacijskog okna, a zatim kliknite Advanced (Napredno) kao izlazni način rada.

Prijelaz na napredne postavke
  1. Sada pokušajte promijeniti unaprijed način rada i pogledajte hoće li odabir bržeg riješiti problem za vas.

Uvijek možete eksperimentirati s različitim unaprijed postavljenim postavkama u skladu s vlastitim potrebama.

5. rješenje: Korištenje hardverskog kodiranja

Ako se sve gore navedene metode ne uspiju, razmotrit ćemo upotrebu hardverskog kodiranja. Hardverski enkeri, naime AMF, Quicksync i NVENC, većinom su podržani u Intelovim GPU-ima i novijim AMD / NVIDIA GPU-ima. Svaki korisnik ima mogućnost usmjeriti dio opterećenja kodiranja na uređaje s malim troškovima smanjene kvalitete.

Ukratko, GPU enkoderi ne pružaju toliko kvalitetu kao što je zadani x264, ali pomažu puno ako imate ograničene resurse CPU-a.

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

  1. Pokrenite svoj OBS Studio i pomaknite se do Postavke kao što smo ranije radili u rješenjima.
  2. Sada kliknite karticu Izlaz pomoću lijevog navigacijskog okna, odaberite Napredni izlazni mod i provjerite mogućnost Encoder .

Promjena metode kodiranja - OBS

Ako ne vidite opciju AMF, Quicksync itd., Pokušajte je omogućiti pomoću sljedećih koraka. Ako je prisutan kao u gornjem primjeru, jednostavno ga omogućite, spremite promjene i ponovno pokrenite računalo.

Ako ne možete vidjeti brzu sinkronizaciju u mogućnostima kodiranja, to vjerojatno znači da vaša integrirana grafika nije aktivirana u vašem 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

Dođite do postavki BIOS-a i provjerite je li opcija integrirane grafike omogućena ili ne. Svaki BIOS bit će drugačiji zbog promjene proizvođača pa ćete se morati malo osvrnuti. Nakon što omogućite namjensku grafiku, ponovno pokrenite računalo i provjerite je li problem riješen.

6. rješenje: Oslobađanje prostora u pogonu

Najvažniji razlog zašto OBS generira poruke o pogreškama poput ovih su problemi s lokalnom pohranom na vašem računalu. Kao što je već spomenuto, OBS-u je potreban prostor na vašem tvrdom disku da bi se njegovo strujanje odvijalo. Ako nemate dodatnog prostora, neće emitirati bilo kakav videozapis.

Potpuni prostor u OBS disku

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

  1. Pritisnite Windows + E da otvorite program za pregled datoteka, kliknite ovo računalo i odaberite pogon koji želite očistiti.
  2. Kliknite ga desnom tipkom miša i odaberite Svojstva .
  3. Nakon što ste u svojstvima, odaberite karticu Općenito i kliknite Čišćenje diska .

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

7. rješenje: Provjera sličnog softvera za snimanje

Kao što je spomenuto ranije u uzrocima, čini se da je OBS studio u sukobu s ostalim softverima za snimanje koji se izvode na vašem računalu. To uključuje NVIDIA prekrivanje, nesklad, traku igara za Windows itd. Ovdje je jedino zaobilazno rješenje onemogućiti pokretanje softvera na računalu ili ga u potpunosti deinstalirati. U ovom ćemo rješenju doći do upravitelja aplikacija i deinstalirati softver s vašeg računala.

  1. Pritisnite Windows + R, u dijaloškom okviru upišite " appwiz.cpl " i pritisnite Enter.
  2. Jednom u upravitelju aplikacija potražite softver za snimanje koji ste možda instalirali na svoje računalo. Kliknite desnom tipkom miša i odaberite Deinstaliraj .

Deinstalacija sličnog softvera za snimanje
  1. Trebali biste provjeriti i na traci sa zadacima da li postoje dodatne aplikacije u pozadini. Kliknite desnom tipkom miša na svaki ulazak i izađite iz aplikacije.
  2. Nakon što ste potpuno sigurni da nijedan program ne pokreće pozadinu, ponovo pokrenite OBS i provjerite je li problem riješen.

8. rješenje: zatvaranje dodatnih programa u pozadini

Ovo je rješenje zdrav razum, ali mnogi korisnici ne primjećuju ovaj scenarij. Kad god strujirate putem OBS Studio i igrate jednu pored druge, važno je da se svi dodatni programi koji pokreću pozadinu budu zatvoreni kako bi se vaš CPU mogao fokusirati samo na dva procesa. Također biste trebali uzeti u obzir pozadinske procese koji se možda ne primijete u prvom planu.

  1. Pritisnite Windows + R, u dijaloškom okviru upišite " taskmgr " i pritisnite Enter.
  2. Jednom u upravitelju zadataka odaberite sve dodatne programe koji rade u pozadini. Kliknite ih desnom tipkom miša i odaberite Završi zadatak .

Završni zadatak pozadinskih procesa
  1. Sada ćemo provjeriti i vaš pladanj. Pogledajte donju desnu stranu zaslona na traci zadataka i pronađite sve ikone softvera koji se pokreću. Ako pronađete bilo koji koji se stalno izvodi i troši CPU, desnom tipkom miša kliknite na njih i odaberite Izlaz .

Zatvaranje aplikacija na programskoj traci
  1. Nakon zatvaranja svih aplikacija, pokušajte strujanje i provjerite je li problem riješen.

9. rješenje: korištenje alternativa drugih proizvođača (BandiCam)

Ako sve gore navedene metode ne djeluju, možete isprobati nekoliko različitih alternativa. Ona koju smo vidjeli najviše je podsećao na OBS Studio, bio je BandiCam. Ima nekoliko različitih značajki i omogućuje prilagođavanje kvalitete streaminga puno više u usporedbi s drugim konvencionalnim aplikacijama kao što su Screenshare / Discord itd.

Bandicam

Možete se kretati službenom web stranicom BandiCam-a i preuzeti besplatnu verziju na dostupno mjesto. Nakon preuzimanja desnom tipkom miša kliknite i odaberite Pokreni kao administrator .

Napomena: Također biste trebali razmotriti ponovnu instalaciju OBS-ovog snimanja zaslona na vašem računalu ispočetka nakon brisanja svih privremenih datoteka. Obavezno preuzmite najnoviju verziju sa službenog web mjesta i obrišite unose OBS-a s mjesta instalacije.

Zanimljivi Članci