OBS či Streamlabs: jednoduchší štart môže spotrebovať výkon navyše

|Autor: Redakcia QUASA|5 min čítania
OBS či Streamlabs: jednoduchší štart môže spotrebovať výkon navyše

OBS Studio môže pri rovnakej scéne a enkóderi nechať procesoru viac rezervy než Streamlabs Desktop. V porovnaní LaptopJudge dosiahlo pri výstupe 1080p a 60 snímkach za sekundu s nastavením x264 Medium priemerné vyťaženie CPU 38 % v OBS a 49 % v Streamlabs; pri enkóderi NVENC to bolo 9 % a 11 %. Sú to výsledky opísanej zostavy a scény, nie zaručený rozdiel na inom počítači.

Ak procesor zároveň poháňa náročnú hru, OBS je rozumný prvý kandidát. Streamlabs môže byť pohodlnejší začiatok pre tvorcu, ktorý chce rýchlo pridať upozornenia a chat, pokiaľ jeho zostava udrží plynulú hru aj výstup. Rozhodujúci je preto výsledok pri funkciách, ktoré budete skutočne používať, nie samotné percento CPU v cudzom teste.

Čo musí zostať rovnaké, aby čísla niečo znamenali

Spotrebu procesora možno porovnávať iba pri rovnakej práci. Systémové požiadavky OBS uvádzajú, že nároky CPU závisia od enkódera, rozlíšenia, snímkovej frekvencie a zložitosti scény; kompatibilný počítač preto ešte nemusí zvládnuť plynulé vysielanie. Pri čítaní merania si všímajte rozlíšenie plátna aj výstupu, nastavenie enkódera a to, čo scéna obsahuje.

Prázdna scéna v jednom programe a hotové rozloženie s kamerou, chatom a animáciami v druhom odpovedajú na odlišné otázky. Rovnako nemožno porovnať výsledok s x264 Medium s výsledkom pri NVENC, pretože hardvérový enkóder presúva podstatnú časť kompresie videa mimo CPU. Rovnaký má byť aj zachytávaný úsek hry, jej grafické nastavenie a ďalšie spustené aplikácie.

Zverejnené meranie tak vypovedá o kombinácii počítača, hry, scény a nastavení. Ak sa líši čo i len jedna z týchto častí, rozdiel medzi percentami nemožno prisúdiť iba vysielaciemu programu. To je zvlášť dôležité pri porovnávaní výsledkov z rôznych videí či rebríčkov, kde rovnaký názov enkódera ešte nezaručuje rovnakú náročnosť vysielania.

Pohodlné widgety majú vlastnú réžiu

Úvodný postup Streamlabs vedie používateľa cez pripojenie kanála, výber kamery a mikrofónu i pridanie prekrytia; do scény možno vložiť Alert Box alebo Chat Box. Tvorca tak získa potrebné prvky bez zdĺhavého skladania vysielania. Pri porovnaní výkonu však musí započítať aj prácu, ktorú tieto prvky vykonávajú po spustení streamu.

V uvedenom teste zostávali v Streamlabs aktívne procesy súvisiace s prekrytiami a widgetmi aj v situáciách, keď výkonnostný režim obmedzil časť práce programu. Samotné vypnutie náhľadu preto nemusí odstrániť celú záťaž na pozadí. Nároky môžu rásť, keď sa obnovuje chat, prehráva animácia alebo sa spúšťa upozornenie; meranie pokojnej scény tieto okamihy nemusí zachytiť.

Podobné prvky môže používať aj OBS, takže jeho výhoda nie je pevnou vlastnosťou každej zostavy. Návod OBS k problémom s výkonom upozorňuje, že zdroje v prehliadači môžu byť náročné a niektoré zdroje spotrebúvajú výkon aj vtedy, keď nie sú viditeľné. Preto má zmysel odlíšiť záťaž samotného programu od ceny konkrétneho rozloženia scény.

Ako zopakovať porovnanie na vlastnom počítači

