"Ang encoder ay overloaded! Subukan upang i-downgrade ang mga setting ng video »sa Obles

Anonim

Paraan 1: Nabawasan ang resolution ng output

Ang resolution ng output screen ay ang pangunahing kadahilanan na nakakaapekto sa paglo-load ng encoder sa OBS kapag ang video streaming. Ito ay lohikal, dahil sa pagtaas ng bilang ng mga pixel, ang pag-load sa central processor ay lumalaki. Samakatuwid, pinapayuhan ka namin na i-configure ang parameter na ito, sinusubukan na babaan ang pahintulot ng output, kung ito ay katanggap-tanggap para sa naitala ng broadcast.

  1. Sa pangunahing window ng OB, i-click ang "Mga Setting" na pindutan na matatagpuan sa kanang bloke.
  2. Paglipat sa mga setting upang baguhin ang mga pahintulot ng output kapag overloading ang encoder sa OBS

  3. Buksan ang seksyong "Video" at palawakin ang listahan na "Output (Scaled Resolution)".
  4. Pagbubukas ng mga setting ng resolution ng output upang malutas ang problema sa overload ng encoder sa OBS

  5. Sa loob nito makikita mo ang suporta ng lahat ng mga resolution ng screen na katugma sa video card na ginamit at ang monitor. Subukan ang kaunti upang mabawasan ito sa pamamagitan ng paglalapat ng mga bagong setting pagkatapos nito.
  6. Binabawasan ang permiso ng output upang malutas ang mga problema sa labis na karga ng encoder sa OBS

Patakbuhin ang test broadcast sa output ng parehong nilalaman na ipinakita bago. Kung ang encoder ay overloaded muli, ibalik ang resolution pabalik o iwanan ito sa ngayon sa tulad ng isang estado, sinusubukan upang pagsamahin ang ilang mga paraan upang malutas ang problemang ito.

Paraan 2: Pagbabawas ng FPS.

Ang bawat ikalawang pagproseso ng isang malaking bilang ng mga frame ay may isang load sa processor ng graphics, at kung hindi ito makayanan, ang mga pagkaantala o mikrop ay nakakaapekto sa pagtingin sa nilalaman na lilitaw. Sa kahanay, ang inskripsiyon na nagpapahiwatig ng labis na karga ng encoder ay maaari ring ipakita, kaya ang mga gumagamit na nagtatag ng halaga ng FPS sa isang estado ng 48-60 na mga frame ay maaaring mabawasan ito sa 30, sa gayon makabuluhang bawasan ang pag-load sa processor ng graphics. Ang pagbabago sa parameter na ito ay natupad na sa pamilyar na seksyon na "video" sa drop-down na listahan ng "karaniwang FPS".

Pagbabago ng frame rate sa bawat segundo upang malutas ang mga problema sa labis na karga ng encoder sa OBS

Paraan 3: Pagbabago ng preset ng tagapagkodigo

Maraming mga tagalikha ng nilalaman na nagtatrabaho sa OBS, kapag ang isang error ay nangyayari sa isang overloading ng encoder agad nais na baguhin ito sa hardware, sa gayon ay ibinabato ang pag-load mula sa processor sa video card, kung ito ay nagbibigay-daan sa iyo upang gawin ang hardware na naka-install sa computer . Gayunpaman, inirerekumenda na suriin ang preset ng encoder at baguhin ito sa pamamagitan ng pagsuri kung paano nakakaapekto ang mga bagong parameter sa output ng video.

  1. Upang gawin ito, sa parehong menu na "Mga Setting", pumunta sa seksyong "Output".
  2. Paglipat sa mga setting ng output upang suriin ang preset ng encoder sa OBS

  3. Tiyaking naka-install ang standard na encoder ng software - "x264".
  4. Pagpili ng isang encoder ng software upang suriin ang preset nito sa OBS

  5. Sa mga sumusunod, isaaktibo ang checkbox na "Paganahin ang mga advanced na code".
  6. Pagbubukas ng karagdagang mga setting ng encoder upang suriin ang preset nito sa OBS

  7. Ang mga preset ng encoder ay nagpapahiwatig ng bilis ng mga bahagi sa pagpoproseso. Ang mas mabilis na ito, mas maraming detalye ang nilaktawan at mas mababa ang pag-load sa processor. Narito ang pangunahing bagay ay hindi upang lituhin ang halaga, dahil ang "mabilis" ay nangangahulugang - mas masahol pa, ngunit may mas maliit na pag-load, at "mabagal" ay ang pinakamahusay na pagproseso ng mga bahagi na may malaking pag-load sa bakal.
  8. Tingnan ang mga preset ng encoder kapag nilulutas ang isang problema sa isang labis na pasanin ng isang encoder sa OBS

