Kā novērst kodēšanas pārslodzi OBS studijā



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

OBS gadu gaitā ir nokļuvis profesionālās straumēšanas programmatūras augšgalā, atbalstot gan macOS, gan Windows operētājsistēmu. OBS tiek slavēts par to, ka ir vairākas vadības iespējas attiecībā uz straumēšanas pakalpojumu, ko tas nodrošina, ar saderību ar vairākām platformām, piemēram, Twitch utt.



Kodēšana ir pārslogota OBS studijā



Viena no visbiežāk sastopamajām problēmām, ar kuru saskaras lietotāji, ir tā, ka, straumējot ekrānus / spēles, viņi redz ziņojumu “Pārkrauts kodējums”. Šī problēma galvenokārt rodas, ja dators nespēj pareizi apstrādāt gan spēli, gan straumēšanu, tādējādi pietrūkst CPU jaudas. Tas nozīmē, ka dators nevar pietiekami ātri kodēt jūsu videoklipu, lai saglabātu iestatītos iestatījumus, kā rezultātā videoklips pēc dažām sekundēm sastingst vai periodiski stostās.



Pilns kļūdas ziņojums ir šāds:

Kodējums ir pārslogots! Apsveriet iespēju atteikties no video iestatījumiem vai izmantot ātrāku kodēšanas sākotnējo iestatījumu.

Šajā rakstā mēs izskatīsim visus iespējamos cēloņus, kāpēc šī problēma var rasties jūsu datorā, kā arī metodes, kuras varat izmantot, lai apietu šo problēmu. Pārliecinieties, ka sākat ar pirmo risinājumu un attiecīgi virzāties uz leju. Risinājumi ir uzskaitīti atbilstoši efektivitātei un ērtībai lietotājam.

Kas izraisa kodēšanas pārslodzi OBS?

Izanalizējot visus lietotāju gadījumus un datorus, kas saskārās ar līdzīgām problēmām, mēs nonācām pie secinājuma, ka šī problēma parasti rodas vairāku dažādu iemeslu dēļ. Lai arī kļūdas ziņojums norāda, ka problēma galvenokārt ir saistīta ar mazāk procesora resursiem, cēloņi ietver arī citus elementus. Daži no tiem ir uzskaitīti zemāk:



  • Centrālā procesora sašaurinājums: Tas ir galvenais iemesls, kāpēc šis kļūdas ziņojums rodas, kā arī iepriekš paskaidrots. Kad kodēšanas process noslāpē jūsu procesoru, viss sāk palēnināties, un tieši šeit OBS aicina jūs ar kļūdas ziņojumu.
  • Zema krātuve: Izmantojot programmatūru OBS Studio, datorā ir jābūt optimālai krātuvei. Papildus RAM izmantošanai tas arī izmanto jūsu cieto disku dažām darbībām, kas ietver pagaidu konfigurāciju un izvades failu rakstīšanu. Ja jums nav pietiekami daudz vietas, jūs varat saskarties ar šo problēmu.
  • Trešās puses straumēšanas lietojumprogrammas: Ja fonā izmantojat citas ar straumēšanu / straumēšanu saistītas lietojumprogrammas, tās var būt pretrunā ar OBS tādā mērā, ka tā nedarbojas pareizi vai tiek pārslogota. Atspējojot šīs lietojumprogrammas, problēma parasti tiek atrisināta.
  • Augsta ekrāna izšķirtspēja: OBS prasīs vairāk resursu, pārejot no zemas ekrāna izšķirtspējas uz lielākiem. Ja jums nav pietiekami daudz CPU jaudas, problēmu izraisīšana var būt vainojama ar augstāku izšķirtspēju.
  • Prioritārais līmenis: Iespējams, jūsu uzdevumu pārvaldniekā OBS ir iestatīta uz zemu prioritāti. Tas izraisīs tā darbību zemu prioritāti, un CPU neapmierinās ar apstrādes pieprasījumiem, un tāpēc parādīsies kļūdas ziņojums.

Pirms pārejam pie risinājumiem, pārliecinieties, vai esat savā datorā pieteicies kā administrators un vai visi OBS ieraksti ir saglabāti pieejamā vietā.

1. risinājums: procesa prioritātes maiņa

Vispopulārākais kļūdas “Pārkrauts kodējums” risinājuma labojums ir OBS procesa prioritātes maiņa no uzdevumu pārvaldnieka. Jūsu procesors darbojas pēc prioritāšu principa; procesi ar augstām prioritātēm tiks apstrādāti vispirms, salīdzinot ar citiem procesiem. OBS gadījumā programmatūrai jāseko līdzi spēles ekrāna / straumēšanas logam attiecībā 1: 1. Spēles ātrumam ir jāatbilst spēles pārraides ātrumam. Ja tā nav taisnība, tiks parādīts kļūdas ziņojums.

Šajā risinājumā mēs palaidīsim gan spēli, gan OBS programmatūru un pēc tam mainīsim prioritāti, izmantojot uzdevumu pārvaldnieku, izmantojot Alt-tabbing. Ir divi veidi, kā mēs mainām prioritāti, t.i., pazeminām spēles prioritāti vai palielinām OBS prioritāti.

  1. Palaidiet spēli un OBS studiju un sāciet spēlēt spēli, vienlaikus straumējot.
  2. Tagad nospiediet Windows + R, ierakstiet “ taskmgr ”Dialoglodziņā un nospiediet taustiņu Enter.
  3. Kad esat uzdevumu pārvaldniekā, atlasiet spēli, ar peles labo pogu noklikšķiniet uz tās un atlasiet Pārejiet uz detalizētu informāciju . To pašu varat darīt arī, atverot OBS Studio rekvizītus.

Atvēršanas procesa informācija

  1. Kad esat nonācis detalizētās informācijas sadaļā, ar peles labo pogu noklikšķiniet uz konkrētā spēles procesa un atlasiet Iestatīt prioritāti> Zem normas . OBS gadījumā atlasiet Iestatīt prioritāti> Virs normas .

Spēles un OBS prioritātes mainīšana

  1. Saglabājiet izmaiņas un izejiet no uzdevumu pārvaldnieka. Tagad Alt-tab uz spēli un pārbaudiet, vai varat straumēt pareizi bez jebkādām problēmām.

2. risinājums: izejas izšķirtspējas samazināšana

Ikreiz, kad straumējat spēli, ekrāns tiek kodēts reāllaikā, un tas, iespējams, ir visplašākais CPU uzdevums. Piemēram, 1080p kodēšanas gadījumā process aizņem divreiz vairāk pikseļu, kas katram kadram tiek izveidoti 720p. Risinājums CPU slodzes samazināšanai ir pateikt OBS samazināt izejas izšķirtspēju. Ja samazināsiet izejas izšķirtspēju, programmatūra automātiski samazina rāmju saraušanos, pirms tos nodod kodētājam.

  1. Palaidiet OBS Studio un noklikšķiniet uz Iestatījumi poga atrodas ekrāna apakšējā labajā pusē.

Iestatījumi - OBS Studio

  1. Kad parādās jauns logs, atlasiet kategoriju Video un pēc tam noklikšķiniet uz Izvades (mērogota) izšķirtspēja . Tagad mēģiniet samazināt izšķirtspēju. Ja tas bija 1080, mēģiniet samazināt līdz 720.

Izvades izšķirtspējas mainīšana - OBS

  1. Saglabājiet izmaiņas un izejiet no programmatūras. Restartējiet datoru un mēģiniet straumēt vēlreiz. Pārbaudiet, vai kļūdas ziņojums ir novērsts.

3. risinājums: samaziniet kadru ātrumu

Kadru ātrums atbilst no video uzņemto kadru skaitam. Ja esat spēlētājs, jūs saprastu, ka kadru ātrums ir galvenais spēļu dzinēju un citu grafiskās apstrādes elementu etalons. Ja jūs uzņemat spēli ar lielu kadru ātrumu, visticamāk, ka jūs piedzīvosiet vairākas problēmas un atpaliks datoru. Šajā risinājumā mēs virzīsimies uz jūsu OBS iestatījumiem un attiecīgi samazināsim kadru ātrumu.

  1. Pārejiet atpakaļ uz OBS iestatījumiem, tāpat kā iepriekšējos iestatījumos, un dodieties uz Video iestatījumi .
  2. Tagad atlasiet Kopējās FPS vērtības un pēc tam atlasiet zemāku vērtību. Ja tas bija 30, apsveriet iespēju iet uz 20 utt.

Kadru nomaiņas ātruma maiņa - OBS

  1. Saglabājiet izmaiņas un izejiet no programmatūras. Restartējiet datoru un mēģiniet straumēt vēlreiz. Pārbaudiet, vai kļūdas ziņojums ir novērsts.

4. risinājums: x264 sākotnējā iestatījuma maiņa

Pēc noklusējuma izmantotais video kodētājs ir x264. Tā darbībā ir iesaistīti vairāki dažādi sākotnējie iestatījumi, kas atrod līdzsvaru starp video kvalitāti un CPU slodzi. Pēc noklusējuma tiek izmantots iepriekš iestatīts ‘ļoti ātri’. Tas ir ideāls līdzsvars (saskaņā ar OBS) starp video kvalitāti un CPU ātrumu.

