Question / Help Need help to make better recordings

Andy10166

New Member
Here is my computer Information
Its a mac mini (late 2014 model)
Graphics: Intel HD Graphics 5000 1556 MB
Processor: 1.4 GHz Intel Core i5
Memory: 4 GB
Display: 1680x1050
Average Upload Speed: 9.6
Version Of OBS: 18.0.1 OBS Studios
Mic: Blue Snowball Ice
*I have 1 monitor and no special harddrive or any other equipment

This is the settings I use right now (Have not tested stream btw):
Stream:
Encoder: x264
Rescale: 1280x720
Rate Control: CBR
Bitrate: 3000
KeyFrame Interval: 0
CPU Usage Preset: UltraFast
Profile/Tune: nothing
Variable Framerate: Unchecked
x264 Options: opencl=true

Recordings:
Recording format: MOV
Encoder: x264
Rescale: 1280x720
Custom Muxer Setting: nothing
Rate Control: CBR
Bitrate: 12000
Custom Buffer size: unchecked
Keyframe Interval: 0
CPU Usage Preset: UltraFast
Profile/Tune: Nothing
Variable Framerate: Unchecked
x264 options: nothing

Audio:
320 each one
44.1 khz


Advanced:
Color: NV12
YUV Color: 708
Disable OSX V-sync=Checked
YUV Color Range: Partial
Reset OSX V-sync: Checked
Replay Buffer Filename Prefix: Replay
Bind to IP: Default
Stream Delay: 9s (Preserve Cutoff Point)
Automatically Reconnect:
10sec delay

Base/Output Resolutions:
1680x1050
Bilinear Downscale Filter
Common FPS: 60

Also i don't know how to do the logs and i can't find it anywhere so thats why i didn't include it
 

Narcogen

Active Member
https://obsproject.com/forum/resources/obs-classic-how-to-make-high-quality-local-recordings.16/

Using CBR for local recordings means that no matter how much or little information is on your screen at a time, you'll be writing the same number of bits. That means that when the scene is not complex, you're wasting CPU and IO resources, and when it is complex, you don't have any excess capacity to use.

Change to Advanced Output mode on the Output tab in settings and turn on CRF rate control. This allows you to set a quality rating (lower numbers are better). You'll also get better quality, if your rig can handle it, by setting your CPU preset to another rating-- ultrafast is great for streaming because it takes the least time, but as long as your rig can handle taking extra time on each frame and still get everything compressed and written before it overloads, you'll get better quality by using slower settings.

Looking at your specs, though, you may have difficulty getting both good quality and 60fps. You may need to make a choice between recording artifact-free 30fps and 60fps with some artifacts. Another way of getting better performance would be to change your display size to 720p and record that natively without rescaling, since that also takes some (not a lot, but some) resources).

You should also probably use the High profile if you're doing local recordings for editing in an NLE.

As for logfiles, here is how to get and post them:

https://obsproject.com/forum/threads/include-a-log-file-if-you-have-a-problem-heres-how.16571/
 
Top