Ciao a tutti!! avrei un problemino da risolvere.. vediamo se qualcuno può darmi una mano

Ho scritto un programmino, usando la libreria OpenCV, che carica un video, lo divide in frame e poi modifica questi frame. Il problema sta che per far usare il video al VisualC++ devo prima codificarlo in un'estensione Intel IUV. Questo per ora lo faccio manualmente usando un programmino separato, Prism Video Converter, ma mi piacerebbe incorporarlo nel programma scritto sul VisualC++..
Mi sapreste indicare una funzione dell'OpenCV o una qualsiasi altra libreria che contenga delle funzioni che mi facciano codificare il video in questa estensione?
Se avete bisogno di altri chiarimenti, postate pure..
Vi ringrazio!!!!