Iepriekš iestatīto metodoloģija ir tāda, ka ātrāki iepriekšējie iestatījumi norāda, cik ātri darbojas kodētājs. Atlasot ātrākus sākotnējos iestatījumus, centrālais procesors tiks izmantots ļoti maz, taču videoklipa kvalitāte neatbildīs atzīmei. Šeit ‘ātri’ nozīmē, ka videoklips tiks kodēts ļoti ātri, neveicot daudzus aprēķinus. Varat mēģināt mainīt sākotnējos iestatījumus un noskaidrot, vai kāds no iepriekš iestatītajiem iestatījumiem atrisina problēmu jūsu vietā.

  1. Palaidiet OBS studio un noklikšķiniet uz Iestatījumi atrodas ekrāna apakšējā labajā pusē.
  2. Atlasiet Rezultāts no kreisās navigācijas rūts un pēc tam noklikšķiniet uz Papildu kā izvades režīmu.

Pārslēgšanās uz papildu iestatījumiem

  1. Tagad mēģiniet mainīt iepriekš iestatītos režīmus un pārbaudiet, vai ātrāka izvēle jums atrisina problēmu.

Jūs vienmēr varat eksperimentēt ar dažādiem iepriekš iestatītiem iestatījumiem atbilstoši savām prasībām.

5. risinājums: aparatūras kodēšanas izmantošana

Ja visas iepriekš minētās metodes nedarbojas, mēs varam apsvērt aparatūras kodēšanas izmantošanu. Aparatūras kodētājus, proti, AMF, Quicksync un NVENC, galvenokārt atbalsta Intel akciju GPU un jaunāki AMD / NVIDIA GPU. Katram lietotājam ir iespēja novirzīt daļu no kodēšanas slodzes uz aparatūras kodētājiem ar nelielu cenu pazemināšanos.

Rezumējot, GPU kodētāji nenodrošina tik daudz kvalitātes kā noklusējuma x264, taču tie ļoti palīdz, ja jums ir ierobežoti procesora resursi.

Pirmkārt, mēs pārbaudīsim, vai aparatūras kodēšanas opcija jau ir iespējota jūsu OBS programmatūrā. Ja tā nav, mēs veiksim papildu darbības un mēģināsim atrisināt problēmu.

  1. Palaidiet savu OBS Studio un dodieties uz Iestatījumi kā mēs to darījām iepriekš risinājumos.
  2. Tagad noklikšķiniet uz Rezultāts cilni, izmantojot kreiso navigācijas rūti, atlasiet Papildu izvades režīmā un pārbaudiet opciju Kodētājs .

Kodēšanas metodes maiņa - OBS

Ja neredzat AMF, Quicksync utt. Opciju, varat mēģināt iespējot opciju, veicot tālāk norādītās darbības. Ja tas atrodas tāpat kā iepriekšējā piemērā, vienkārši iespējojiet to, saglabājiet izmaiņas un restartējiet datoru.

Ja kodēšanas opcijās nevarat redzēt ātro sinhronizāciju, tas, iespējams, nozīmē, ka jūsu integrētā grafika nav aktivizēta jūsu BIOS. Katrā Intel mātesplatē ir integrēta grafika, un tie lielākoties ir iespējoti pēc noklusējuma.

Borta grafikas iespējošana

Jūs varat pārvietoties uz saviem BIOS iestatījumiem un pārbaudīt, vai ir iespējota integrētās grafikas opcija. Katra BIOS būs atšķirīga ražotāja maiņas dēļ, tāpēc jums vajadzētu mazliet paskatīties. Pēc īpašās grafikas iespējošanas restartējiet datoru un pārbaudiet, vai problēma ir novērsta.

6. risinājums: vietas atbrīvošana diskā

Vissvarīgākais iemesls, kāpēc OBS ģenerē šādus kļūdu ziņojumus, ir problēmas ar lokālo krātuvi datorā. Kā jau minēts iepriekš, OBS prasa nelielu vietu jūsu cietajā diskā, lai turpinātu video straumēšanu. Ja jums nav papildu vietas, tas netiks straumēts jebkura veida video.

Pilna vieta OBS diskā

Papildus brīvas vietas tīrīšanai diskā varat veikt arī diska tīrīšanu. Pēc diska tīrīšanas restartējiet datoru un mēģiniet vēlreiz palaist platformu.

  1. Nospiediet Windows + E, lai atvērtu failu pārlūku, noklikšķiniet uz Šis-PC un atlasiet disku, kuru vēlaties tīrīt.
  2. Ar peles labo pogu noklikšķiniet uz tā un atlasiet Rekvizīti .
  3. Kad esat rekvizītos, atlasiet vispārīgi cilni un noklikšķiniet Diska tīrīšana .

