OBS-Classic: How to make high quality local recordings

OBS Classic OBS-Classic: How to make high quality local recordings

Jack0r

The Helping Squad
For VCE I have honestly no idea, you can check the VCE development thread though and ask the guys there.
OBS branch with AMD VCE support.

As far as I have seen, there are several options available for VCE to affect the quality. But its also still in development by Jackun and not completely finished I think.
 

delpetra

New Member
I have a bit of a weird/unique question!

I use OBS to record tennis matches from BT Sport, as they use the Silverlight player and hence I cannot capture the video directly. I change the resolution on an external display to 1280x720, and load the 720p stream fullscreen, then use OBS window capture to record this window.

I'm using the same settings as in the original post, but with 25fps (as I'm pretty sure the stream is 25fps) and crf=15. I have a quad core Intel i5-3470S CPU.

Sometimes the video I record gets a bit jerky/jumpy, as shown in these clips: https://www.youtube.com/watch?v=BzPE9CBkG7Y
I don't think this is due to my internet connection as I have fibre optic (70Mb down, 20Mb up) and if I watch the stream at the same time on my monitor it is not jerky/jumpy.

I've tried decreasing (and increasing) the crf number, however this doesn't appear to fix this. I struggle to say for sure whether low crf numbers actually fix it as any reduction in this jerky/jumpy effect may just be a placebo. Either way, using values below 10 drastically increases file size so I don't think that's the solution.

Any suggestions are greatly welcomed!
 

Boildown

Active Member
CRF=15 should be more than fine at 720p. You should open a new thread on it; be sure to post a log file from one of the captures where the problem occurs.
 

Reesebiz

New Member
I notice that whenever I upload videos I recorded with OBS to Youtube the colors become washed out. For example a completely black background would turn into a greyish tone.

Anyone else have this issue? Does anyone know how to fix this?
 

dssdassw

Member
I have a newer version of OBS (or just multiplatform I don't really know) and the settings are different for me so could you please update this forum?

In multiplatform, it's not that the settings are different, it's just that they're organized differently. It's still possible to set these settings, you just need to look.

I notice that whenever I upload videos I recorded with OBS to Youtube the colors become washed out. For example a completely black background would turn into a greyish tone.

Anyone else have this issue? Does anyone know how to fix this?

Unfortunately, there isn't really a way to fix it, as the cause of the issue is that YouTube re-encodes the video and there's nothing that can be done to change that. :(
 

morudolfgames

New Member
i was trying to record gameplays with obs but i cant because i use a lot of configs and always the problem its the same: Cpu encoding too high My cpu specs are

Amd fx 6100
6gb ram
Radeon hd 7770

i use bitrate=1000
Buffer size= 0
I try superfast,ultrafast and veryfast

And cfr=15,20,22 etc

And the problem persist

Thanks

Log File link: https://gist.github.com/fbab150daf837858e5b3
 

MikeT

New Member
Hi all,

I'm in a bit of a unique situation with my OBS use. I'm using it to record live video sessions via 2X 1080p webcams and 1X PZM mic. The cams are situated in OBS to be side-by-side at full resolution, which creates a big-ass image. I've dropped my FPS down to 15, and have set the encoding to x264, CBR 2000 max, and the audio to 44.1khz at a bitrate of 32 in mono, and I'm downscaling to 720 (though I'd like to leave it at 1080)

When I record, I'm getting about 15MB/minute of video, which is I think is okay since I'm looking at 2 hours of video per session. But the video is not very sharp. I've had to set everything so low because I'm currently limited to a mid-range Dell i5. Early next year, I should be able to get a mid-range gaming laptop.

Do any of you have any tips for getting better quality but maintaining a low file size?
 

dodgepong

Administrator
Forum Admin
2000kbps is not a great bit rate if you're going for good quality. Raising the bit rate will make the file size larger but will not increase CPU usage. For local recording, try 10000kbps VBR and see how that does.
 

yonny123

New Member
hmmm so using these settings I have been having an issue where my videos are not being recorded all the way through........ the recording always stops 1-5 min into recording... any ideas?
 

ZuFFuLuZ

New Member
I've tried these settings and the result looks great, but I have two problems with it.

1.) The file size is massive. Depending on settings, I get 2-5 gigabytes per 5 minutes of video at 1920x1080, 30 fps?! I have watched some tutorials on youtube and people there get much smaller file sizes?
Like this guy https://www.youtube.com/watch?v=BIjjcPEC0ho&t=10m0s (700mb for 5 minutes at a higher resolution than mine and 60 fps?)

2.) I can not figure out how to upload this to youtube without massive quality loss. It always looks extremely pixelated/blurry, especially in motion. Even with the original OBS file. If I cut, edit or re-encode it, it only gets worse.
 

Boildown

Active Member
The number one thing you need to realize is that there's no such thing as a free lunch. I.e.:

The smaller the CRF you use, the higher the quality of the file but the more bits it uses to achieve that quality. Use a higher CRF factor and your files will be smaller. Keep raising it until you notice the quality got worse, then move it back down a notch or two to be safe.

Using better presets (i.e. Faster instead of SuperFast) will give you smaller files or better quality or both for the file size it uses. But your CPU might not be able to handle it. Its a lot cheaper to buy 4 TB hard drives to hold your files than to upgrade a CPU imo.

YouTube always re-encodes your files, which means unavoidable quality loss. Here's a guide (a little dated and not specific to gaming, but mostly still accurate) on getting better results: https://www.youtube.com/watch?v=rWMX5lSvEgY
 

N1GHTHAWK

Member
I was trying for the past week to get my local recordings in a high quality and this article finally did it for me! I can't thank you enough Rich!
 
Top