Jump to content

Handbrake (GPU) encoding capped at 50%?

Go to solution Solved by WeeemRCB,

Got it sussed.

I started using Tdarr for bulk processing and it now uses 95+% on a single encode and 100% on 2 or more.

 

What's really handy is that I can still use my Handbrake presets in Tdarr 🙂

Sample Transcode Options | CLI arguments/preset:

--preset-import-file "C:\Handbrake_Presets_backup\20211003_PCName.json" -Z "My Preset Name"

 

I have plenty of spare RAM, so I started using a 12Gb RAM drive (ImDisk) so transcoding won't add extra R/W cycles on my SSDs while processing.

 

Tdarr lets you specify the transcode folder, but Handbrake uses the %Temp% path for its transcoding before putting the final file in its destination path.

 

 

image.png.3543837ed046b7f28618a558af7cd349.png

Hi

I occasionally use handbrake for NVENC encoding and I noticed my GPU (1080Ti) usage was pretty low.

Looking at TaskManager I can see that the GPU Video Encode is pinned to 50% and my CPU (3900X) is hovering around 30-40% usage.

 

Is there a way to derestrict or adjust the software to allow its encoding to use 100% of the NVENC chip on my GPU?

It should be able to do it it's not bottlenecked by any of the other components.

 

 

HB_TM.JPG.4bec0423e7d97d6eca9bc6cf261ffb02.JPG

 

 

 

----------------------------
        Weem
Link to comment
https://linustechtips.com/topic/1370776-handbrake-gpu-encoding-capped-at-50/
Share on other sites

Link to post
Share on other sites

  • 4 weeks later...

Got it sussed.

I started using Tdarr for bulk processing and it now uses 95+% on a single encode and 100% on 2 or more.

 

What's really handy is that I can still use my Handbrake presets in Tdarr 🙂

Sample Transcode Options | CLI arguments/preset:

--preset-import-file "C:\Handbrake_Presets_backup\20211003_PCName.json" -Z "My Preset Name"

 

I have plenty of spare RAM, so I started using a 12Gb RAM drive (ImDisk) so transcoding won't add extra R/W cycles on my SSDs while processing.

 

Tdarr lets you specify the transcode folder, but Handbrake uses the %Temp% path for its transcoding before putting the final file in its destination path.

 

 

image.png.3543837ed046b7f28618a558af7cd349.png

----------------------------
        Weem
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

×