Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

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:


is actually free.

Hardware encoding acceleration (nVidia CUDA & Intel Media SDK)


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

Your Answer


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.