ITKVideo is a project mainly written in ..., it's free.
Video Extensions for ITKv4
We currently use openCV version 2.1.1 and ITK version 3.20