Så här fixar du kodning överbelastad i OBS Studio

OBS har gjort sin väg till den bästa professionella streamingprogramvaran genom åren med stöd för både macOS och Windows operativsystem. OBS hyllas för att ha flera kontroller angående streamingtjänsten som den erbjuder med kompatibilitet med flera plattformar som Twitch etc.

Ett av de vanligaste problemen som användarna möter är var de ser meddelandet ”Kodning överbelastad” när de streamer sina skärmar / spel. Det här problemet uppstår främst när din dator inte kan bearbeta både spelet och strömningen ordentligt och därmed saknar CPU-kraft. Det betyder att din dator inte kan koda din video tillräckligt snabbt för att bibehålla de inställningar du har ställt in, vilket kommer att få videon att frysa efter några sekunder eller orsaka periodisk hakning.

Hela felmeddelandet är som följer:

Kodning överbelastad! Överväg att stänga av videoinställningar eller använda en snabbare kodningsförinställning.

I den här artikeln kommer vi att gå igenom alla möjliga orsaker till varför problemet kan uppstå på din dator och även de metoder som du kan använda för att kringgå problemet. Se till att du börjar med den första lösningen och arbeta dig ner därefter. Lösningarna listas efter användarens effektivitet och enkelhet.

Vad orsakar att kodning överbelastas i OBS?

Efter att ha analyserat alla användarfall och datorer som hade liknande problem kom vi fram till att problemet vanligtvis uppstod på grund av flera olika skäl. Även om felmeddelandet innebär att problemet främst beror på färre CPU-resurser, orsakerna inkluderar också andra element. Några av dem listas nedan:

Innan vi går vidare till lösningarna, se till att du är inloggad som administratör på din dator och har sparat alla OBS-inspelningar på en tillgänglig plats.

Lösning 1: Ändra processens prioritet

Den mest populära lösningen för att lösa felet "Encoding Overloaded" är att ändra prioriteten för OBS-processen från din aktivitetshanterare. Din processor arbetar med principen om prioriteringar; processer med höga prioriteringar behandlas först jämfört med andra processer. När det gäller OBS måste programvaran hålla jämna steg med din spelskärm / streamingfönster i förhållandet 1: 1. Spelhastigheten ska matcha den takt som spelet sänds med. När detta inte är sant kommer du att få felmeddelandet.

I den här lösningen kommer vi att starta både spelet och OBS-programvaran och sedan ändra prioriteten med hjälp av aktivitetshanteraren genom att alt-tab. Det finns två sätt genom vilka vi ändrar prioritet, dvs sänker spelets prioritet eller ökar prioriteten för OBS.

  1. Starta spelet och OBS-studion och börja spela spelet samtidigt som du strömmar samtidigt.
  2. Tryck nu på Windows + R, skriv “taskmgr”I dialogrutan och tryck på Enter.
  3. Väl i spelet, välj spelet, högerklicka på det och välj Gå till detaljer. Du kan också göra detsamma för att öppna egenskaperna för OBS Studio.
  1. En gång i detaljavsnittet, högerklicka på den specifika spelprocessen och välj Ställ in prioritet> Under normal. I fallet med OBS, välj Ställ in prioritet> Över normal.
  1. Spara ändringar och avsluta aktivitetshanteraren. Alt-fliken till spelet och kontrollera om du kan strömma ordentligt utan problem.

Lösning 2: Minska utgångsupplösningen

När du strömmar ett spel kodas skärmen i realtid och det här är förmodligen den mest omfattande CPU-uppgiften som pågår. Till exempel när det gäller 1080p-kodning tar processen dubbelt så många pixlar som skapas för varje bild i 720p. Lösningen för att minska CPU-belastningen är att berätta för OBS att nedskala din utskriftsupplösning. Om du minskar utskriftsupplösningen minskar programvaran automatiskt krymper ramarna innan de skickas vidare till kodaren.

  1. Starta OBS Studio och klicka på inställningar -knappen längst ned till höger på skärmen.
  1. När ett nytt fönster dyker upp, välj kategorin Video och klicka sedan på Output (skalad) upplösning. Försök nu att sänka din upplösning. Om det var 1080, försök att minska 720.
  1. Spara ändringar och avsluta programvaran. Starta om din dator och försök strömma igen. Kontrollera om felmeddelandet är löst.

