Sådan rettes kodning overbelastet i OBS Studio

OBS har gjort vej til den bedste professionelle streaming software gennem årene med support til både macOS og Windows operativsystem. OBS er rost for at have flere kontroller vedrørende streamingtjenesten, den leverer med kompatibilitet med flere platforme som Twitch osv.

Kodning Overbelastet i OBS Studio

Et af de mest almindelige problemer, som brugerne står overfor, er, hvor de ser meddelelsen 'Kodning overbelastet', når de streamer deres skærme / spil. Dette problem opstår først og fremmest, når din computer ikke er i stand til at behandle både spillet og streaming korrekt, hvilket derfor ikke kommer til CPU-strømmen. Det betyder, at din computer ikke kan kode din video hurtigt nok til at bevare de indstillinger, du har indstillet, hvilket får videoen til at fryse ned efter nogle få sekunder eller forårsage periodisk stamming.

Den fulde fejlmeddelelse er som følger:

 Kodning overbelastet! Overvej at slå videoindstillinger ned eller bruge en hurtigere forudindstilling af kodning. 

I denne artikel vil vi gennemgå alle mulige årsager til, hvorfor dette problem kan opstå på din computer og også de metoder, du kan bruge til at omgå problemet. Sørg for, at du starter med den første løsning og arbejder dig ned i overensstemmelse hermed. Løsningerne er anført i henhold til effektiviteten og lethed for brugeren.

Hvad får kodning til at overbelaste i OBS?

Efter at have analyseret alle brugersager og computere, der står over for lignende problemer, kom vi til den konklusion, at dette problem normalt opstod på grund af flere forskellige årsager. Selvom fejlmeddelelsen betyder, at problemet primært skyldes færre CPU-ressourcer, inkluderer årsagerne også andre elementer. Nogle af dem er anført nedenfor:

  • CPU-flaskehals: Dette er hovedårsagen til, at denne fejlmeddelelse opstår som forklaret tidligere også. Når din CPU bliver kvalt af kodningsprocessen, begynder ting at blive langsomt, og det er her, OBS beder dig om fejlmeddelelsen.
  • Lav lagerplads: OBS Studio kræver, at du har optimal lagerplads til rådighed på din computer, når du bruger softwaren. Ud over at bruge RAM bruger den også din harddisk til nogle operationer, der inkluderer skrivning af midlertidige konfigurationer og outputfiler. Hvis du ikke har nok plads, kan du opleve problemet.
  • Tredjeparts-streaming-applikationer: Hvis du kører andre streaming / streaming-relaterede applikationer i baggrunden, kan de komme i konflikt med OBS i et omfang, hvor det ikke fungerer korrekt eller overbelastning. Deaktivering af disse applikationer løser normalt problemet.
  • Høj skærmopløsning: OBS kræver flere ressourcer, når du flytter fra lav skærmopløsningsstørrelse til højere. Hvis du ikke har nok CPU-strøm, er den højere opløsning muligvis synderen for at forårsage problemer.
  • Prioritetsniveau: OBS er muligvis indstillet til lav prioritet i din task manager. Dette vil medføre, at dens operationer har lav prioritet, og CPU'en vil ikke imødekomme sine anmodninger om behandling, og derved vises fejlmeddelelsen.

Inden vi går videre til løsningen, skal du sørge for, at du er logget ind som administrator på din computer og har gemt alle OBS-optagelser på et tilgængeligt sted.

Løsning 1: Ændring af prioritetsprocessen

Den mest populære løsning til løsning af 'Kodning overbelastet' fejl er at ændre prioriteten af ​​OBS-processen fra din opgavehåndtering. Din processor arbejder på prioritetsprincippet; processer med høje prioriteringer behandles først sammenlignet med andre processer. I tilfælde af OBS skal softwaren følge med i dit skærm / streamingvindue i forholdet 1: 1. Hastigheden for at spille skal svare til den hastighed, hvorpå spillet udsendes. Når dette ikke er sandt, vil du opleve fejlmeddelelsen.

I denne løsning vil vi starte både spillet og OBS-softwaren og derefter ændre prioriteten ved hjælp af task manager ved alt-tabbing. Der er to måder, hvorpå vi ændrer prioriteten, dvs. lavere prioritet for spillet eller øge OBS's prioritet.

  1. Start spillet og OBS-studiet, og start spillet, mens du også streamer på samme tid.
  2. Tryk nu på Windows + R, skriv “ taskmgr ” i dialogboksen, og tryk på Enter.
  3. Når du er i task manager, skal du vælge spillet, højreklikke på det og vælge Gå til detaljer . Du kan også gøre det samme for at åbne egenskaberne for OBS Studio.

Detaljer om åbningsproces
  1. Når du er i detaljesektionen, skal du højreklikke på den specifikke spilproces og vælge Sæt prioritet> Under normal . I tilfælde af OBS skal du vælge Sæt prioritet> Over normal .