Kung ito ay nagkakahalaga ng "mabilis" na halaga, baguhin ito sa "napakasama" o mas mataas, ilapat ang pagbabago at patakbuhin ang broadcast. Ngayon ang detalye ng pagpoproseso ay bahagyang bumaba, ngunit sa parehong oras ay agad mong pakiramdam na ang processor ay bahagyang o kahit na para sa isang makabuluhang bilang ng porsyento.

Paraan 4: Pagbabago ng ginamit na encoder.

Ang pamamaraan na ito ay tatalakayin tungkol sa solusyon para sa mga gumagamit na may isang mahina processor at handa na upang ilipat ang ilang mga gawain para sa pagpoproseso ng daloy sa video card kung ang kapangyarihan nito ay nagbibigay-daan sa iyo upang ganap na ibunyag at sa panahon ng laro, at sa panahon ng broadcast. Ang default na software ng encoder X264 ay gumagamit ng kapangyarihan ng processor, kaya kakailanganin ito upang lumipat sa "hardware (nvenc)". Mahalaga na maunawaan na ang mga encoder ng hardware ay hindi ganap na mag-ibis ng processor, ngunit tumagal lamang ng ilang mga pagkilos, na pinipilit ang pagproseso ng impormasyon na naka-set sa video card, na para lamang sa coding at nilayon. Sa output, ang kalidad ng larawan ay mas masahol pa kapag ang pag-install ng parehong bitrate, kaya ang hardware coding ay mas mababa sa software, ngunit nagbibigay-daan sa iyo upang i-record ang mga broadcast sa mga gumagamit na hindi pa nakuha ng isang malakas na processor para sa straming.

Baguhin ang encoder sa hardware kapag paglutas ng isang problema sa labis na karga nito

Ang ikalawang bersyon ng encoder ay "AMF". Hindi namin ipaalam sa iyo na gamitin ito sa daloy ng mga laro ng pagsasahimpapawid, dahil kapag nagre-render ng isang video card at kaya abala, at ang karagdagang load mula sa OBS sa AMF encoder ay lamang magdagdag ng pagsasalin friezes. Kapag maayos na naka-configure, ang QuickSync encoder ay mabuti kung saan ang halaga ng ICQ ay inirerekomenda upang tukuyin mula 20 hanggang 23. Kung nais mong piliin ang QuickSync, ngunit hindi ito ipinapakita sa programa, mag-log in sa BIOS at siguraduhin na ang pinagsama-samang Pinagana ang graphics.

Magbasa nang higit pa: Paano paganahin ang built-in na video card

Paraan 5: Huwag paganahin ang mode ng laro sa Windows 10

Naka-embed sa Windows 10 Gaming mode medyo agresibo namamahagi ng mga mapagkukunan ng system, na nagbibigay ng maximum na priyoridad sa pagpapatakbo ng application. Alinsunod dito, sa ganitong mga kondisyon ng kapasidad para sa OBS ay napakaliit. Sa karamihan ng mga kaso, ang laro mode ay hindi kinakailangan sa lahat sa panahon ng streaming, kaya ito ay halos palaging apektado sa muling pamimigay ng pag-load at kung minsan ay nagbibigay-daan sa iyo upang ganap na mapupuksa ang encoder overloading mensahe.

