Question / Help OBS local recording settings for my build

orpheous

New Member
I want to record league of legends full game footage. These are my specs;

i5 6600k factory clock at 3.5 ghz
8gb ddr4 ram
amd r9 390 8gb
250gb ssd
gigabyte z170x gaming 3
Software:
win 8.1 x64

Current settings;

x264 encoding
No CBR
1000 max bitrate
0 buffer size
1980x1020@60fps
x264 cpu peset ultrafast
encoding profile high
custom encoder settings crf=15

My current settings produce good enough videos, little to no pixelation and fps drops are quite fine, at max settings on league I always get >120fps while recording. Video files are quite big, 20 mins of footable end up being 9.22 gb

I tried out some other settings, like an insanely high max bitrate and qp=0 on custom encoder settings, but the footage was laggy on BSplayer(while vlc handled it fine). The quality was insanely close to playing the game which was nice. However the file size was huge, 25 gb for 15 mins. Fps dropped to 80-90 a couple times and was noticeable.

So, how do I get the best of both worlds here? As low file size as possible, as good quality as possible, fps not dropping below 120 and (?) behaving well on all players. Don't know why the ultra high quality recording didn't behave well on BSplayer though.

Also, can you suggest setting for streaming given that my upload speed is 900 kbps at best? OBS estimator tells me 480p@30fps, enable cfr cbr, 765 bitrate, 459 buffer size but a quick test gave me negative results(fluctuating ping from 150 to 500, not spikes, at some points 150 and at other points 500 while I think I was doing the exact same thing in game).
 
Last edited:

Sapiens

Forum Moderator
You don't get the best of both worlds while encoding in real time. Recompress with a program like Handbrake afterwards.
 
Asking pretty much the impossible here. If finances allow it add another disk that you can record to. And not another SSD, go for something big that you can store all the footage on. To be fair, 20min 9gb is really good, for example a lossless recording can easily reach 85gb in the same amount of time. So there's a lot of compression going on there already.

Until you have a bigger disk, I would go with the more compressed version if you need to store quantity of recordings. Or setup a process where you use Handbrake after every recording session. And like Sapiens said, use Handbrake to reduce the file size.

As for behaving well on players, the thing is though, that it's not the video that's not behaving. Higher quality recordings requires higher quality computers to play them smoothly. Here again you can use Handbrake to compress those recordings and get them to an acceptable level to play smoothly on all the devices you want them to play on.
 
Top