Jump to content

Hi I'm currently having issues with obs and in fact xsplit they both seem to stutter or lag when capture pc games using the game capture feature. When capturing consoles using my avermedia it's fine but when trying to do pc games it lags. I recently built my new pc i5 7500 gigabyte ga-b250-hd3p 8gb ddr4 corsair vengeance lpx 760 gtx sound blaster z avermedia capture card 120gb ssd 500gb hdd  as I thought it might be my amd fx6100 that I was using so upgraded. Tried reinstalling programs, adjusting some settings. 

Any more suggestions thanks 

Gaming rig: Windows 10 Home 64bit Gigabyte z370 hd3p Intel I5 8600k 16Gb Corsair Vengeance DDR4 240gb SSD & 1tb HDD Sound Blaster z, 2070 RTX windforce, Cooler Master Cosmos Case

Stream rig: Windows 10 Home 64bit, Gigabyte GA-970A-DS3, Amd FX 6100, 12gb mix ddr3 ram, 1060 3gb gtx windforce oc, avermedia c985, 120gb ssd, 500gb HDD, 

Link to comment
https://linustechtips.com/topic/745577-obs-game-capture-stuttering/
Share on other sites

Link to post
Share on other sites

What frame rate are you capturing at? Try lowing it to 30 FPS, this is common if you are attempting to capture at 60 fps. 

Community Standards

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Beast Mode"

Ryzen 7 9800x3d | Arctic Liquid Freeze 3 Pro 360 | MSI X870 Tomahawk Wi-Fi | MSI RTX 5080 Gaming Trio OC | Gskill Flare X5 6000MT/s CL30

1tb WD Black SN850x NVMe | 4tb WD SN850x NVMe | Antec Flux Pro | Be Quiet Pure Power 13 M 1000w | OWC 10gb NIC

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 32gb Gskill Flare X 3200mhz | Corsair RM550x PSU | MSI Ventus 3060 12gb | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to post
Share on other sites

First things first OBS settings please ... 

 

Over all ... is OBS very CPU taxing due real time it's encoding (since it's meant to be a broad casting software), don't try to record at high compression rates ergo I recomand to use the "very fast" x264 preset and don't set the bitrate to low but also not rediculously high. This is because if the storage can't catch up at the same time it might cause stutter, too (especially if the storage device is used simultaneously by another software).

 

It is also possible that your game you play is taxing the same threads than OBS does (OBS is more or less using all available threads) you can try to run the game without recording software to watch which threads the workload get spread and after that you can set priority/affinity for OBS on the unused threads (I think OBS has a setting or option for this now but you can use the taskmanager for this, too)

 

 

But for further information please give us some more info on OBS settings.

 

PS: do you want to make high footage for youtube for example? For the best quality you record with a more or less highest bitrate possible (at a level your storage can handle it and maybe is taxed 70%) and than upload it as uncompressed as possible, too. it will take -especially with a slow upload rate (RIP my own abysmal 1,2Mbit at this point)- forever but the YT compression itself will be faster and the resulted YT compressed video will have better quality.

If you want just some OK to good quality footage for yourself you can use a lower bitrate, this can also be uploaded with OK quality to youtube but the bigggest advantage for sure is that the video file size is only very huge and not GB chewing huge.

Link to post
Share on other sites

10 hours ago, legacy99 said:

What frame rate are you capturing at? Try lowing it to 30 FPS, this is common if you are attempting to capture at 60 fps. 

yea im streaming at 720p 30fps did try 25fps when I had my AMD cpu as that was quite a week chip.

9 hours ago, Narnash said:

First things first OBS settings please ... 

 

Over all ... is OBS very CPU taxing due real time it's encoding (since it's meant to be a broad casting software), don't try to record at high compression rates ergo I recomand to use the "very fast" x264 preset and don't set the bitrate to low but also not rediculously high. This is because if the storage can't catch up at the same time it might cause stutter, too (especially if the storage device is used simultaneously by another software).

 

It is also possible that your game you play is taxing the same threads than OBS does (OBS is more or less using all available threads) you can try to run the game without recording software to watch which threads the workload get spread and after that you can set priority/affinity for OBS on the unused threads (I think OBS has a setting or option for this now but you can use the taskmanager for this, too)

 

 

But for further information please give us some more info on OBS settings.

 

PS: do you want to make high footage for youtube for example? For the best quality you record with a more or less highest bitrate possible (at a level your storage can handle it and maybe is taxed 70%) and than upload it as uncompressed as possible, too. it will take -especially with a slow upload rate (RIP my own abysmal 1,2Mbit at this point)- forever but the YT compression itself will be faster and the resulted YT compressed video will have better quality.

If you want just some OK to good quality footage for yourself you can use a lower bitrate, this can also be uploaded with OK quality to youtube but the bigggest advantage for sure is that the video file size is only very huge and not GB chewing huge.

Thanks for the very detailed reply with the recording side of things I tend to forget about what bitrate im using its just set to 5mbs mp4 its mainly the streaming side for Twitch and youtube im looking at currently as thats the main issue im having. I have been streaming at 720p 25fps or 30fps currently at 3mbs bitrate as got 21mb upload and 222mb download with 9ms ping.

OBS_1.png

Tried both the x264 and nvenc encoder cant use avermedia while capture with it, mainly that applies for console but console only seems to work well.

Gaming rig: Windows 10 Home 64bit Gigabyte z370 hd3p Intel I5 8600k 16Gb Corsair Vengeance DDR4 240gb SSD & 1tb HDD Sound Blaster z, 2070 RTX windforce, Cooler Master Cosmos Case

Stream rig: Windows 10 Home 64bit, Gigabyte GA-970A-DS3, Amd FX 6100, 12gb mix ddr3 ram, 1060 3gb gtx windforce oc, avermedia c985, 120gb ssd, 500gb HDD, 

Link to post
Share on other sites

Also noticed get some heavy cpu usage with the i5 7500 too and some crazy bitrate and frame drops in xsplit.

IMG_1275.JPGIMG_1277.JPG

Gaming rig: Windows 10 Home 64bit Gigabyte z370 hd3p Intel I5 8600k 16Gb Corsair Vengeance DDR4 240gb SSD & 1tb HDD Sound Blaster z, 2070 RTX windforce, Cooler Master Cosmos Case

Stream rig: Windows 10 Home 64bit, Gigabyte GA-970A-DS3, Amd FX 6100, 12gb mix ddr3 ram, 1060 3gb gtx windforce oc, avermedia c985, 120gb ssd, 500gb HDD, 

Link to post
Share on other sites

Bump

Gaming rig: Windows 10 Home 64bit Gigabyte z370 hd3p Intel I5 8600k 16Gb Corsair Vengeance DDR4 240gb SSD & 1tb HDD Sound Blaster z, 2070 RTX windforce, Cooler Master Cosmos Case

Stream rig: Windows 10 Home 64bit, Gigabyte GA-970A-DS3, Amd FX 6100, 12gb mix ddr3 ram, 1060 3gb gtx windforce oc, avermedia c985, 120gb ssd, 500gb HDD, 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×