Magbasa nang higit pa: Huwag paganahin ang mode ng laro sa Windows 10.

Idiskonekta ang mode ng laro sa Windows 10 upang malutas ang mga problema sa labis na karga ng encoder sa OBS

Paraan 6: Pagpapabuti ng priyoridad

Ayon sa mga review ng maraming mga gumagamit ng OBS, kapag ang overloading ang encoder kung minsan ay tumutulong upang madagdagan ang prayoridad ng programa. Bukod dito, ito ay kinakailangan upang gawin ito pareho sa OBS mismo at sa operating system.

  1. Sa pangunahing window ng programa, pindutin ang pindutan ng "Mga Setting" o gamitin ang "Alt + F" na kumbinasyon muna, at pagkatapos ay pindutin ang "S" key. Tandaan na kapag gumagamit ng mga hot key, dapat mong i-activate ang layout ng Ingles sa system.

    Pagbubukas ng setup window sa OBS program.

    Tingnan din ang: Pagbabago ng layout ng keyboard sa Windows 10

  2. Sa window ng Mga Setting, i-activate ang tab na "Extended". Susunod, baguhin ang mode ng proseso ng priority function sa "mataas". Upang gawin ito, mag-click sa tinukoy na hilera at piliin ang naaangkop na opsyon mula sa drop-down na listahan. Pagkatapos nito, ilapat ang mga pagbabagong ginawa sa pamamagitan ng pag-click sa pindutan ng OK.
  3. Verification priority ng VIES upang malutas ang problema sa pag-encoder

  4. Susunod, mag-click sa "taskbar" gamit ang kanang pindutan ng mouse. Mula sa binuksan na menu ng konteksto, piliin ang "Task Manager".

    Patakbuhin ang utility ng Task Manager sa pamamagitan ng menu ng konteksto ng taskbar sa Windows

    Basahin din ang: Mga Paraan para sa Paglulunsad ng Dispatcher ng Task sa Windows 10

  5. Lumilitaw ang isang window ng utility kung saan nais mong buksan ang tab na "Mga Detalye". Sa loob nito, makikita mo ang isang listahan ng mga proseso na tumatakbo sa system. Hanapin sa kanila ang proseso «obs64.exe» o "obs.exe", pagkatapos ay i-click ito sa pamamagitan ng pkm. Sa menu ng konteksto na bubukas, i-hover ang cursor sa string na "Itakda ang Priority" at piliin ang "High" mula sa susunod na submenu.
  6. Pag-install ng priority ng Obs sa pamamagitan ng task manager upang malutas ang problema sa overload ng encoder

  7. Isara ang window ng Task Manager at suriin ang pagganap ng programa ng OBS.

Paraan 7: Pag-activate ng mode ng pagiging tugma

Sa ilang mga kaso, posible na i-unload ang encoder gamit ang compatibility mode para sa OBS program. Ito ay natanto sa literal sa ilang mga pag-click.

  1. Buksan ang folder kung saan matatagpuan ang executable program. Kung hindi mo alam ang lokasyon nito, mag-click sa OBS label nang mag-right click, pagkatapos ay piliin ang "File Location" mula sa menu ng konteksto.
  2. Pagbubukas ng isang direktoryo na may OBS executable file sa pamamagitan ng menu ng konteksto

  3. Ang direktoryo na may nais na file ay awtomatikong magbubukas, at ito ay naka-highlight na. Kailangan mong mag-click sa PCM at piliin ang item na "Properties" mula sa menu na lilitaw.
  4. Tinatawagan ang window ng Properties para sa OBS executable file sa pamamagitan ng menu ng konteksto

  5. Sa susunod na window, pumunta sa tab na compatibility. Sa loob nito, suriin ang kahon sa harap ng string na minarkahan sa screenshot sa ibaba. Pagkatapos nito, mula sa drop-down na listahan sa listahan ng mga operating system, piliin ang Windows 8. Ang compatibility mode ay eksaktong madalas upang mapupuksa ang problema. I-save ang mga pagbabago sa pamamagitan ng pag-click sa pindutan ng "OK".

    Pag-activate ng mode ng pagiging tugma sa Windows 8 para sa OBS executable file sa pamamagitan ng window ng Properties

    Tingnan din ang: Paganahin ang mode ng pagiging tugma sa Windows 10.

  6. Ngayon ay maaari mo lamang isara ang lahat ng mga bintana bukas mas maaga at i-restart ang OBS. Malamang na itatatag ang gawain ng encoder.

