Question / Help Need help Optimizing OBS settings for WOW - 40$ for the fi

TommyTwoTap

New Member
Ive been searching around and found a few helpful posts regarding this issue. But following the advice in most of them never resolved the issue. My Stream looks great while I am Standing still but when I engage a mob in mythic plus or raid there is a little tearing/pixel issue.

15mbs Upload - 100mbs Download

Im running :

Dual SLI NVIDIA® GeForce® GTX 1070's with 8GB GDDR5

Intel Core i7-6850K

Here Is a video of it : https://www.twitch.tv/videos/178687436
 

Attachments

  • In Game Specs -1.jpg
    In Game Specs -1.jpg
    671.1 KB · Views: 992
  • In Game Specs -2.jpg
    In Game Specs -2.jpg
    657.2 KB · Views: 1,039
  • OBS Settings 1.jpg
    OBS Settings 1.jpg
    175 KB · Views: 987
  • OBS Settings 2.jpg
    OBS Settings 2.jpg
    215.3 KB · Views: 900
  • OBS Settings 3.jpg
    OBS Settings 3.jpg
    246.7 KB · Views: 820
Last edited:

c3r1c3

Member
1280x720@30p@2500kbps@medium.

WOW needs more bitrate to look good than less detailed games (like CSGO, etc.). This means you can lower your resolution more (say to 960x540 or 840x480), or increase your bitrate.
 

BK-Morpheus

Active Member
Example Clip shows exactly what you can expect from 720p/30fps 2500kbit/s.
Nothing you can do about it, other than going up >4000kbit/s.
 

TommyTwoTap

New Member
Yeah except my viewer pool is going to be so low at 3000 as a non parter, there has to be a way to get it to work with <2500,
 

c3r1c3

Member
Yes, and I told you. You lower the number of pixels being encoded, increasing the bits available per pixel. (More bits per pixel = higher quality).

So you can drop your frame rate (which I don't recommend) or lower your resolution to decrease the number of pixels per second.
 

TommyTwoTap

New Member
Okay Im gonna try messing around with the settings again and see how it goes, If i did decrease my resolution 960x540 would it make it hard to watch on 1920x1080p or higher monitors? I'm fairly new to all this and i appreciate your help.
 
You get transcodes at like 5 viewers now. If you have any audience at all, you likely don't need to worry about keeping your bitrate low for viewers.

If you're still worried about it, go to 480p. No one's really going to bat an eye at low resolution unless it's affecting things like on-screen text.
 

TommyTwoTap

New Member
i did decrease my resolution 960x540@30p and it still has the same problem. it only seems to go away if my bitrate is at 3000. I really dont understand why.

I guess im just stuck at 720P at >3000 atm

https://www.twitch.tv/videos/179054630

i tried 2500 and then switched to 3000 about a minute into the video. Oh well.
 
Last edited:

tristanwc

New Member
Have you tried encoding on H264 @ 4500+ bitrate. Make sure keyframe is at 2 and using gamecapture. WOW is a cpu killer. Looking at your settings, MEDIUM preset is very low and uses a ton of cpu power. I recommend trying veryfast @ like 4k+ bitrate if your doing cpu encoding at normal processing priority. No need to worry about streaming below 3500 bitrate, max is 6000 now and you can transcode with like 4-5 viewers I think.
 
Last edited:

BK-Morpheus

Active Member
i did decrease my resolution 960x540@30p and it still has the same problem. it only seems to go away if my bitrate is at 3000. I really dont understand why.[...]
I know why: Mathematics and the way encoders work.

You are always limited to 3 options that will influence the video quality:
- Bitrate
- video aspects/properties (resolution+framerate)
- encoder quality



What eats up bitrate:
- amount of pixels that are changing between frames
- framerate

That's why it' not hard to stream Hearthstone or League of Legends in 60fps or 1080p with good quality even with 3000kbit/s.
Most of the time a huge percentage of the whole picture is not changing it's pixels. In LoL only some Minions will move, while the background is not moving

Games like The Division are the opposite. They have a lot of details and moving stuff (smoke, fire, particle effects) and while you play it like a shooter, you also have a lot of camera movement.

With the given circumstances (already using efficient encoder + encoder settings and 30fps) you can only increase bitrate or decrease resolution.
Reducing resolution to 480p will improve the video behavior in motion, but decrease overall details/sharpness.


If you can live with lower ingame details, you can help to increase video quality by reducing the amount of moving pixels.
So maybe try out low Ground Details (View Distance, Ground Clutter) and maybe even reduced texture quality.

Btw: I see 24Hz Monitor Refreshrate + Vsync but 30fps OBS Video.
If those infos are correct, you play with 24fps and stream with 30fps, which sounds very wrong ;-)
 

