VRD processor usage


New member
I don't remember noticing this on my old computer, or even a few weeks back but had to re install a couple of times as swapped between current and beta.

If i perform a stream fix using the Hevc profile I have, it will push the GTX1060 GPU to a shocking 2.7% in OBS. :)

However if I top and tail the same recording using the same profile, when the process starts, the CPU can push all cores to maximum for a few seconds Ryzen 5 5500

Could I have corrupted the configuration Or has anyone else noticed this sort of behaviour?


Ex-Senior Developer
These do different things. QSF basically just remuxes the file, with some error checking and sync adjustments along the way. So it's basically passing the frames through as-is.

When you cut a file it has to recode at least a few frames around each cut point. This encoding can max out your cores. The encoders are designed to use as much CPU as possible to make it as fast as possible.

Your GPU shouldn't be involved at all, so I'm not sure why QSF pushes you GPU at all, but we use ffmpeg for reading the file so maybe that's got some GPU optimization in it that I'm not aware of.


New member
Thanks for the reply Dan.

I have just been reviewing something I was recording in OBS whilst VRD maxed out the processor cores during a top/tail. The video showed stuttering .

I think I will limit the number of cores VRD can use, and see if that makes a difference.


New member
You can lower VRDs priority in options
I assume you were refering to "Reduce CPU Priority While Saving - Selected"? Unless there is something else I missed?

I gave it a try, it worked, but the impact was severe.

A Batch Process to just shift audio by 90ms using a HEVC profile, resulted in an Output FPS of around 950 FPS,

Without that option selected, it was over 11,000 FPS.

I have a Util installed that allowed me to limit cores a prograjm can use, and just reducing by two, eliminated the issues I was haviing, and still resulted with FPS over 11,000.
Top Bottom