Fichier avi
Anonyme
Bonjour,

J'enregistrer 100 images sur disque ( jpeg). Puis dans une fonction je fais une boucle pour afficher les images dans un champs image. Je voulais donc savoir si il était possible d'enregistrer plutot cet ensemble d'image au format AVI ou mpg.

En fait je suis toujours avec mon problème de caméra. Quand je fais un enregistrement j'enregistrer les images dans un repertoire.Cepedant a la fin de l'enregistrement j'aimerai stocker cela dans un fichier HYper File donc il faut que je crée un fichier avi parce que enregistrer dans un fichier hyper file 10000images pour une minute d'enregistrement c'est pas top....


Merci de votre aide

Contribution le : 02/12/2005 10:04
Créer un fichier PDF de la contribution Imprimer


Re: Fichier avi
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

pourquoi ne pas utiliser les fonctions de windev ???

Extrait de l'aide :

ResSauvegarde = VidéoCapture (WebcameraCuisine, ...
                  "C:\Temp\MaVideo.AVI", ...
                  viCaptureVidéo , 60)
SI ResSauvegarde = Vrai ALORS
   Info("Vidéo correctement sauvegardée")
SINON
   Erreur(ErreurInfo())
FIN



a+

Totof

Contribution le : 02/12/2005 10:14
Créer un fichier PDF de la contribution Imprimer


Re: Fichier avi
Anonyme
Tout simplement parce que ce code fonctionne avec des 'Webcam' hors la on utilise une caméra IP.


Je vous présente aujourd'hui comment je fais ( on est en phase d'évaluation du produit) :

En fait voici l'idée j'enregistre les images 'courantes' dans un repertoire.Puis Pour lire je fais une boucle sur tout les fichiers présents dans le repertoire. L'idée derriere serait peut etre d'enregistrer toutes ces images ( qui correspondent à un enregistrement) dans un fichier hyper file sous forme d'archive zip. DOnc il faudrait dézipper l'archive pour le lire

Voici du code

J'ai un bouton enregistrement dont voici le code

SI MoiMême..Libellé = "Enregistrement" ALORS
MoiMême..Libellé="Stop"
ThreadExécute("Thread_Recording",threadNormal,"PROC_RECORDING")
SINON
ThreadArrête("Thread_Recording")
MoiMême..Libellé = "Enregistrement"
FIN

Voici le code de la fonction PROC_RECORDING executé par le thread Thread_Recording :

//création du repertoire d'enregistrement
fRepCrée(fRepExe()+"\ENREGISTREMENT")
y est un entier
TANTQUE True
y++
ActiveX1>>SaveCurrentImage(0,fRepExe()+"\ENREGISTREMENT\Sequence_"+y)
Multitache(-1)
FIN


Voici le code simpliste de lecture de l'enregistrement :

y est un entier
TANTQUE True
y++
SI fFichierExiste(fRepExe()+"\ENREGISTREMENT\Sequence_"+y) ALORS
Image1 = fRepExe()+"\ENREGISTREMENT\Sequence_"+y
SINON
SORTIR
FIN
Multitache(-1)
FIN

Image1=""


Merci de donner vos avis conseils ainsi que les avantages et inconvénients d'une telle méthode

Contribution le : 02/12/2005 10:50
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2