Cuando captures puedes usar un codec de compresión q sea capaz de comprimir en tiempo real con calidad correcta.
Por ejemplo el Morgan Mjpeg... El problema es q necesitarás mucho disco duro , ya q el avi ocupará mucho ... A mi unos 40 minutos a 640x480 me ocupan unos 4 gigas. Si capturas a menos resolución te ocupará bastante menos.
Posteriormente, con el enorme avi en disco duro , lo pasas a divx