Hoe codering overbelast in OBS Studio te repareren

OBS heeft door de jaren heen zijn weg gevonden naar de beste professionele streaming-software met ondersteuning voor zowel macOS als Windows-besturingssysteem. OBS wordt geprezen voor het hebben van meerdere besturingselementen met betrekking tot de streaming-service die het biedt met compatibiliteit met meerdere platforms zoals Twitch etc.

Codering overbelast in OBS Studio

Een van de meest voorkomende problemen waarmee gebruikers worden geconfronteerd, is dat ze het bericht 'Codering overbelast' zien wanneer ze hun schermen / games streamen. Dit probleem treedt voornamelijk op wanneer uw computer zowel het spel als de streaming niet goed kan verwerken, waardoor de CPU-kracht tekortschiet. Het betekent dat uw computer uw video niet snel genoeg kan coderen om de door u ingestelde instellingen te behouden, waardoor de video na een paar seconden vastloopt of periodiek hapert.

Het volledige foutbericht is als volgt:

 Codering overbelast! Overweeg om video-instellingen te verlagen of een snellere coderingsvoorinstelling te gebruiken. 

In dit artikel zullen we alle mogelijke oorzaken bekijken waarom dit probleem op uw computer kan optreden en ook de methoden die u kunt gebruiken om het probleem te omzeilen. Zorg ervoor dat je begint met de eerste oplossing en dat je je weg naar beneden werkt. De oplossingen worden weergegeven op basis van de efficiëntie en het gemak voor de gebruiker.

Wat veroorzaakt codering om te overbelasten in OBS?

Na analyse van alle gebruikerscases en computers met vergelijkbare problemen, kwamen we tot de conclusie dat dit probleem meestal om verschillende redenen optrad. Hoewel het foutbericht aangeeft dat het probleem voornamelijk te wijten is aan minder CPU-bronnen, omvatten de oorzaken ook andere elementen. Sommigen van hen zijn hieronder opgesomd:

  • CPU-knelpunt: dit is de belangrijkste reden waarom dit foutbericht ook optreedt zoals eerder uitgelegd. Wanneer uw CPU wordt verstikt door het coderingsproces, begint het langzaam te worden en dit is waar OBS u vraagt ​​om het foutbericht.
  • Lage opslag: OBS Studio vereist dat u optimale opslag beschikbaar heeft op uw computer wanneer u de software gebruikt. Naast het gebruik van RAM, gebruikt het ook uw harde schijf voor sommige bewerkingen, waaronder het schrijven van tijdelijke configuraties en uitvoerbestanden. Als u onvoldoende ruimte heeft, kunt u het probleem ervaren.
  • Streaming-applicaties van derden: als u andere streaming / streaming-gerelateerde applicaties op de achtergrond gebruikt, kunnen deze een conflict veroorzaken met OBS in een mate dat het niet goed werkt of overbelast raakt. Het uitschakelen van die applicaties lost meestal het probleem op.
  • Hoge schermresolutie: OBS vereist meer bronnen naarmate u overschakelt van lage schermresolutie naar hogere. Als u onvoldoende CPU-vermogen heeft, kan de hogere resolutie de oorzaak zijn voor het veroorzaken van problemen.
  • Prioriteitsniveau: OBS is mogelijk ingesteld op lage prioriteit in uw taakbeheer. Hierdoor hebben de bewerkingen een lage prioriteit en zal de CPU geen rekening houden met zijn verwerkingsverzoeken en zal het foutbericht verschijnen.

Voordat we verder gaan met de oplossingen, moet u ervoor zorgen dat u bent aangemeld als beheerder op uw computer en dat u alle OBS-opnamen op een toegankelijke locatie hebt opgeslagen.

Oplossing 1: Prioriteit van het proces wijzigen

De meest populaire oplossing voor het oplossen van de fout 'Codering overbelast' is het wijzigen van de prioriteit van het OBS-proces vanuit uw taakbeheer. Uw processor werkt volgens het principe van prioriteiten; processen met hoge prioriteiten worden eerst verwerkt in vergelijking met andere processen. In het geval van OBS moet de software uw gamingscherm / streamingvenster bijhouden in een verhouding van 1: 1. De snelheid waarmee wordt gespeeld moet overeenkomen met de snelheid waarmee de game wordt uitgezonden. Als dit niet waar is, krijgt u de foutmelding.

In deze oplossing zullen we zowel de game als de OBS-software starten en vervolgens de prioriteit wijzigen met behulp van Taakbeheer door alt-tab te gebruiken. Er zijn twee manieren waarop we de prioriteit kunnen wijzigen, dat wil zeggen de prioriteit van het spel verlagen of de prioriteit van OBS verhogen.

  1. Start de game en OBS studio en speel de game terwijl je tegelijkertijd streamt.
  2. Druk nu op Windows + R, typ " taskmgr " in het dialoogvenster en druk op Enter.
  3. Selecteer in de taakbeheerder de game, klik er met de rechtermuisknop op en selecteer Ga naar details . U kunt ook hetzelfde doen voor het openen van de eigenschappen van OBS Studio.

Procesdetails openen
  1. Klik in het detailgedeelte met de rechtermuisknop op het specifieke spelproces en selecteer Prioriteit instellen> Onder normaal . Selecteer in het geval van OBS Prioriteit instellen> Boven normaal .

Prioriteit van spel en OBS wijzigen
  1. Sla de wijzigingen op en sluit Taakbeheer af. Ga nu naar het tabblad alt en controleer of je probleemloos kunt streamen.

Oplossing 2: uitvoerresolutie verlagen

Wanneer je een game streamt, wordt het scherm in realtime gecodeerd en dit is waarschijnlijk de meest uitgebreide CPU-taak die er is. In het geval van 1080p-codering neemt het proces bijvoorbeeld twee keer zoveel pixels in beslag die voor elk frame in 720p worden gemaakt. De oplossing om de CPU-belasting te verminderen, is door OBS te vertellen uw uitvoerresolutie te verlagen. Als u de uitvoerresolutie verlaagt, verkleint de software automatisch de frames voordat deze aan de encoder worden doorgegeven.

  1. Start OBS Studio en klik op de knop Instellingen rechtsonder in het scherm.

Instellingen - OBS Studio
  1. Zodra een nieuw venster verschijnt, selecteert u de categorie Video en klikt u vervolgens op Uitgang (geschaald) Resolutie . Probeer nu uw resolutie te verlagen. Als het 1080 was, probeer het dan tot 720 te reduceren.

De uitvoerresolutie wijzigen - OBS
  1. Sla de wijzigingen op en sluit de software. Start uw computer opnieuw op en probeer opnieuw te streamen. Controleer of het foutbericht is opgelost.

Oplossing 3: Framesnelheid verlagen

Framesnelheid komt overeen met het aantal frames dat wordt vastgelegd van de video. Als je een gamer bent, zou je begrijpen dat framesnelheden de belangrijkste benchmarks zijn voor gaming-engines en andere grafische verwerkingselementen. Als je het spel met hoge framesnelheden vastlegt, is de kans groot dat je verschillende problemen en een laggy-computer zult ervaren. In deze oplossing zullen we naar uw OBS-instellingen navigeren en de framesnelheid dienovereenkomstig verlagen.

  1. Navigeer terug naar OBS-instellingen zoals in de vorige instellingen en ga naar Video-instellingen .
  2. Selecteer nu Algemene FPS-waarden en selecteer vervolgens een lagere waarde. Als het 30 was, overweeg dan om naar 20, enz. Te gaan.

Framerate wijzigen - OBS
  1. Sla de wijzigingen op en sluit de software. Start uw computer opnieuw op en probeer opnieuw te streamen. Controleer of het foutbericht is opgelost.

Oplossing 4: x264-preset wijzigen

De standaard gebruikte video-encoder is x264. Het heeft een aantal verschillende presets die bij de werking betrokken zijn, die de balans vinden tussen de kwaliteit van de video en de belasting van de CPU. Standaard wordt de voorinstelling 'zeer snel' gebruikt. Dit is de perfecte balans (volgens OBS) tussen de videokwaliteit en de CPU-snelheid.