Paraan 8: Pagsisimula ng programa sa ngalan ng administrator

Ang pamamaraan na ito ay mukhang trite, gayunpaman, maaari mo ring mahanap ang pananaliksik ng gumagamit na nagpapakita na ang paglunsad ng programa ng OBS sa ngalan ng administrator ay makabuluhang binabawasan ang pag-load sa encoder.

  1. Mag-click sa shortcut ng programa o maipapatupad na OBS file gamit ang kanang pindutan ng mouse at piliin ang "Run mula sa administrator" na linya.
  2. Patakbuhin ang OBS program sa ngalan ng administrator sa pamamagitan ng menu ng konteksto

  3. Upang hindi maisagawa ang mga pagkilos na ito tuwing ang programa ay nasimulan, i-activate ang function na patuloy na tumakbo sa ngalan ng administrator. Upang gawin ito, mag-click sa shortcut o file ng programa ng PCM at piliin ang "Properties" mula sa menu ng konteksto.
  4. Pagbubukas ng window ng Properties para sa OBS executable file sa pamamagitan ng menu ng konteksto

  5. I-activate ang tab na Pagkatugma at ilagay ang marka sa tab na ito sa tabi ng "Patakbuhin ang programa sa ngalan ng Administrator". Pagkatapos nito, huwag kalimutang i-click ang OK.

    Pag-activate ng function upang patakbuhin ang programa sa ngalan ng administrator para sa OBS utility

    Tingnan din ang: Mga simula ng programa sa ngalan ng administrator

  6. Matapos simulan ang programa sa ganitong paraan ang pag-load sa encoder ay mababawasan, at malamang, ang problema ay malulutas.

Paraan 9: Pagbawas ng bilang ng mga mapagkukunan

Ang bawat pinagmulan idinagdag sa ON ay naglo-load ng programa at consumes isang tiyak na bilang ng mga mapagkukunan ng system. Kung nagdagdag ka ng masyadong maraming, pagkatapos ay subukan upang alisin ang ilan upang i-troubleshoot.

  1. I-browse ang listahan ng lahat ng idinagdag na mapagkukunan sa ibaba ng window ng programa.
  2. Listahan ng lahat ng mga mapagkukunan na idinagdag ng gumagamit sa OBS

  3. Single click kaliwang pindutan ng mouse Piliin ang nais mong tanggalin. Pagkatapos nito, mag-click sa pindutan na may larawan ng minus, na bahagyang mas mababa kaysa sa listahan. Kung kinakailangan, ulitin ang pamamaraan ng ninanais na dami ng beses sa lahat ng hindi ginagamit na mapagkukunan.
  4. Pag-alis ng napiling pinagmulan sa OBS upang i-unload ang encoder ng programa

  5. Mangyaring tandaan na ang visually shutting down ang source ay hindi mag-ibis ng system at ang OBS program. Itigil mo lamang ang nakakakita ng impormasyon habang nagre-record o mag-broadcast. Ang mga nakatagong mapagkukunan sa OBS ay minarkahan ng icon ng mata. Sa halip na itago ito ay mas mahusay na alisin ang mga pinagkukunan kung hindi mo ginagamit ang mga ito.
  6. Pagpapakita ng mga nakatagong mapagkukunan at mga eksena sa programa ng OBS

Magbasa pa