Pripravte scénu, ktorú naozaj plánujete vysielať, a v oboch programoch nastavte rovnaký vstup i výstup. Zhodné majú byť zachytávaný obsah, kamera, zvuk, rozlíšenie plátna a výstupu, snímková frekvencia, dátový tok, enkóder aj jeho predvoľba. Ak potrebujete upozornenia, skúšajte ich v oboch scénach; jednoduchú scénu bez widgetov si môžete odmerať osobitne.

  1. Pred každým behom spustite rovnaké potrebné aplikácie a ukončite tie, ktoré by na pozadí menili záťaž. Zapíšte si nastavenie enkódera, aktívne zdroje a grafické nastavenie hry.
  2. Prehrajte rovnaký úsek hry alebo iného zachytávaného obsahu. Nechajte beh ustáliť a sledujte ho dostatočne dlho na to, aby sa prejavilo obnovovanie widgetov aj zahriatie počítača.
  3. Zaznamenajte celkové využitie CPU, zaťaženie jednotlivých jadier, využitie GPU a enkódera, plynulosť hry a počítadlá oneskoreného vykresľovania či kódovania. Popri priemere si všimnite aj krátke výkyvy.
  4. Prvý program úplne ukončite a zopakujte rovnaký postup s druhým. Ak výsledok kolíše, zopakujte oba behy; jednotlivý krátky výkyv nemusí predstavovať bežné správanie zostavy.

Cenu konkrétneho widgetu zistíte tak, že medzi dvoma behmi zmeníte iba tento prvok. Rovnakým spôsobom môžete osobitne porovnať x264 a hardvérový enkóder, ak ich váš počítač ponúka. Výsledky týchto dvoch režimov však držte oddelene: každý zaťažuje hardvér iným spôsobom.

Nižšie CPU ešte nezaručuje plynulý obraz

Pri x264 je rezerva procesora dôležitá pre kódovanie videa aj pre hru, ktorá beží súčasne. Pri hardvérovom enkóderi môže vyťaženie CPU výrazne klesnúť, no grafická karta stále potrebuje kapacitu na hru a vykreslenie scény. Preto sledujte, či sa trhá hra, či vysielací program nestíha vykresľovať snímky a či enkóder spracúva obraz načas.

Priemer za celý beh dokáže skryť krátke záseky počas animovaného upozornenia alebo obnovy chatu. Na notebooku môže výkon po zahriatí klesnúť tiež; krátka skúška po spustení programu nemusí vystihnúť dlhšie vysielanie. Užitočnejší než najnižšie číslo CPU je stabilný obraz pri bežnej scéne, vrátane okamihov, keď sa objavia všetky potrebné prvky.

Voľba podľa zostavy a spôsobu práce

Ak má procesor malú rezervu a používate x264, začnite s OBS a pridajte len funkcie, ktoré potrebujete. Keď oba programy s hardvérovým enkóderom udržia stabilný obraz, väčšiu váhu môže dostať pohodlie: Streamlabs umožňuje rýchlo zostaviť scénu s upozorneniami a chatom. Za túto jednoduchosť sa oplatí zaplatiť výkonom iba vtedy, keď ho má vaša zostava dosť aj počas náročnej časti hry.

Pre vysielanie náročných hier s animovanými prekrytiami alebo pokročilými doplnkami uvádzajú odporúčané požiadavky Streamlabs aspoň 16 GB RAM, Intel Core i5 11. alebo 12. generácie či AMD Ryzen radu 5000 a samostatnú grafickú kartu. Sú to odporúčania pre náročnejšie použitie, nie hranica potrebná na samotné spustenie programu. O voľbe rozhodne scéna, ktorú váš počítač zvládne vysielať plynulo aj so zapnutými upozorneniami.

Prečítajte si aj:

Zdieľať:

Prihláste sa na odber newslettera

Dostávajte najnovšie správy o Web3, AI a kryptomenách priamo do svojej schránky.

0