Vídeo para Windows Codec x264 y VP80

Estoy buscando el códec VfW para codificar H264 y VP80.

El 1º tiene micrófonos ocultos y se pierde el inicio y el final. El segundo no se instala en Windows 8.

¿Por qué VfW? para usar luego en un software C# usando EmguCV, grabando cuadro por cuadro. No puedo usar ffmpeg.

Alguna idea ?

Respuestas (1)

Realmente no hay una alternativa a x264vfw. ¿Estás seguro de que el error es del códec y no de tu aplicación? Es de uso generalizado, definitivamente se encontraría un error tan importante.

También tenga en cuenta que h264 no funciona cuadro por cuadro a menos que codifique solo intracuadros. VP80 NO es h264, solo un códec similar.

Si necesita desarrollar una aplicación, probablemente quiera recurrir a una implementación h264 comercial como MainConcepts Codec SDK: http://www.mainconcept.com/products/sdks/codec-sdk/video/h264avc.html También debe venir con un códec vfw.

Alternativamente, puede recurrir a GStreamer, que ofrece enlaces C#: http://cgit.freedesktop.org/gstreamer/gstreamer-sharp

Otra opción podría ser ffdshow , agrega bastantes códecs a VfW y creo que también x264.

Gracias, tengo una imagen byte[]bgr que necesito almacenar rápidamente y comprimida, así que elijo EmguCV que ya uso en otros lugares. Como dices, muchos códecs no son gratuitos, por lo que son complicados para un proyecto paralelo. Grabé un video de 10 segundos y perdió 1-2 segundos para comenzar, pero podría ser EmguCV de hecho
GStreamer es excelente para desarrollar OpenSource o incluso aplicaciones comerciales con funcionalidad de video, pero no es tan fácil de usar, aunque si está dispuesto a probarlo, definitivamente ofrece excelentes funciones, es bastante robusto y al final no es TAN difícil. utilizar. También puede usar código C++ nativo en su aplicación C# para usar la última versión de GStreamer. E: En realidad, parece que el desarrollo continúa, ¡los últimos enlaces de C# son de 2014! La última vez que revisé el código más reciente era de 2009.
De hecho, 2009 es hace 5 años ^^ Probaré EmguCV. Ya uso y pruebo otro códec vfw FOURCC. Entonces intentaré pagar si puedo.