VLC only uses built in codecs (see 2 ) so it doesn't support VfW or DirectShow APIs for codecs. You are free to hack the source and use it, though, for example it is possible to make VLC into a directshow filter 3 .