oddly enough, i know that in a "neighbouring" university near where i am, has a media centre which records lectures and tv shows for its students and staff, and all the captures are encoded up good for streaming/archives. though, they do have a cluster for all this, i am not sure what sort of codecs they use. i don't think its too far away that video encoding does become a service on a system for the average joe.