TommyTwoTap

New Member
Btw: I see 24Hz Monitor Refreshrate + Vsync but 30fps OBS Video.
If those infos are correct, you play with 24fps and stream with 30fps, which sounds very wrong ;-)[/QUOTE]

I have a 4k monitor and its in full screen windowed mode. But my monitor's resolution is 1920x1080p at 60hz.
 

TommyTwoTap

New Member
Have you tried encoding on H264 @ 4500+ bitrate. Make sure keyframe is at 2 and using gamecapture. WOW is a cpu killer. Looking at your settings, MEDIUM preset is very low and uses a ton of cpu power. I recommend trying veryfast @ like 4k+ bitrate if your doing cpu encoding at normal processing priority. No need to worry about streaming below 3500 bitrate, max is 6000 now and you can transcode with like 4-5 viewers I think.

I mean even with the settings as they are my cpu usage is only around 8% at medium. I know Everyone says to use like 50% of your cpu while streaming but I did not know that they changed the max bitrate to 6000. I did a test stream with 6000 bitrate at 1280x720@60 and it was perfect. I was just afraid with using higher bit rates as a new streamer that alot of people would have trouble watching above 3500.
 

Boildown

Active Member
Do a test stream with the best settings you've been able to figure out on your own. Make it at least 5 minutes long of high action video (not just standing around) of the game that gives you the most problems. Open OBS, do that 5 minute test, then stop the stream and close OBS.

Post the OBS log file from that test, here, so we can see the performance statistics and advise you further. You can use a text file hosting site like pastebin. Also link the Twitch VOD associated with that test.
 

TommyTwoTap

New Member
Do a test stream with the best settings you've been able to figure out on your own. Make it at least 5 minutes long of high action video (not just standing around) of the game that gives you the most problems. Open OBS, do that 5 minute test, then stop the stream and close OBS.

Post the OBS log file from that test, here, so we can see the performance statistics and advise you further. You can use a text file hosting site like pastebin. Also link the Twitch VOD associated with that test.


Ill get that done for you but currently atm my MS for Zuljin is at 200+ :( it usually is around 60ish
 

Boildown

Active Member
17:19:30.441: [game-capture: 'Stream Labels'] attempting to hook process: StreamLabels.exe
17:19:30.443: [game-capture: 'Voice'] attempting to hook process: TwitchUI.exe
17:19:30.456: [game-capture: 'Stream Labels'] capture stopped
17:19:30.456: [game-capture: 'Voice'] capture stopped
17:19:32.458: [game-capture: 'Stream Labels'] attempting to hook process: StreamLabels.exe
17:19:32.460: [game-capture: 'Voice'] attempting to hook process: TwitchUI.exe
17:19:32.473: [game-capture: 'Stream Labels'] capture stopped
17:19:32.473: [game-capture: 'Voice'] capture stopped
17:19:34.473: [game-capture: 'Stream Labels'] attempting to hook process: StreamLabels.exe
17:19:34.476: [game-capture: 'Voice'] attempting to hook process: TwitchUI.exe
17:19:34.489: [game-capture: 'Stream Labels'] capture stopped
17:19:34.490: [game-capture: 'Voice'] capture stopped
17:19:36.491: [game-capture: 'Stream Labels'] attempting to hook process: StreamLabels.exe
17:19:36.493: [game-capture: 'Voice'] attempting to hook process: TwitchUI.exe
17:19:36.506: [game-capture: 'Stream Labels'] capture stopped

What is going on that it is hooking the process over again every 2 seconds?
 
Top