Jump to content

For some reason when I use Nvenc over x264 I get higher cpu usage. Which doesnt make a whole lot of since considering its suppose to do the opposite. I also average around 60-100 fps with it playing h1z1 with dips into the 40s-50s with usage in the high 20% to 30% with a lot of micro stutters. When I use x264 I get around 100-150s with 15-20% usage. When I use quick sync I get around 130-180s. So my question is why and what can be causing Nvenc to have higher cpu usage? I want to use Nvenc because of the stream quality over quick sync.

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/
Share on other sites

Link to post
Share on other sites

Do you have a Nvidia GPU to use NVENC at all?

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11362795
Share on other sites

Link to post
Share on other sites

8 minutes ago, Simplexes said:

Streamlabs obs

Can't help you with that one, I use the real OBS myself and I have really low CPU-usage with it when using nvenc; maybe that Streamlabs-thing is bugged or just shit, I dunno. Maybe someone else who has used it can chime in.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11363056
Share on other sites

Link to post
Share on other sites

what settings are you using in streamlabs?

 

I personally use QSV, downscaled to 1440x810 using lanczos 32 samples, with a balanced, profile high. keyframe 2, async depth of 4, CBR of 6000. 

 

There doesn't seem to be any performance hit, i have noticed though that streamlabs uses a minimum of 5% CPU when its just running.

 

I also found the quality of quick sync is about the save as AMD VCE at the same settings.

 

There are a couple of clips on my twitch channel (grayperview) if you want to check the quality.

 

 

----Ryzen R9 5900X----X570 Aorus elite----Vetroo V5----240GB Kingston HyperX 3k----Samsung 250GB EVO840----512GB Kingston Nvme----3TB Seagate----4TB Western Digital Green----8TB Seagate----32GB Patriot Viper 4 3200Mhz CL 16 ----Power Color Red dragon 5700XT----Fractal Design R4 Black Pearl ----Corsair RM850w----

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11363739
Share on other sites

Link to post
Share on other sites

4 hours ago, super_skank said:

what settings are you using in streamlabs?

 

I personally use QSV, downscaled to 1440x810 using lanczos 32 samples, with a balanced, profile high. keyframe 2, async depth of 4, CBR of 6000. 

 

There doesn't seem to be any performance hit, i have noticed though that streamlabs uses a minimum of 5% CPU when its just running.

 

I also found the quality of quick sync is about the save as AMD VCE at the same settings.

 

There are a couple of clips on my twitch channel (grayperview) if you want to check the quality.

 

 

Right now I am using quick sync with high quality, im trying to use Nvenc 720p 60fps lanczos 32.

 

Why do you down scale? It cant the same way as obs because when I do it the same way as obs it just puts the stream quality at 1440x810.

 

When I use quick sync the quality looks terrible compared to Nvenc and I cant go over 4000 bitrate without problems.

 

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11364528
Share on other sites

Link to post
Share on other sites

I downscale from 1080p to save bandwidth, streaming at 1080p is not very good at 60fp with only 6000kps to play with (twitch limit not mine).

 

Also only set your down scale setting in the video tab on streamlabs and not in the output tab.

 

 

----Ryzen R9 5900X----X570 Aorus elite----Vetroo V5----240GB Kingston HyperX 3k----Samsung 250GB EVO840----512GB Kingston Nvme----3TB Seagate----4TB Western Digital Green----8TB Seagate----32GB Patriot Viper 4 3200Mhz CL 16 ----Power Color Red dragon 5700XT----Fractal Design R4 Black Pearl ----Corsair RM850w----

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11364583
Share on other sites

Link to post
Share on other sites

10 hours ago, super_skank said:

I downscale from 1080p to save bandwidth, streaming at 1080p is not very good at 60fp with only 6000kps to play with (twitch limit not mine).

 

Also only set your down scale setting in the video tab on streamlabs and not in the output tab.

 

 

unfortunately I dont think you can down scale on streamlabs obs. Anyways thanks for the help.

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11365968
Share on other sites

Link to post
Share on other sites

 

7 hours ago, Simplexes said:

unfortunately I dont think you can down scale on streamlabs obs. Anyways thanks for the help.

You can as i am doing it.

----Ryzen R9 5900X----X570 Aorus elite----Vetroo V5----240GB Kingston HyperX 3k----Samsung 250GB EVO840----512GB Kingston Nvme----3TB Seagate----4TB Western Digital Green----8TB Seagate----32GB Patriot Viper 4 3200Mhz CL 16 ----Power Color Red dragon 5700XT----Fractal Design R4 Black Pearl ----Corsair RM850w----

Link to comment
https://linustechtips.com/topic/929147-nvenc-high-cpu-usage/#findComment-11366835
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×