CPU and GPU hybrid encoding?

General questions or discussion about HandBrake, Video and/or audio transcoding, trends etc.
Post Reply
vodanh
New User
Posts: 1
Joined: Sat Dec 22, 2018 1:02 am

CPU and GPU hybrid encoding?

Post by vodanh »

Description of problem or question:
I can't seem to find any info on if Handbrake utilizes both GPU and CPU simultaneously to encode ? Is this possible?

I don't seem to have an option to use the NVENC under the videos tab.

Has anyone split it a video in two, and haev GPU do half, and CPU do half, and stitch the files together after? Is that a thing?

Steps to reproduce the problem (If Applicable):




HandBrake version (e.g., 1.0.0):
1.1.2



Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):




HandBrake Activity Log ***required*** (see How-to get an activity log)

Code: Select all

Please replace this text with the contents of your log file between the two code tags - OR -  provide a pastebin URL in place of these 3 lines.
User avatar
BradleyS
Moderator
Posts: 1860
Joined: Thu Aug 09, 2007 12:16 pm

Re: CPU and GPU hybrid encoding?

Post by BradleyS »

Splitting sources in the way you mention really isn't a thing.

Generally speaking, video filters and audio encoding in HandBrake always use the CPU. Decoding typically does as well, but on hardware-accelerated decoding is available on Windows with certain hardware configurations.

You will need to upgrade to HandBrake 1.2.0 (tagged for release and out soon) or the use the nightly build for NVENC/VCE hardware-accelerated video encoding. The aforementioned processes will still use the CPU, so you'll probably see activity on both. Note that the hardware encoders are not great for archival quality encodes, but for speed they excel, especially on machines with older/slower CPUs.
Post Reply