Ændring af prioritet for spil og OBS
  1. Gem ændringer, og luk opgavehåndteringen. Nu alt-fane til spillet og kontroller, om du kan streame ordentligt uden problemer.

Løsning 2: Reducer outputopløsning

Hver gang du streamer et spil, bliver skærmen kodet i realtid, og dette er sandsynligvis den mest CPU-omfattende opgave, der foregår. For eksempel, i tilfælde af 1080p-kodning, tager processen dobbelt så mange pixels, der oprettes for hver ramme i 720p. Løsningen for at reducere CPU-belastningen er at fortælle OBS at nedskalere din outputopløsning. Hvis du reducerer outputopløsningen, reducerer softwaren automatisk rammene inden de sendes videre til koderen.

  1. Start OBS Studio, og klik på knappen Indstillinger, der findes nederst til højre på skærmen.

Indstillinger - OBS Studio
  1. Når et nyt vindue dukker op, skal du vælge kategorien af video og derefter klikke på Output (skaleret) Opløsning . Prøv nu at sænke din opløsning. Hvis det var 1080, skal du prøve at reducere det til 720.

Ændring af outputopløsning - OBS
  1. Gem ændringer, og luk softwaren. Genstart computeren, og prøv streaming igen. Kontroller, om fejlmeddelelsen er løst.

Løsning 3: Sænk billedfrekvens

Billedhastighed svarer til antallet af rammer, der optages fra videoen. Hvis du er en spiller, ville du forstå, at billedhastigheder er de vigtigste benchmarks for spillemaskiner og andre grafiske behandlingselementer. Hvis du fanger spillet i høje billedhastigheder, er chancerne for, at du vil opleve flere problemer og en ukompliceret computer. I denne løsning navigerer vi til dine OBS-indstillinger og sænker billedhastigheden i overensstemmelse hermed.

  1. Naviger tilbage til OBS-indstillinger, som vi gjorde i de foregående indstillinger, og gå til Videoindstillinger .
  2. Vælg nu fælles FPS-værdier, og vælg derefter en lavere værdi. Hvis det var 30, skal du overveje at gå til 20 osv.

Ændring af Framerate - OBS
  1. Gem ændringer, og luk softwaren. Genstart computeren, og prøv streaming igen. Kontroller, om fejlmeddelelsen er løst.

Løsning 4: Ændring af forudindstilling af x264

Den videokoder, der bruges som standard, er x264. Den har en række forskellige forudindstillinger involveret i dens drift, som finder balancen mellem videoens kvalitet og belastningen på CPU'en. Som standard bruges den forudindstillede 'meget hurtig'. Dette er den perfekte balance (ifølge OBS) mellem videokvaliteten og CPU-hastigheden.

Metodikken i forudindstillinger er, at hurtigere forudindstillinger angiver, hvor 'hurtig' en indkoder kører. Når du vælger hurtigere forudindstillinger, bruges CPU meget mindre, men kvaliteten af ​​videoen er ikke op til mærket. Her betyder 'hurtigt', at videoen kodes meget hurtigt uden at udføre mange beregninger. Du kan prøve at ændre forudindstillingerne og se, om en hurtigere forudindstilling løser problemet for dig.

  1. Start OBS studio, og klik på Indstillinger der findes nederst til højre på skærmen.
  2. Vælg Output fra venstre navigationsrude, og klik derefter på Avanceret som outputtilstand.

Skift til avancerede indstillinger
  1. Forsøg nu at ændre de forudindstillede tilstande, og se om valg af hurtigere løser problemet for dig.

Du kan altid eksperimentere med forskellige forudindstillede indstillinger i henhold til dine egne krav.

Løsning 5: Brug af hardwarekodning

Hvis alle ovennævnte metoder ikke fungerer, kan vi overveje at bruge hardwarekodning. Hardwarekoderne, nemlig AMF, Quicksync og NVENC, understøttes for det meste også i Intel-lager GPU'er og i nyere AMD / NVIDIA GPU'er. Hver bruger har mulighed for at dirigere noget af kodningsbelastningen til hardware-koderne med en mindre omkostning for nedsat kvalitet.

Sammenfattende leverer GPU-koderne ikke så meget kvalitet som standard x264, men de hjælper meget, hvis du har begrænsede CPU-ressourcer.

Først vil vi kontrollere, om muligheden for hardwarekodning allerede er aktiveret i din OBS-software. Hvis det ikke er tilfældet, gennemgår vi yderligere trin og forsøger at løse problemet.

  1. Start din OBS Studio og naviger til Indstillinger, som vi gjorde tidligere i løsningen.
  2. Klik nu på fanen Output ved hjælp af venstre navigationsrude, vælg Avanceret outputtilstand og kontroller indstillingen Encoder .

Ændring af kodningsmetode - OBS

Hvis du ikke ser muligheden for AMF, Quicksync osv., Kan du forsøge at aktivere indstillingen ved hjælp af nedenstående trin. Hvis det er til stede som i eksemplet ovenfor, skal du blot aktivere det, gemme ændringer og genstarte computeren.

