Is it possible to get progressive JPEG hardware-accelerated encoding to work on Raspberry Pi? I.e.:

  • Is it possible to use existing hardware for this purpose by fixing the drivers?
  • Can anyone recommend another board [relatively cheap] onto which this task can be offloaded?

Thank you.

1 Answer 1


According to a Raspberry Pi developer, that's impossible. Case closed.

  • It may almost take half a second to encode a jpeg, but have you tried using the GPU for this task? Borrowing the GPU part from this code may speed up the encoding. In the init function, the input and output formats are given to the GPU. And in the encode function the input buffer is transformed into an output buffer. It uses ilclient and OMX.
    – Yeti
    Commented Dec 8, 2017 at 13:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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