Lösning 3: Sänka bildhastigheten

Bildfrekvensen motsvarar antalet bilder som tas från videon. Om du är en spelare skulle du förstå att bildhastigheter är de viktigaste riktmärkena för spelmotorer och andra grafiska bearbetningselement. Om du fångar spelet i höga bildhastigheter är chansen att du kommer att uppleva flera problem och en laggy dator. I den här lösningen navigerar vi till dina OBS-inställningar och sänker bildhastigheten därefter.

  1. Navigera tillbaka till OBS-inställningar som vi gjorde i tidigare inställningar och gå till Videoinställningar.
  2. Välj nu Vanliga FPS-värden och välj sedan ett lägre värde. Om det var 30, överväga att gå till 20 etc.
  1. Spara ändringar och avsluta programvaran. Starta om din dator och försök strömma igen. Kontrollera om felmeddelandet är löst.

Lösning 4: Ändra förinställd x264

Videokodaren som används som standard är x264. Den har ett antal olika förinställningar som är inblandade i dess funktion som hittar balansen mellan videokvaliteten och belastningen på CPU: n. Som standard används förinställningen ”mycket snabbt”. Detta är den perfekta balansen (enligt OBS) mellan videokvaliteten och CPU-hastigheten.

Metoden i förinställningar är att snabbare förinställningar anger hur "snabb" en kodare kommer att köras. När du väljer snabbare förinställningar kommer CPU att användas mycket mindre men kvaliteten på videon kommer inte att vara upp till märket. Här betyder 'snabb' att videon kommer att kodas mycket snabbt utan att göra många beräkningar. Du kan försöka ändra förinställningarna och se om en snabbare förinställning löser problemet för dig.

  1. Starta OBS studio och klicka på inställningar finns längst ner till höger på skärmen.
  2. Välj Produktion från vänster navigeringsfönster och klicka sedan på Avancerad som utgångsläge.
  1. Försök nu att ändra de förinställda lägena och se om du väljer något snabbare löser problemet för dig.

Du kan alltid experimentera med olika förinställda inställningar enligt dina egna behov.

Lösning 5: Använda hårdvarukodning

Om alla ovanstående metoder inte fungerar kan vi överväga att använda hårdvarukodning. Maskinvarukodarna, nämligen AMF, Quicksync och NVENC, stöds mestadels i Intel-lager-GPU: er och i nyare AMD / NVIDIA-GPU: er. Varje användare har möjlighet att rikta en del av kodningsbelastningen till hårdvarukodarna med en liten kostnad för minskad kvalitet.

Sammanfattningsvis ger GPU-kodarna inte så mycket kvalitet som standard x264 men de hjälper mycket om du har begränsade CPU-resurser.

Först kommer vi att kontrollera om alternativet för hårdvarukodning redan är aktiverat i din OBS-programvara. Om det inte är så kommer vi att gå igenom ytterligare steg och försöka lösa problemet.

  1. Starta din OBS Studio och navigera till inställningar som vi gjorde tidigare i lösningarna.
  2. Klicka nu på Produktion på den vänstra navigeringsfönstret, välj Avancerad utgångsläge och kontrollera alternativet för Kodare.

Om du inte ser alternativet AMF, Quicksync, etc. kan du försöka aktivera alternativet med stegen nedan. Om det finns som i exemplet ovan, aktivera det helt enkelt, spara ändringar och starta om datorn.

Om du inte kan se snabbsynkronisering i dina kodningsalternativ betyder det förmodligen att din integrerade grafik inte är aktiverad i din BIOS. Varje Intel-moderkort har integrerad grafik och de är oftast aktiverade som standard.

Du kan navigera till dina BIOS-inställningar och kontrollera om alternativet för integrerad grafik är aktiverat eller inte. Varje BIOS kommer att vara annorlunda på grund av bytet av tillverkare, så du måste titta lite runt. När du har aktiverat din dedikerade grafik startar du om datorn och kontrollerar om problemet är löst.

Lösning 6: Frigör utrymme i Drive

Den viktigaste anledningen till att OBS genererar felmeddelanden som dessa är problem med din lokala lagring på din dator. Som nämnts tidigare kräver OBS lite utrymme på hårddisken för att hålla sin videostreaming igång. Om du inte har något extra utrymme kommer det inte att strömma någon form av video.

Förutom att rengöra ledigt utrymme på din enhet kan du också utföra diskrensning. När du har rengjort din disk startar du om datorn och försöker starta plattformen igen.

  1. Tryck på Windows + E för att öppna filutforskaren, klicka på Denna PCoch välj den enhet som du vill rengöra.
  2. Högerklicka på den och välj Egenskaper.
  3. En gång i egenskaper, välj Allmän och klicka Diskrensning.
  1. Starta om datorn efter rengöring av disken och kontrollera om felmeddelandet är löst. Se till att du har minst 5-10 GB ledigt utrymme på din enhet.

Lösning 7: Letar efter liknande inspelningsprogramvara

Som tidigare nämnts i orsakerna verkar OBS-studio vara i konflikt med annan inspelningsprogramvara som körs på din dator. Detta inkluderar NVIDIA Overlay, Discord, Windows-spelfält etc. Här är den enda lösningen att inaktivera programvaran från att köras på din dator eller avinstallera den helt. I den här lösningen kommer vi att navigera till applikationsansvarig och avinstallera programvaran från din dator.

  1. Tryck på Windows + R, skriv “appwiz.cpl”I dialogrutan och tryck på Enter.
  2. En gång i applikationshanteraren, sök efter vilken inspelningsprogramvara som du kanske har installerat på din dator. Högerklicka på den och välj Avinstallera.
  1. Du bör också kontrollera din aktivitetsfält för eventuella extra applikationer som körs i bakgrunden. Högerklicka på varje post och avsluta programmet.
  2. När du är helt säker på att inget program kör bakgrunden, kör OBS igen och kontrollera om problemet är löst.

Lösning 8: Avsluta ytterligare program i bakgrunden

Denna lösning är sunt förnuft men många användare märker inte detta scenario. När du strömmar med OBS Studio och spelar ett spel sida vid sida är det viktigt att alla extra applikationer som kör bakgrunden är stängda så att din CPU enbart kan fokusera på de två processerna. Du bör också ta hänsyn till de bakgrundsprocesser som körs som kanske inte märks i förgrunden.

  1. Tryck på Windows + R, skriv “taskmgr”I dialogrutan och tryck på Enter.
  2. En gång i aktivitetshanteraren, välj eventuella extra applikationer som kör bakgrunden. Högerklicka på dem och välj Avsluta uppgiften.
  1. Nu kommer vi också att kontrollera din bricka. Titta längst ned till höger på skärmen i aktivitetsfältet och leta upp alla ikoner för program som körs. Om du hittar några som ständigt körs och konsumerar CPU, högerklicka på dem och välj Utgång.
  1. När du har stängt alla applikationer kan du testa streaming och se om problemet är löst.

Lösning 9: Använda alternativ från tredje part (BandiCam)

Om alla ovanstående metoder inte fungerar kan du prova flera olika alternativ. Den som vi såg liknade OBS Studio mest var BandiCam. Den har flera olika funktioner och tillåten anpassning av kvaliteten på streaming mycket mer jämfört med andra konventionella applikationer som Screenshare / Discord etc.

Du kan navigera till BandiCams officiella webbplats och ladda ner gratisversionen till en tillgänglig plats. Efter nedladdningen högerklickar du på den och väljer Kör som administratör.

Notera: Du bör också överväga att installera om OBS-skärminspelningen på din dator från grunden efter att du också har tagit bort alla tillfälliga filer. Se till att du laddar ner den senaste versionen från den officiella webbplatsen och raderar OBS-poster från installationsplatserna.

Facebook Twitter Google Plus Pinterest