Video for Windows Codec x264 and VP80 I'm looking for VfW codec to encode H264 and VP80.


I already found: x264vfw 
And VP80vfw 


The 1st is bugged and lost the start and the end. The 2nd do not install on Windows 8.

Why VfW ? to use then in a C# sofware using EmguCV, recording frame by frame. I can't use ffmpeg.

Any Idea ?
There isn't really an alternative to x264vfw. Are you sure the error is with the codec and not your application? It's in wide use, such a major bug would definitely be found.

Also be aware that h264 doesn't work in a frame by frame basis unless you encode only intra frames.
VP80 is NOT h264, just a similar codec.

If you need to develop an app you probably want to turn to a commercial h264 implementation like MainConcepts Codec SDK: http://www.mainconcept.com/products/sdks/codec-sdk/video/h264avc.html
Should also come with a vfw codec.

Alternatively you can turn to GStreamer which offers C# bindings: http://cgit.freedesktop.org/gstreamer/gstreamer-sharp

Another option could may be ffdshow it adds quite a few codecs to VfW and I believe also x264.