ipeteivince
Messages postés4Date d'inscriptionsamedi 26 octobre 2002StatutMembreDernière intervention20 juin 2006
-
21 mai 2006 à 14:00
DeltaFX
Messages postés449Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention 8 avril 2009
-
21 mai 2006 à 22:21
Salut@ tous
voila, j'ai écrit une petite application qui utilise le composant tcamera pour travailler avec une webcam
Ce qu'elle fait pour l'instant, elle permet l'enregistrement d'une image sur clique d'un bouton et un autre permet d'enregistrer une image toute les X seconde du style auto1.jpg auto2.jpg....
Je souhaiterais construire une vidéo a partir de ces images, et pourquoi pas le faire à la volée.
Un clique permet de créer un fichier mjpeg et toute les x secondes, la frame courante est ajoutée au fichier...
Je débute en Delphi . Quelqu'un pourrais m'expliquer comment faire? quel composant gratuit utiliser?
Source actuel:
Tu ne peux pas passer d'un fichier image à un fichier video. Tu peux
fusionner des fichiers bmp en un seul puis te promener dans ce fichier
pour lire une photo. En utilisant un timer tu peux alors faire une
sorte de film. Ayant tenté de réaliser un tel soft, je peux te dire que
c'est assez hard (un bon niveau initié). Personnelement j'ai été
confronté à un problème au niveau des streams qui est resté sans
solution.
Si tu utilises le composant TCamera, tu peux réaliser une capture video
en avi, directement. Maintenant le composant que te propose JLen est
bien plus puissant que TCamera et je te le conseille
DeltaFX
Messages postés449Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention 8 avril 20092 21 mai 2006 à 17:29
Si si, y a des composants qui permettent la capture frame by frame (genre 1 image/seconde) et qui te génèrent des AVI avec. Le problème étant de maitriser la structure d'un AVI, pour le construire par code image par image.
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 21 mai 2006 à 17:56
petite précision concernant le composant Tcaméra , qui viens le l'API
AVICAP c'est d'être totalement aveugle si l'image est masquée ce qui
peut être gênant dans certains cas. Son avantage étant d'être moins
gourmand en ressources que les appels à DirectX (C'est d'ailleurs la
raison pour laquelle le compos de captures ont eu du mal à s'imposer
malgré leurs performancea bien supérieures)
@+
jlen
Vous n’avez pas trouvé la réponse que vous recherchez ?
Je me suis peut etre mal exprimé : je voulais dire qu'il ne suffit pas
de fusionner des bmp ou jpeg puis changer l'extension pour obtenir un
avi. Il faut créer la structure de l'avi. C'est un travail très
complexe et qui n'est pas à la portée de tous.