Question / Help Stream lag & Stutter when playing sThe Witcher 3: Wild Hunt

Kola

New Member
Hi! I've been streaming smoothly up until yesterday when I decided to play The Witcher 3: Wild Hunt. I have a very stable 30fps stream with a bitrate of 3000, since I play games like H1Z1:KOTK, CS:GO, and DayZ. Though, when I play The Witcher 3, the stream goes to crap. I've tried lowering my bit rate, CPU encoding preset, twitch server. My viewers even tried helping me find a solution, but nothing. I have three logs in which the stream was acting up and would really appreciate anyone who would bother helping me out! Have a good day, and thanks to everyone in advance :)
 

Attachments

  • 2016-05-16 17-45-06.txt
    16.9 KB · Views: 157
  • 2016-05-16 17-51-11.txt
    27.1 KB · Views: 43
  • 2016-05-16 19-13-12.txt
    23.5 KB · Views: 30
Your cpu can't keep up.

Try this. Set up a new scene collection with just one Game Capture in for Witcher III and then try again.

I'm not sure if it'll help but you have lots of different game captures and this has caused issues in the past. Also it may just be that your CPU can't cope Witcher III is known for it's high cpu utilisation
 

Sapiens

Forum Moderator
You should really connect that second monitor to your AMD GPU. Connecting it to the Intel iGPU and then moving OBS to that monitor will be a serious performance issue.
 

jds4578

Member
Make sure you have not got the razer surround sound driver installed, that driver can cause video/audio game freezes, as is the case with GTA5. try completely removing the driver, if you have it.

The other option, is to swap your gfx card, for a 9 series GTX nvidia, and knock the frame rate settings down, using nvidia inspector. you have an AMD R9 390 series, not sure if you can do the same with that one, of course not with nvidia inspector, as thats only for nvidias. I'm sure there is an equivalent utilityfor AMDs.

on nvidia inspector its called, frame rate limiter, BTW.

you might want to look at this utility:

Radeon Pro

http://www.radeonpro.info/
 
Last edited:

Sapiens

Forum Moderator
FYI Witcher 3 already has a built-in frame limiter. You shouldn't need a third-party utility if you want to avoid enabling vsync yet still cap it to 60 or 30. From my experience with a 4790K, at 60 the game will most likely be close to maxing out that CPU in many places, so you might want to consider a hardware encoder like QSV or NVENC for streaming it if capping it at 30 isn't palatable.

You should also lower your webcam resolution to something like 1280x720, since running the C920 at 1920x1080 can also cause performance issues.
 

Kola

New Member
FYI Witcher 3 already has a built-in frame limiter. You shouldn't need a third-party utility if you want to avoid enabling vsync yet still cap it to 60 or 30. From my experience with a 4790K, at 60 the game will most likely be close to maxing out that CPU in many places, so you might want to consider a hardware encoder like QSV or NVENC for streaming it if capping it at 30 isn't palatable.

You should also lower your webcam resolution to something like 1280x720, since running the C920 at 1920x1080 can also cause performance issues.

Thanks! I'm going to test all of these suggestions out right now. Also have to save up some money for a VGA>HDMI adapter since my second monitor doesn't take any HDMI :S
 

Sapiens

Forum Moderator
Then you should keep the OBS window on the same monitor that's showing the game until you can get the second monitor hooked up correctly.
 

jds4578

Member
...so you might want to consider a hardware encoder like QSV or NVENC for streaming it if capping it at 30 isn't palatable.

yes, i agree, QSV or NVENC encoding would help, as x264 uses up the CPU, at the same time as Witcher 3 does, causing the CPU hog, but for NVENC, a nvidia gfx card is needed, QSV, you need a compatible intel motherboard + CPU, for that.

it seems, your logs name your cpu, a video adapters, but not your motherboard, not sure about your motherboard
 

Kola

New Member
...so you might want to consider a hardware encoder like QSV or NVENC for streaming it if capping it at 30 isn't palatable.

yes, i agree, QSV or NVENC encoding would help, as x264 uses up the CPU, at the same time as Witcher 3 does, causing the CPU hog, but for NVENC, a nvidia gfx card is needed, QSV, you need a compatible intel motherboard + CPU, for that.

it seems, your logs name your cpu, a video adapters, but not your motherboard, not sure about your motherboard

My motherboard is the GA Z97-HD3. Also, it turns out that using QSV completely fixed my issues :) Thanks for the insight, man!
 
Top