why the spoiler?
1. do you stream with OBS?
2. watch: http://youtu.be/4fSpo1fEtsQ
it shows how to use "NotCPUCores" (download it from github)
set game to run on "phyiscal cores" with normal "priority" AND "OBS" to run on 4 SMT-Cores of same CCX (like 10,12,14,16) with "above normal" prio
3. for 720p60 on twitch.tv you are allowed to use 4500kbps CBR; usefull would be a buffer of 1500kb (as "auto" can worsen quality after peaks - so set it manually)
set OBS to:
x264 CBR 4500kbps + 1500kb buffer + 2s keyframe interval + "faster" or "fast" + "baseline" or "main" (high can cause lag on some scenes // actually for streaming only "baseline" is recommended by x264 devs) + tune "none" or "animation"
custom x264 options: deblock=-3:2 force-cfr=1
those will ensure you use a forced deblock (tested with various scenes - very good results) + it forces a constant framerate
there are more things to you can try - like options to increase or decrease load on CPU (only usefull to lower load on smt-cores)
4. i would recommend to use YTG or YT for streaming - as the bitrate is kind of limited on twitch.tv - only 720p60 looks okish in high moving scenes
(bitrate ÷ fps x 1000) ÷ pixels = quality-index (higher is better) // it show how much bitrate each pixel can get
twitch.tv (non-partner bitrates)
1080p60@6000kbps = 0.04823
720p60@4500kbps = 0.08138 // you see 720p60 has a better quality than 1080p60
1080p30@4500kbps = 0.07234
720p30@3000kbps = 0.10851
YTG or YT streaming
1080p60@9000kbps = 0.07234
720p60@6000kbps = 0.10851 // here again 720p60 has higher quality than 1080p60
1080p30@6000kbps = 0.09645
720p30@4000kbps = 0.14468
so you see the BEST quality would be a YT stream in 720p30 @4000kbps
to all critics: yes i know that x264 doesnt work this way - its magic happens with p and b frames and nobody would force 30 i frames etc // but its still a valid point to calculate quality this way 😉
ps there is a trick - you could use 50fps (PAL) // this will result in better bitrate per pixel per frame 😉
twitch.tv (non-partner bitrates)
1080p60@6000kbps = 0.04823
1080p50@6000kbps = 0.05787
720p60@4500kbps = 0.08138
720p50@4500kbps = 0.09766
YTG or YT streaming
1080p60@9000kbps = 0.07234
1080p50@6000kbps = 0.08681
720p60@6000kbps = 0.10851
720p50@6000kbps = 0.13021
Thanks! I don't know why it says spoiler, lol I'm sorry. I will try what you suggested in OBS. I'm using SLOBS right now on Twitch.
dont forget to use "NotCPUCores" (https://github.com/rcmaehl/NotCPUCores)
if you dont know what that does just watch the video i posted in last answer - and look at the processor load in the button left