De methodologie in voorinstellingen is dat snellere voorinstellingen aangeven hoe 'snel' een encoder wordt uitgevoerd. Wanneer u snellere voorinstellingen selecteert, wordt de CPU minder gebruikt, maar is de kwaliteit van de video niet toereikend. Hier betekent 'snel' dat de video zeer snel wordt gecodeerd zonder veel berekeningen uit te voeren. U kunt proberen de voorinstellingen te wijzigen en kijken of een snellere voorinstelling het probleem voor u oplost.

  1. Start OBS studio en klik op Instellingen aanwezig rechtsonder in het scherm.
  2. Selecteer Uitvoer in het linkernavigatievenster en klik vervolgens op Geavanceerd als de uitvoermodus.

Overschakelen naar geavanceerde instellingen
  1. Probeer nu de vooraf ingestelde modi te wijzigen en kijk of een snellere modus het probleem voor u oplost.

U kunt altijd experimenteren met verschillende vooraf ingestelde instellingen volgens uw eigen vereisten.

Oplossing 5: hardwarecodering gebruiken

Als alle bovenstaande methoden niet werken, kunnen we overwegen hardwarecodering te gebruiken. De hardware-encoders namelijk AMF, Quicksync en NVENC worden meestal ondersteund in Intel stock GPU's en ook in nieuwere AMD / NVIDIA GPU's. Elke gebruiker heeft de optie om een ​​deel van de coderingsbelasting naar de hardware-encoders te leiden met een lichte kost van verminderde kwaliteit.

Samenvattend bieden de GPU-encoders niet zoveel kwaliteit als standaard x264, maar ze helpen veel als je beperkte CPU-bronnen hebt.

Eerst zullen we controleren of de optie hardwarecodering al is ingeschakeld in uw OBS-software. Als dit niet het geval is, zullen we extra stappen doorlopen en proberen het probleem op te lossen.

  1. Start uw OBS Studio en navigeer naar Instellingen zoals we eerder in de oplossingen deden.
  2. Klik nu op het tabblad Uitvoer met behulp van het linkernavigatievenster, selecteer Geavanceerde uitvoermodus en vink de optie Encoder aan .

Coderingsmethode wijzigen - OBS

Als u de optie AMF, Quicksync, enz. Niet ziet, kunt u proberen de optie in te schakelen met behulp van de onderstaande stappen. Als het aanwezig is zoals in het bovenstaande voorbeeld, schakelt u het in, slaat u de wijzigingen op en start u uw computer opnieuw op.

Als u Snelle synchronisatie niet kunt zien in uw coderingsopties, betekent dit waarschijnlijk dat uw Integrated Graphics niet zijn geactiveerd in uw BIOS. Elk Intel-moederbord heeft geïntegreerde grafische kaarten en deze zijn meestal standaard ingeschakeld.

Ingebouwde grafische kaart inschakelen

U kunt naar uw BIOS-instellingen navigeren en controleren of de optie voor geïntegreerde grafische weergave is ingeschakeld of niet. Elk BIOS zal anders zijn vanwege de verandering van fabrikant, dus je zou een beetje rond moeten kijken. Nadat u uw speciale afbeeldingen hebt ingeschakeld, start u uw computer opnieuw op en controleert u of het probleem is opgelost.

Oplossing 6: ruimte vrijmaken in Drive

De belangrijkste reden waarom OBS dergelijke foutmeldingen genereert, zijn problemen met uw lokale opslag op uw computer. Zoals eerder vermeld, heeft OBS wat ruimte op uw harde schijf nodig om zijn videostreaming actief te houden. Als u geen extra ruimte hebt, wordt er geen video gestreamd.

Volledige ruimte in OBS Drive

