Bonjour bonjour,

Voilà je voudrais lire un film vidéo (avi) haute définition (1024*768) sur un PC ou un MAC (whatever) et en même temps pratiquer des traitements d'images sur l'acquisition vidéo d'une webcam.
L'affichage de ces deux flux ce fait en même temps
J'ai d'abord essaye avec processing, mais le résultat n'était que très moyen même avec FasterMovie (library de processing)
Puis un passage par OpenFrameWorks, mais sans résultat concluent
Enfin, un mixe avec openCV et quicktime library s'est révélé plus rapide et puis finalement openCV et OpenFrameWorks m'ont amené à un lecture fluide sur un court temps (vidéo de 10 sec)
Mais comme openFrameWorks charge la vidéo en mémoire, je vous laisse imaginer si je lui demande de charger 1 minute de film, la mémoire que le programme mange
Bref comment bien gérer cette lecture de vidéo ????

Merci d'avance à tout le monde !

(Mes pistes sont pour le moment, le multithreading, et l'utilisation du gpu, mais comment )

Merci encore !