le 04-26-2012 05:44 AM
Bonjour à tous !
Problème : lorsque je lance la lecture d'une vidéo de 30sec, mon programme la lit en 25sec (un peu trop rapidement quoi...)
Donc j'aimerais savoir comment remédier à cela, sachant que j'ai capturé ma vidéo avec une caméra qui prend 30 frames/sec.
Merci, cordialement
Geogeo4207
2nd année de DUT Mesures-Physques
IUT de St Etienne
le 04-26-2012 05:45 AM
oups, j'ai oublier le programme ^^
Le voici en pièce jointe :
04-26-2012 05:56 AM - modifié 04-26-2012 05:57 AM
Bonjour,
Ta boucle n'est pas cadencée!!!! LabVIEW lit donc ta vidéo le plus vite possible...
Essayes quelque chose dans ce style:
le 04-26-2012 06:38 AM
Le souci ici c'est le point de coercition, si tu fais 1/30 ça donne 0.03333333333, mais la fonction "attendre un multiple de ms" ne prend que des entiers, cil va lire 33 et non 33.33333333333. A long terme ma vidéo va être ralentie aussi... non ?
le 04-26-2012 06:45 AM
Oui mais sa sera déjà beaucoup mieux que ce que tu as non?Une erreur de 1% n'est pas tolérable?
Si tu as besoin tu peux créer ta propre fonction d'attente pour synchroniser ta vidéo, mais sa te demandera plus de travail...