OpenCL support

HandBrake for Mac 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
ikir
Posts: 4
Joined: Wed Jan 25, 2017 7:37 am

OpenCL support

Post by ikir » Wed Jan 25, 2017 7:39 am

Please detail your question or problem in as much detail as possible:
Handbrake doend't take advantage from OpenCL, i have an integrated GPU+eGPU and it doesn't get any boost, just using CPU


Tell us about your environment. What version of HandBrake? What version of OSX are you running. etc.
Hanrdbrake 1.02 macOS 10.12.3 MacBook Pro 2016+eGPU Radeon RX480

I've read on documentation that OpenCL is just supposed on Windows. Is it true, seems quite strange

User avatar
Ritsuka
HandBrake Team
Posts: 1000
Joined: Fri Jan 12, 2007 11:29 am

Re: OpenCL support

Post by Ritsuka » Wed Jan 25, 2017 8:53 am

HandBrake has got exactly one filter that can be run with OpenCL: a bicubic scaler. But the quality is lower than the software one, speed is almost the same, and it's got some bugs. There is no reason to use it.

ikir
Posts: 4
Joined: Wed Jan 25, 2017 7:37 am

Re: OpenCL support

Post by ikir » Wed Jan 25, 2017 11:33 pm

Using OpenCL to accellerate normal encoding?

mduell
Veteran User
Posts: 6194
Joined: Sat Apr 21, 2007 8:54 pm

Re: OpenCL support

Post by mduell » Wed Jan 25, 2017 11:45 pm

It's not very good.

ikir
Posts: 4
Joined: Wed Jan 25, 2017 7:37 am

Re: OpenCL support

Post by ikir » Wed Jul 19, 2017 8:15 am

Still no news about OpenCL?
Now with eGPU support it would be awesome to have GPU encode videos.

User avatar
Ritsuka
HandBrake Team
Posts: 1000
Joined: Fri Jan 12, 2007 11:29 am

Re: OpenCL support

Post by Ritsuka » Wed Jul 19, 2017 8:26 am

OpenCL/Cuda and friends are useful to accelerate video filters. Not so much for video encoders, and usually filters take less time than the encoder.
Anyway, HandBrake had a OpenCL scaler, but was a bit broken so a few months ago we removed it.

ikir
Posts: 4
Joined: Wed Jan 25, 2017 7:37 am

Re: OpenCL support

Post by ikir » Thu Aug 24, 2017 10:56 am

Nothing changed on this side?

User avatar
s55
HandBrake Team
Posts: 9267
Joined: Sun Dec 24, 2006 1:05 pm

Re: OpenCL support

Post by s55 » Thu Aug 24, 2017 12:12 pm

No. Why would we invest time in a technology that's not going to have much benefit?

As far as encoding goes, most moved away from GPU based to ASIC based a few years back. We support QuickSync on Windows but unfortunately Apple's videotoolbox API cripples it for Mac so it's hard to justify adding support for it.

macmuchmore
Posts: 6
Joined: Tue May 21, 2013 5:10 pm

Re: OpenCL support

Post by macmuchmore » Mon Mar 12, 2018 10:05 pm

So just to be clear, you are saying that there is no implementation for quicksync in Handbrake for macOS at this time?

mduell
Veteran User
Posts: 6194
Joined: Sat Apr 21, 2007 8:54 pm

Re: OpenCL support

Post by mduell » Tue Mar 13, 2018 12:27 am

Nope, Windows only.

Post Reply