Naast het opschonen van vrije ruimte op uw schijf, kunt u ook schijfopruiming uitvoeren. Nadat u uw schijf hebt schoongemaakt, start u uw computer opnieuw op en probeert u het platform opnieuw te starten.

  1. Druk op Windows + E om de bestandsverkenner te openen, klik op This-PC en selecteer de schijf die u wilt opschonen.
  2. Klik er met de rechtermuisknop op en selecteer Eigenschappen .
  3. Eenmaal in eigenschappen, selecteer het tabblad Algemeen en klik op Schijfopruiming .

Schijfopruiming - Windows Drive
  1. Nadat u de schijf hebt schoongemaakt, start u de computer opnieuw op en controleert u of het foutbericht is opgelost. Zorg ervoor dat u ten minste 5-10 GB vrije ruimte op uw schijf hebt.

Oplossing 7: Controleren op vergelijkbare opnamesoftware

Zoals eerder vermeld in de oorzaken, lijkt OBS studio in conflict te zijn met andere opnamesoftware die op uw computer draait. Dit omvat NVIDIA Overlay, Discord, Windows-spelbalk, enz. Hier is de enige oplossing om de software uit te schakelen op uw computer of deze volledig te verwijderen. In deze oplossing gaan we naar de applicatiebeheerder en verwijderen we de software van uw computer.

  1. Druk op Windows + R, typ " appwiz.cpl " in het dialoogvenster en druk op Enter.
  2. Zoek in de applicatiebeheerder naar opnamesoftware die u mogelijk op uw computer heeft geïnstalleerd. Klik er met de rechtermuisknop op en selecteer Verwijderen .

Soortgelijke opnamesoftware verwijderen
  1. Controleer ook uw taakbalk op extra toepassingen die op de achtergrond worden uitgevoerd. Klik met de rechtermuisknop op elk item en sluit de toepassing.
  2. Nadat u absoluut zeker weet dat er geen programma op de achtergrond wordt uitgevoerd, voert u OBS opnieuw uit en controleert u of het probleem is opgelost.

Oplossing 8: Aanvullende programma's op de achtergrond afsluiten

Deze oplossing is gezond verstand, maar veel gebruikers merken dit scenario niet op. Wanneer u streamt met OBS Studio en een game naast elkaar speelt, is het belangrijk dat alle extra applicaties op de achtergrond zijn gesloten, zodat uw CPU zich uitsluitend op de twee processen kan concentreren. U moet ook rekening houden met de lopende achtergrondprocessen die mogelijk niet merkbaar zijn op de voorgrond.

  1. Druk op Windows + R, typ " taskmgr " in het dialoogvenster en druk op Enter.
  2. Selecteer in Taakbeheer extra toepassingen die op de achtergrond worden uitgevoerd. Klik er met de rechtermuisknop op en selecteer Taak beëindigen .

Eindtaak van achtergrondprocessen
  1. Nu zullen we ook uw dienblad controleren. Kijk naar de rechteronderkant van uw scherm op uw taakbalk en zoek eventuele pictogrammen van actieve software. Als je er een vindt die constant draait en CPU verbruikt, klik er dan met de rechtermuisknop op en selecteer Afsluiten .

Toepassingen afsluiten vanaf de taakbalk
  1. Nadat je alle applicaties hebt gesloten, probeer je te streamen en kijk je of het probleem is opgelost.

Oplossing 9: alternatieven van derden gebruiken (BandiCam)

Als alle bovenstaande methoden niet werken, kunt u verschillende alternatieven proberen. Degene die we het meest op OBS Studio leken, was BandiCam. Het heeft verschillende functies en maakte het aanpassen van de kwaliteit van streaming veel meer mogelijk in vergelijking met andere conventionele applicaties zoals Screenshare / Discord etc.

Bandicam

U kunt naar de officiële website van BandiCam navigeren en de gratis versie downloaden naar een toegankelijke locatie. Klik na het downloaden met de rechtermuisknop erop en selecteer Als administrator uitvoeren .

Opmerking: u moet ook overwegen om OBS-weergave vastleggen opnieuw op uw computer te installeren nadat u ook alle tijdelijke bestanden hebt verwijderd. Zorg ervoor dat u de nieuwste versie van de officiële website downloadt en de vermeldingen van OBS verwijdert uit de installatielocaties.

Interessante Artikelen