Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

What is a GPU/software combination that does efficient/high-speed conversion from Motion JPEG to any high-compression/high-quality codec without using a lot of CPU?

I'm working on a dSLR video workflow.

share|improve this question
add comment

1 Answer 1

Unfortunately x264 – which is probably one of the fastest h.264 encoders out there – has no GPU acceleration yet. There's a "nice" forum discussion about it.

However, researchers at Uni Heidelberg have implemented x264 with OpenCL support, but I haven't tried this yet. You might want to give it a shot, it also has some examples. Can't try it here because I'm on a Mac.

Apart from that, you will probably need a newer Intel processor and an NVIDIA graphics card because of the proprietary CUDA implementation. I found two pieces of software for this:

MediaCoder

is actually free.

Hardware encoding acceleration (nVidia CUDA & Intel Media SDK)

Badaboom

comes at $40, but doesn't really seem to provide acceptable quality (I've read this in some forums)

And with it comes new features, high-end performance, premium video quality, and graphics acceleration via the latest NVIDIA and Intel hardware!


That all being said, I wonder if these tools actually work with Motion JPEG as input. Doesn't seem so straight from the feature list, but you might just want to give it a shot.

share|improve this answer
    
too bad mediacoder isn't open source... –  rogerdpack Aug 8 '12 at 18:22
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.