Are the initial settings optimal for HD?

GracieM

New Member
Greetings! I'm running OBS on the latest version of Kubuntu. I've just installed OBS Studio and I'd like to find some information that would allow me to record HD Videos from my Webcam, which has HD capabilities. I don't know much about Recording Video and would appreciate any advice. Are the default settings okay or are there tweaks?

Here are the specs and thanks to everyone in advance for the help!

Gracie



Screenshot_20240707_231317.png
 

AaronD

Active Member
Your hardware should be plenty. Normally, we like to see an nVidia GPU, but I'm pretty sure that i7 has its own hardware encoder. Mine does, and it's older than yours! Use it! That's one of the places where the default might not necessarily be good.

Generally, defaults are the way they are to prove functionality without knowing anything about the system at all or its capabilities. So they tend to be conservative, or assume more limitations than your system has, or are based on decisions that would be counter-productive outside of that proof.

For example of a counter-productive one, the audio connections default to "Default", which defers the choice of device to the operating system, with the idea of being the one that you're most likely to be using at the time already. But once you've set up your rig, a subsequent hardware change could cause your OS to switch to a different device, and suddenly OBS stops working because it followed the OS and is now looking at that different device too. Always change the audio connections away from Default! Disable what you won't use, and set the rest to a specific device. Never Default.

And, generally, it's a good idea to look through ALL of your settings - OBS, operating system, any special drivers you might have, etc. - try to figure out what every one of them does, and set them all to work for you, and not the other way around. Keeping the screen on, for example of a system setting that I pretty much always need to change.
 

Lawrence_SoCal

Active Member
Normally, we like to see an nVidia GPU, but I'm pretty sure that i7 has its own hardware encoder.
Yup, the Intel HD Graphics 530 iGPU per the image...

Linux not my area, but beware which version of OBS Studio you install for use with that 9yr old CPU. Aaron you may know better, but I know on the windows side, the more recent OBS Studio versions for Windows have dropped support for some older GPUs... though I haven't paid attention to exactly which models (I wouldn't be surprised if OBS Studio Linux release follows same basic device support pattern).

For reference... I tried running OBS Studio 4 years ago on a Win10 laptop with the mobile version of that CPU, and a discrete GPU, and failed [and I optimized the Operating System by disabling a lot of the OS eye-candy/unnecessary background processes, had a SATA SSD installed, etc]. I was early in my OBS Studio learning curve, and I had some 4K pre-recorded video sources that weren't helping. My stream setup was real simple (single USB webcam) 1080p30, very LOW CPU utilization with only PowerPoint, OBS Studio, 1 browser window. I mention this only as a caution on expectation. I suspect I could get it to work now... and there are those using even older CPUs... BUT do NOT expect to use CPU intensive filters and effects without being very careful about hardware resource utilization
That CPU is more than capable of a simple 1080p Recording, though beware trying to do that onto same disk drive as OS, if using a HDD vs SSD... again...doable if attentive to Disk I/O patterns, and configured to avoid a bottleneck... but so much easier to simply put in a SSD and focus time and effort elsewhere, if you can.
 

AaronD

Active Member
Linux not my area, but beware which version of OBS Studio you install for use with that 9yr old CPU. Aaron you may know better, but I know on the windows side, the more recent OBS Studio versions for Windows have dropped support for some older GPUs... though I haven't paid attention to exactly which models (I wouldn't be surprised if OBS Studio Linux release follows same basic device support pattern).
I'm on OBS 30.1.2 with an i7-4940MX:
1720731873147.png

I did have some compatibility issues with the nVidia Quadro K5100M mobile GPU. By trial and error on the command line ('cause I kept killing the GUI throughout the process), I found that 470 is the latest version of the driver that supports this GPU. So that's what I'm sticking with. It was NOT in the graphical list to choose from:
1720732056380.png

And I think OBS has moved on in the sense of being able to use the hardware encoder in the way that that driver exposes, and so I'm using the VAAPI encoder, which I believe is dedicated hardware on the CPU:
1720732189466.png

NVIDIA NVENC is still available and seems to work, but it crashes mid-show for me with this GPU. VAAPI doesn't.
 
Top