Trad-Fr

Logiciels => VirtualDub, VirtualDub-MPEG2, VirtualDubMOD & DGMPEGDec => Discussion démarrée par: erwan25 le 01 novembre 2006, 20:04:22

Titre: Prende des photo toute les 20 sec
Posté par: erwan25 le 01 novembre 2006, 20:04:22
Bonjour ja'ai une video je vroudrais prendre des photo de la video toute les 20 seconde je c'est con peu prendre des phtot mais il y en a plus de 200000 sur mon film donc voila aider moi
Titre: Prende des photo toute les 20 sec
Posté par: Room |312| le 01 novembre 2006, 21:23:05
Bonsoir Erwan :D

Capturer une image tous les 20 secondes revient à prélever une image selon un intervalle de frames déterminé. Il faut donc connaître le fps de ta vidéo. A vérifier dans Fichier > Information AVI… Pratiquement, si par exemple, le framerate est de 25 fps, il faudra prélever une image toutes les {20 x 25} = 500 trames.

Pour ce faire, utilise un script Avisynth. Tu peux t’inspirer de ce sujet (http://www.forum.trad-fr.com/viewtopic.php?highlight=selectevery&t=4816).

Le script sera légèrement différent selon la nature de ton fichier et puisque tu veux sélectionner une image toutes les 20 secondes. Cela donnera quelque chose comme ça :

Citer
DirectShowSource("C:\chemin_du_fichier\nom_du_fichier.avi")
SelectEvery(500)

Adapte la valeur de SelectEvery en fonction du fps de ta vidéo. @+++ Room |312| :wink:

P.S. : merci de faire un effort d'orthographe.
Titre: Prende des photo toute les 20 sec
Posté par: erwan25 le 01 novembre 2006, 22:29:37
Merci mais la il ya toute les combien de seconde et désoler pour les fautes
Titre: Prende des photo toute les 20 sec
Posté par: Room |312| le 01 novembre 2006, 22:47:45
Re- :D

Cela correspond à toutes les 20 secondes si le fps est de 25. @+++ Room |312| :wink: