Hey guys, I just registered because I've been experiencing a little bit of problems recently.
I started a Twitch.tv account wanting to stream some Touhou superplay and practice, but it's been all but smooth.
For starters, my bandwith's pretty limited. I can only spare 700kbps in upload, yet the games are very fast paced and I can't really skimp on framerate or video quality. Since I have a pretty good pc and a decent knowledge of x264, I've been tinkering around with the settings and came up with this:
CBR/Buffer @700kbps, CBR padding ticked, AAC audio @64kbps
1920x1440 monitor capture downscaled to 640x480@30fps
Multithread ticked, process priority @ high, scene buffering time @ 400ms (btw, what happens if I tweak the scene buffering? Couldn't find an explanation in the techincal guide here)
x264 CPU preset slow, CFR ticked (this seems to help with keeping the video smooth, but maybe it's just placebo)
Custom x264 settings: preset=slower tune=animation bframes=12 deblock=1:1 rc-lookahead=50 aq-mode=2 aq-strength=0.6 partitions=p8x8,b8x8,i8x8i4x4 psy-rd=0.4:0.0 no-dct-decimate threads=10
My specs are:
- 2560x1440 monitor
- i7 3820 (currently at stock)
- GTX 570
- 16gb RAM
This has worked pretty decently up until now, giving an massive boost in video quality, 100% smooth videos, and the CPU load had peaks of 60-65% which is pretty good (the games itself require very little resources, both CPU and GPU, even with all the encoding there were no slowdowns or problems).
Thing is, I've now started using the vsync patch for the games which helped me quite a lot with imput lag, which can be a real problem for very fast-paced games, and now streaming makes my game framerate unstable! Not by much, it's a few frames here and there, but it's enough to drop my concentration and to make me play like crap.
It's not the x264 settings, even without them the gameplay tends to get quite chunky pretty often. There shouldn't be any conflicting software since I close everything I don't really need before streaming. The recording itself is smooth since everything's converted to 30fps, but having a live stream that's smooth and a game that's frustrating and choppy is pretty absurd.
So, yeah, any ideas for this? Removing the vsync patch is the absolute last thing I want to do since it helps me both with gameplay and with capturing, too; Touhou games run only at 4:3 and at fixed resolutions, can't be captured in fullscreen because they lower the whole desktop's resolution when they start. The only workaround is capturing a screen crop with the game windowed. Since the game's resolution is pretty low in windowed mode, I first used ShiftWindows to center the window and to resize it at full height, but the vsync patch does this automatically (while SW is a bit of a pain) and removes the title bar and the window borders too, so it's really useful.
And by the way, if there are any x264 gurus out there, a quick check on my custom settings would be really appreciated since I should have some spare headroom for more hardcore settings and they could need some further optimization.
Thanks guys
I started a Twitch.tv account wanting to stream some Touhou superplay and practice, but it's been all but smooth.
For starters, my bandwith's pretty limited. I can only spare 700kbps in upload, yet the games are very fast paced and I can't really skimp on framerate or video quality. Since I have a pretty good pc and a decent knowledge of x264, I've been tinkering around with the settings and came up with this:
CBR/Buffer @700kbps, CBR padding ticked, AAC audio @64kbps
1920x1440 monitor capture downscaled to 640x480@30fps
Multithread ticked, process priority @ high, scene buffering time @ 400ms (btw, what happens if I tweak the scene buffering? Couldn't find an explanation in the techincal guide here)
x264 CPU preset slow, CFR ticked (this seems to help with keeping the video smooth, but maybe it's just placebo)
Custom x264 settings: preset=slower tune=animation bframes=12 deblock=1:1 rc-lookahead=50 aq-mode=2 aq-strength=0.6 partitions=p8x8,b8x8,i8x8i4x4 psy-rd=0.4:0.0 no-dct-decimate threads=10
My specs are:
- 2560x1440 monitor
- i7 3820 (currently at stock)
- GTX 570
- 16gb RAM
This has worked pretty decently up until now, giving an massive boost in video quality, 100% smooth videos, and the CPU load had peaks of 60-65% which is pretty good (the games itself require very little resources, both CPU and GPU, even with all the encoding there were no slowdowns or problems).
Thing is, I've now started using the vsync patch for the games which helped me quite a lot with imput lag, which can be a real problem for very fast-paced games, and now streaming makes my game framerate unstable! Not by much, it's a few frames here and there, but it's enough to drop my concentration and to make me play like crap.
It's not the x264 settings, even without them the gameplay tends to get quite chunky pretty often. There shouldn't be any conflicting software since I close everything I don't really need before streaming. The recording itself is smooth since everything's converted to 30fps, but having a live stream that's smooth and a game that's frustrating and choppy is pretty absurd.
So, yeah, any ideas for this? Removing the vsync patch is the absolute last thing I want to do since it helps me both with gameplay and with capturing, too; Touhou games run only at 4:3 and at fixed resolutions, can't be captured in fullscreen because they lower the whole desktop's resolution when they start. The only workaround is capturing a screen crop with the game windowed. Since the game's resolution is pretty low in windowed mode, I first used ShiftWindows to center the window and to resize it at full height, but the vsync patch does this automatically (while SW is a bit of a pain) and removes the title bar and the window borders too, so it's really useful.
And by the way, if there are any x264 gurus out there, a quick check on my custom settings would be really appreciated since I should have some spare headroom for more hardcore settings and they could need some further optimization.
Thanks guys