Dans le cadre d'un projet de lecteur vidéo un peu spécial, j'ai besoin de... lire des vidéos
j'utilise l'api VFW qui m'ouvre les .AVI sans problèmes en fonction des codecs installés sur la machine.
Certains matériels ( typiquement les appareils photos numériques Canon ) produisent de la vidéo au format MJPEG. Ce format est un peu l'ancêtre du DV si j'ai bien compris tout ce que j'ai lu dessus.
Toujours est-il qu'il n'existe apparament pas de codec gratos sur le web.
Virtual Dub et Windows Media Player peuvent lire les vidéos MJPEG, le premier à implémenté le codec en interne, le second par le biais de DirectX qui contient aussi le code de decodage.
J'aimerais beaucoup pouvoir lire les vidéos encodées en MJPEG dans mon programme, mais pour cela, il semblerait bien que j'ai à ecrire un décodeur moi même...
Aïe, j'ai aucune idée de la façon dont je dois m'y prendre...
Donc ma question là voilà : Comment implémenter un codec ???