Biblioteca simple de decodificador de video cuadro por cuadro
Estoy buscando una biblioteca c / c ++ simple que permita extraer el primer fotograma de un video como una matriz uchar. Y tenga una función simple para acceder a la siguiente.
Sé de FFMPEG pero requiere jugar con paquetes y cosas así, y me sorprende que en ningún lugar de la red pueda encontrar una biblioteca que permita algo como:
Video v = openVideo ("ruta"); uchar * data = v.getFrame (); v.nextFrame ();
Solo necesito extraer fotogramas de un video para usarlo como textura ... no es necesario volver a codificar ni nada ...
por supuesto, algo que leería el mayor formato posible sería genial, algo construido sobre libavcodec, por ejemplo; p
Y estoy usando Windows 7
¡Gracias!