GPU Acceleration

HandBrake for Windows support
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
Gabee8
Posts: 3
Joined: Wed Dec 23, 2020 7:32 pm

GPU Acceleration

Post by Gabee8 »

Hello! Please help me.
How to check GPU Acceleration c++ or c#?
I look the handbrake c++ code and too hard codes me... :( I not found the handbrake how to check gpu acceleration.
The ffmpeg -hwaccels commad too pure.
Please help. Thanks Gabee
Woodstock
Veteran User
Posts: 4614
Joined: Tue Aug 27, 2013 6:39 am

Re: GPU Acceleration

Post by Woodstock »

Since handbrake does not use GPUs for acceleration, the source code would not be a good learning tool.
Gabee8
Posts: 3
Joined: Wed Dec 23, 2020 7:32 pm

Re: GPU Acceleration

Post by Gabee8 »

Woodstock
Veteran User
Posts: 4614
Joined: Tue Aug 27, 2013 6:39 am

Re: GPU Acceleration

Post by Woodstock »

That is not GPU acceleration; That's using the dedicated video encoder hardware on the board.

If you're looking to detect the VCE, QSV, or NVENC hardware, that's a different story than detecting the GPU.
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Re: GPU Acceleration

Post by s55 »

These hardware encoders are supported by using their relevant SDK's from Nvidia, Intel and AMD. Those are written in C and C++

Your best bet is to look at their SDKs and examples.
Gabee8
Posts: 3
Joined: Wed Dec 23, 2020 7:32 pm

Re: GPU Acceleration

Post by Gabee8 »

s55 wrote: Thu Dec 24, 2020 3:37 pm These hardware encoders are supported by using their relevant SDK's from Nvidia, Intel and AMD. Those are written in C and C++

Your best bet is to look at their SDKs and examples.
OK. Thank you for help. :D
Post Reply