Question / Help OBS Studio / Threadripper 1950x encoding issues

Tyriu

New Member
My Log: https://gist.github.com/ea94db67b6bc35482c21004c1cbd7404

I have checked to make sure I do not have display capture and game capture in same scene, I have put them in separate scenes. Windows game mode is turned off. OBS is being ran in admin mode ( i have tried both 64bit and 32bit )
I do use animated overlays for streaming and have tried removing them to see if it improves and I still get same performance issues.

I might just be missing a setting or overlooking something, but another pair of eyes would be helpful so I can get rid of this fps issue that I only have when streaming. Thanks in advance.

I am using Titan X pascal on a PCIe x16 3.0
Motherboard: X399 AORUS Gaming 7
RAM: G.skill tridentz rgb 16gb ddr4 3200mhz
CPU: Threadripper 1950x
 

c3r1c3

Member
1. In the log you posted you have display and game capture in the same scene.
2. You didn't actually state what the encoding issue is.
3. The log you posted has no profiler info, so please do the following:
First restart OBS, then start your stream/recording for however long you need to for the issue to showup. Make sure you replicate any issues as best you can, which means having any games/apps open and captured, etc. When you're done, close OBS, Open OBS, and select Help > Log Files > Upload Last Log File. Copy the URL and paste it here.
 

Tyriu

New Member
Okay, that log may have been the wrong one. I am currently at work so when i get home ill redo the log and post it again on here. Thanks for the reply. As for the encoding issue, I am a bit unsure. I just notice that it seems I lose a lot of FPS when I am streaming. My video card is nowhere near 90% load when gaming and recording/streaming based on what GPUz says

I know its not bitrate related cause i have 900mb down / 900mb up ( im on fiber )
FPS is no issues at all when running without streaming at 4k maxxed out on any game i play
I should be using x264 versus NVEC if i have a processor that is this strong correct?
Just feels odd that my old i7-4790k performed better when streaming but my current cpu performs better when not streaming.
 

Tyriu

New Member
Just got home and here is my current log.
I went ahead and put warframe on a scene all by itself ( you will see in the log ) with same settings and it seemed to run smoother, than when I had it on scene 1 with all my overlays. Maybe it will be linked with my overlay causing the issue. Any other opinions what i could change or do would be appreciated.


https://gist.github.com/ce929a391fcd45edfde65111e74dc88e
 

c3r1c3

Member
1. Did you disable Game mode? The Windows 10 CU added a new Game Mode option which causes issues more often than it helps. It is recommended to disable it when using OBS. See here for how to disable: https://www.windowscentral.com/how-enable-disable-game-mode-windows-10-creators-update

2. OBS uses your GPU for compositing, so if you're running stuff at UHD (this includes the game and OBS) and your GPU isn't able to keep a rock-solid frame rate for the game, then odds are the GPU won't have much (if any) power left over to work on OBS' stuff. Also keep in mind any overlay or other sources you have are also being (potentially) processed at UHD.

3. Please download GPU-Z and post a screenshot (the camera button in the program and upload to free image hosting) Download: https://www.techpowerup.com/downloads/SysInfo/GPU-Z/ (Make sure your GPU is in a 16x slot).

4. That log doesn't have profiler info in it, which means you didn't follow the directions. Please re-read them and follow them.
 
Last edited:

sam686

Member
x264 default number threads is (threads)*1.5, which might be too much for threadripper. You can try adding threads=16 or lower to custom x264 settings, to free up CPU for games.

Are you playing an online game? If yes, it might be internet connection problem lagging your game.
What is your internet speed?
 
Top