Diska tīrīšana - Windows disks

  1. Pēc diska tīrīšanas restartējiet datoru un pārbaudiet, vai kļūdas ziņojums ir atrisināts. Pārliecinieties, vai diskā ir vismaz 5–10 GB vietas.

7. risinājums: pārbaudiet, vai nav līdzīgas ierakstīšanas programmatūras

Kā jau iepriekš minēts cēloņos, OBS studija, šķiet, ir pretrunā ar citu ierakstīšanas programmatūru, kas darbojas jūsu datorā. Tas ietver NVIDIA pārklājumu, nesaskaņas, Windows spēļu joslu utt. Šeit vienīgais risinājums ir programmatūras atspējošana datorā vai tās atinstalēšana. Šajā risinājumā mēs virzīsimies uz lietojumprogrammu pārvaldnieku un atinstalēsim programmatūru no datora.

  1. Nospiediet Windows + R, ierakstiet “ appwiz.cpl ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Kad esat lietojumprogrammu pārvaldniekā, meklējiet jebkuru ierakstīšanas programmatūru, kuru, iespējams, esat instalējis savā datorā. Ar peles labo pogu noklikšķiniet uz tā un atlasiet Atinstalēt .

Līdzīgas ierakstīšanas programmatūras atinstalēšana

  1. Jums arī jāpārbauda, ​​vai uzdevumjoslā nav papildu programmu, kas darbojas fonā. Ar peles labo pogu noklikšķiniet uz katra ieraksta un izejiet no programmas.
  2. Kad esat pilnīgi pārliecināts, ka neviena programma nedarbojas fonā, vēlreiz palaidiet OBS un pārbaudiet, vai problēma ir atrisināta.

8. risinājums: papildu programmu aizvēršana fonā

Šis risinājums ir veselais saprāts, taču daudzi lietotāji nepamana šo scenāriju. Ikreiz, kad straumējat, izmantojot OBS Studio, un spēlējat spēli blakus, ir svarīgi, lai visas papildu programmas, kas darbojas fonā, būtu aizvērtas, lai jūsu centrālais procesors varētu koncentrēties tikai uz abiem procesiem. Jums jāņem vērā arī fona procesi, kas darbojas, kas, iespējams, nav pamanāmi priekšplānā.

  1. Nospiediet Windows + R, ierakstiet “ taskmgr ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Kad esat uzdevumu pārvaldniekā, atlasiet visas papildu programmas, kas darbojas fonā. Ar peles labo pogu noklikšķiniet uz tiem un atlasiet Beigt uzdevumu .

Fona procesu beigu uzdevums

  1. Tagad mēs pārbaudīsim arī jūsu paplāti. Skatiet uzdevumjoslas ekrāna apakšējā labajā pusē un atrodiet visas darbināmās programmatūras ikonas. Ja atrodat kādu, kas pastāvīgi darbojas un patērē procesoru, ar peles labo pogu noklikšķiniet uz tiem un atlasiet Izeja .

Programmu aizvēršana no uzdevumjoslas

  1. Pēc visu lietojumprogrammu aizvēršanas mēģiniet straumēt un pārbaudīt, vai problēma ir atrisināta.

9. risinājums: trešo pušu alternatīvu izmantošana (BandiCam)

Ja visas iepriekš minētās metodes nedarbojas, varat izmēģināt vairākas dažādas alternatīvas. Tas, ko mēs redzējām, visvairāk atgādināja OBS Studio, bija BandiCam. Tam ir vairākas atšķirīgas funkcijas, un tas ļāva straumēšanas kvalitātes pielāgošanu daudz vairāk, salīdzinot ar citām parastajām lietojumprogrammām, piemēram, Screenshare / Discord utt.

Bandicam

Jūs varat pārvietoties uz oficiālo BandiCam vietni un lejupielādēt bezmaksas versiju pieejamā vietā. Pēc lejupielādes ar peles labo pogu noklikšķiniet uz tā un atlasiet Izpildīt kā administratoram .

Piezīme: Jums vajadzētu apsvērt arī OBS displeja uztveršanas pārinstalēšanu datorā no jauna pēc visu pagaidu failu dzēšanas. Pārliecinieties, ka esat lejupielādējis jaunāko versiju no oficiālās vietnes un izdzēsis OBS ierakstus no instalēšanas vietām.

Lasītas 8 minūtes