I created a few additional GLSL Shaders for fun: Brady, grayscale posterize, slots, and Warhol. Video from Grandy Canyon B-Roll, public domain.
A demo app was created using OpenCV to load an MP4 video file and preview it in a side window. The frames were converted into OpenGL textures which were bound and used with a GLSL Shader again a simple rectangular geometry (two triangle fan).
The final result appears as follows: