Jump to content
InsanelyMac Forum
dadi_oh

Video Encoder that use OpenCL

Recommended Posts

I am in the process of converting my whole DVD library into MP4's so that I can stream them to the PS3 on our home entertainment system. I am loving the app Handbrake for it's ease of use and ability to queue up a bunch of jobs and run over night. However, I don't believe it uses OpenCL to take advantage of the video card power to speed things up a bit.

 

On my PC I use Badaboom which uses my Nvidia GTX260 to encode and it is very very fast but it does not support queuing (bleh) so I can't set things up for overnight runs.

 

Any suggestions?

Share this post


Link to post
Share on other sites
Advertisement

i don't believe there are any options at this time. Even badaboom which is cuda, is early days. sorry to disappoint.

Share this post


Link to post
Share on other sites

agreed with the above... CUDA, which has a whole host of OpenCL stuff, Badaboom as an example, is still primitive, because developers have no real need to port their programs over, and then, why would they, it causes incompatabilities...

 

 

 

As a hint, i set up a macro/scripty in winXp that goes opens a new file in bada, presses convert, waits 25m to be sure, most of mine take 10m, then does it again

Share this post


Link to post
Share on other sites
agreed with the above... CUDA, which has a whole host of OpenCL stuff, Badaboom as an example, is still primitive, because developers have no real need to port their programs over, and then, why would they, it causes incompatabilities...

 

 

 

As a hint, i set up a macro/scripty in winXp that goes opens a new file in bada, presses convert, waits 25m to be sure, most of mine take 10m, then does it again

 

 

Thanks. I thought about a script but decided it was just easier to boot into Snow Leopard and use the queuing features of Handbrake. I am encoding my movies at 480p and on my GTX260 most movies were taking about 30-35 minutes. Using Handbrake on my quadcore Q9550 @ 3.8GHz takes about 50-60 minutes but at least I can leave it running overnight.

 

I guess openCL makes for good marketing charts but it may take years before it is mainstream.

Share this post


Link to post
Share on other sites

I looked into this awhile back, I remember reading that OpenCL was not good for video encoding.

 

CUDA would be the way to go, however, Nvidia has not released the API for CUDA Video Encoding for anything but Windows, go figure.

 

FFMPEG developers have stated, over and over, that they will not include support for CUDA's Video API, or any other Closed Source API.

Share this post


Link to post
Share on other sites
I looked into this awhile back, I remember reading that OpenCL was not good for video encoding.

 

CUDA would be the way to go, however, Nvidia has not released the API for CUDA Video Encoding for anything but Windows, go figure.

 

FFMPEG developers have stated, over and over, that they will not include support for CUDA's Video API, or any other Closed Source API.

 

Rubbish OpemCL / GrandCentral is great for Video encoding.

 

Might want to look into MovieGate it is currently the only OpenCL Encoding app I know off.

Share this post


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

  • Recently Browsing   0 members

    No registered users viewing this page.



×