I don't think Gem does exactly what I want...
AFAIK, the commonly available version of GEM does only OpenGL, while there is a test version that also does straight video processing.
All 'commonly available' versions of GEM do video processing using the pix_ class of objects. This has been the case for a number of years.
cgc