Cpu Encoding Requirements

emailformyself

New Member
what is the minimum cpu specifications to use cpu/software encoding to get better recording results without stuttering?

if i read some forums/posts etc, many people suggest to use hardware encoding, but i really want to know what kind of cpu can do it better
yeah, it depends what we record
i have i7 3770, gtx 1060 and 16 gb ram ( i can record with hardware encoding)
but, i got a cheap hdmi video capture, want to make it useful, plug it to the pc with 2 cores, 4 thread, 3.3 ghz cpu, 8gb ram, and old gpu that unsupported for hardware encoding, only software encoding can be used
video is stuttering, why? what the pc does only record through hdmi video capture, cpu usage doesnt hit 100%
im sorry, there is log to upload, i deleted all of them
 

LauraMelanie

New Member
Hi there,

I'm not an expert, but I just invested in a new desktop for audio/video production and have spent a lot of time with my go-to IT guy,. I followed his recommendations:

i7 or i9, 8-12 core chipset, or a good Ryzen chipset
at least 32Gb RAM
NVIDIA 2060/2070 with at least 6-8Gb RAM

This pinned post is also great for resolving video issues - a must-read: READ THIS FIRST - OBS

Good luck!
Laura
 

Lawrence_SoCal

Active Member
Video encoding is DEMANDing work. So, older CPUs, low RAM systems, lack of fast SDD are going to struggle unless properly optimized, and realistic workload only attempted
As for stuttering, you need to watch Disk I/O, RAM usage, GPU usage, and CPU. The CPU may not hit 100% due to bottleneck elsewhere

Laura, that is a powerful system for streaming, and simple 1080p video editing. I hope you enjoy

For reference, I tried OBS streaming (non optimized, I'm still learning) with a 5yr old gaming laptop, and the system choked.
I used a loaner professional workstation laptop, and it was overkill, until we finally got a new PC, which is also complete overkill for now, but should last for 4+ years

I'd have preferred a Ryzen 7 3xxx CPU, but I couldn't find a Tier 1 OEM with a X570 or B550 motherboard based system (PCIe v4),

As for GPU, NVENC does well with Turing encoder, so GTX 1650 Super or higher
Yes to 16GB RAM or more, depending on what you are doing
For a 4+ year life, yes to 6-core, 12 thread or higher CPU
I'm still waiting for my personal PC replacement and would like a Ryzen 3900X or equivalent. Why that model? there is some nice performance benefits at not outrageous cost up to that point. After that, the price goes up steeply for incremental gains. To save a few hundred dollars, the 3600X, 3700X, 3800X (or equivalent) should do well for streaming and occasional video editing.

There are those on this discussion forum that can help with optimizing with older, lower-end systems {Sorry, I'm not one of them}. They will ask for a log, so create a stream, and upload log, so they can check for obvious problems.
Good luck
 
Top