I start to learn how to use the Intel® Media Software Development Kit (Media SDK) (http://software.intel.com/en-us/articles/media/) in order to take advantage of Intel® HD Graphics.
You might recall the 80's film series
There are so many examples of applications using pre-processing strategy that it is trivial.
FFMPEG is a popular cross platform open source multimedia framework used in open source media applications such as Handbrake. The default builds for FFMPEG are Linux, Windows, and OSX.