Hvis du ikke kan se Hurtig synkronisering i dine kodningsindstillinger, betyder det sandsynligvis, at din integrerede grafik ikke er aktiveret i din BIOS. Hvert Intel-bundkort har integreret grafik, og de er for det meste aktiveret som standard.

Aktivering af grafik ombord

Du kan navigere til dine BIOS-indstillinger og kontrollere, om muligheden for integreret grafik er aktiveret eller ej. Hver BIOS vil være forskellig på grund af producentskiftet, så du bliver nødt til at kigge lidt rundt. Efter at have aktiveret din dedikerede grafik, skal du genstarte computeren og kontrollere, om problemet er løst.

Løsning 6: Frigør plads i drevet

Den vigtigste grund til, at OBS genererer fejlmeddelelser som disse, er problemer med dit lokale lager på din computer. Som nævnt tidligere kræver OBS noget plads på din harddisk for at holde sin videostreaming i gang. Hvis du ikke har nogen ekstra plads, streamer det ikke nogen form for video.

Fuld plads i OBS Drive

Ud over at rengøre frit plads på dit drev, kan du også forme diskoprydning. Efter rengøring af din disk skal du genstarte computeren og prøve at starte platformen igen.

  1. Tryk på Windows + E for at åbne filudforskeren, klik på denne-pc og vælg det drev, du vil rense.
  2. Højreklik på det, og vælg Egenskaber .
  3. Når du er i egenskaber, skal du vælge fanen Generelt og klikke på Diskoprydning .

Diskoprydning - Windows Drive
  1. Efter rengøring af disken skal du genstarte computeren og kontrollere, om fejlmeddelelsen er løst. Sørg for, at du har mindst 5-10 GB plads ledig på dit drev.

Løsning 7: Kontroller for lignende optagelsessoftware

Som nævnt tidligere i årsagerne ser det ud til, at OBS studio kommer i konflikt med anden optagesoftware, der kører på din computer. Dette inkluderer NVIDIA Overlay, Discord, Windows game bar osv. Her er den eneste løsning at deaktivere softwaren fra at køre på din computer eller afinstallere den helt. I denne løsning navigerer vi til applikationsadministratoren og afinstallerer softwaren fra din computer.

  1. Tryk på Windows + R, skriv “ appwiz.cpl ” i dialogboksen, og tryk på Enter.
  2. Når du er i applikationsadministratoren, skal du søge efter enhver optagelsessoftware, du muligvis har installeret på din computer. Højreklik på det og vælg Afinstaller .

Afinstallation af lignende optagelsessoftware
  1. Du skal også tjekke din proceslinje for eventuelle ekstra applikationer, der kører i baggrunden. Højreklik på hver post og afslutt applikationen.
  2. Når du er helt sikker på, at intet program kører baggrunden, skal du køre OBS igen og kontrollere, om problemet er løst.

Løsning 8: Lukning af yderligere programmer i baggrunden

Denne løsning er sund fornuft, men mange brugere bemærker ikke dette scenarie. Hver gang du streamer ved hjælp af OBS Studio og spiller et spil side om side, er det vigtigt, at alle de ekstra applikationer, der kører baggrunden, lukkes, så din CPU udelukkende kan fokusere på de to processer. Du skal også tage hensyn til de baggrundsprocesser, der kører, som muligvis ikke kan ses i forgrunden.

  1. Tryk på Windows + R, skriv “ taskmgr ” i dialogboksen, og tryk på Enter.
  2. Når du er i task manager, skal du vælge eventuelle ekstra applikationer, der kører baggrunden. Højreklik på dem, og vælg Afslut opgave .

Afslutning af baggrundsprocesser
  1. Nu tjekker vi også din bakke. Se nederst til højre på din skærm på din proceslinje, og find alle ikoner for software, der kører. Hvis du finder nogen, der konstant kører og spiser CPU, skal du højreklikke på dem og vælge Afslut .

Afslut applikationer fra proceslinjen
  1. Når du har lukket alle applikationer, kan du prøve at streame og se, om problemet er løst.

Løsning 9: Brug af tredjepartsalternativer (BandiCam)

Hvis alle ovennævnte metoder ikke fungerer, kan du prøve flere forskellige alternativer. Den, som vi så, lignede OBS Studio mest, var BandiCam. Det har flere forskellige funktioner og tillader tilpasning af streamingkvaliteten meget mere sammenlignet med andre konventionelle applikationer såsom Screenshare / Discord osv.

Bandicam

Du kan navigere til det officielle websted for BandiCam og downloade den gratis version til et tilgængeligt sted. Efter download, skal du højreklikke på det og vælge Kør som administrator .

Bemærk: Du bør også overveje at geninstallere OBS-skærmoptagelse på computeren fra bunden efter at have slettet alle de midlertidige filer også. Sørg for at downloade den nyeste version fra det officielle websted og slette OBS-posterne fra installationspladserne.

Interessante Artikler