I was advised to open my own thread hence the quote:
Guys I need your help!
I have a max. upload of 2000 kb/s and Im having trouble getting a tolerable picture while streaming Witcher 2 to Twitch. I tried almost every combination of switches and settings out there - but pixelation is here to stay it seems :( And Im talking very noticeable pixelation.
Im streaming in a resolution of 720p@25FPS. I lowered the gamma of the game capture item a bit to save bandwidth. Ive set the graphics fidelity ingame to medium or off on most functionalities to save bandwidth. Im setting the bitrate to 1900 with a buffer of 1900, CBR activated. I tried CBR off, 1000 bitrate and buffer set to 0 in combination with the custom x264 setting "crf =" but I ended up having to set it to 28 or 29 and I still got spikes that resulted in noticeable framedrops. I even tried the "ratetol" command. I tried playing the game in 720p itself without downsizing and playing it in 1080p with downsizing by factor 1.5/Lanczos. I lowered audio to 96 bit and 44.1 kHz. I took down the CPU preset a few steps down to even just "fast". (I think that looked a bit better but acc. to task manager my 4 cores were at 100% so not an option.)
I am at a loss here. What else can I try? Do I have to live with a very poor picture? I mean 2000kb/s is certainly on the lower end of the spectrum but is it THAT bad?
(Does the crf= option do anything when CBR is activated and bitrate and buffer are set to 1900?)