Bonjour,

Je dois créer une video en MJPEG avec openCV sous Ubuntu 8.10

Pour cela j'ai recompilai openCV pour utiliser ffmpeg et j'utilise le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 CvVideoWriter* writer = cvCreateVideoWriter( "/tmp/test.avi",  // chemin du fichier
                                             CV_FOURCC('M','J','P','G'),        // codec
                                             25. ,                              // frame-rate
                                             cvSize(width,height)                     // définition
                                             );
et il me ressort l'erreur suivante :
Output #0, avi, to '/tmp/test.avi':
Stream #0.0: Video: 0xffffffff, yuv420p, 640x512 [PAR 0:1 DAR 0:1], q=2-31, 800 kb/s, 25,00 tb(c)
OpenCV ERROR: Bad argument (codec not found)
J'ai lu que le problème pouvait être que le répertoire /usr/lib/ffmpeg était vide mais chez moi, les fichiers sont biens présent.

Est-ce que vous sauriez comment résoudre ce problème ?
Merci d'avance.