[UDF] Webcam (l’ultime!)
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
[UDF] Webcam (l’ultime!)
Alors voila, étant utilisateur actif de webcam avec autoit, j'ai beaucoup retourné le sujet dans tous les sens, et je pense détenir enfin un Bon UDF qui marche!
C'est celui qu'a fait Ludocus, puis modifier par pierrotm777, et enfin, quelques corrections par moi!
Il reste la gestion des erreurs qui n'est pas super précise, mais je l'ai testé sur plusieurs PC avec Win XP, Vista et Seven sans aucun problème!
C'est celui qu'a fait Ludocus, puis modifier par pierrotm777, et enfin, quelques corrections par moi!
Il reste la gestion des erreurs qui n'est pas super précise, mais je l'ai testé sur plusieurs PC avec Win XP, Vista et Seven sans aucun problème!
- Fichiers joints
-
- webcam.au3
- (12.92 Kio) Téléchargé 1614 fois
Modifié en dernier par matwachich le sam. 27 nov. 2010 20:24, modifié 1 fois.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
-
- Membre émérite
- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Vous arivez à visualiser plusieurs webcam en même temps ?
Quels sont les modifs svp ?
Quels sont les modifs svp ?
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Oui, j'affiche plusieurs webcams dans une fenêtre
Les modifs:
- La plus importante est dans _webcam_close, avant, elle fermait les dll ce qui empêchait de reouvrir la webcam en milieu de script
- J'ai arrangé la description et le nom des fonction
- _webcam_snap peut prendre directement des photos en jpg
- Et la plus petite, j'ai mis un lien vers la page MSDN qui explique toutes les constantes au début de l'UDF
!!! ATTENTION !!!
La plus importante modification dont je parle, je viens de l'ajouté, il faut donc re-télécharger l'UDF maintenant
Les modifs:
- La plus importante est dans _webcam_close, avant, elle fermait les dll ce qui empêchait de reouvrir la webcam en milieu de script
- J'ai arrangé la description et le nom des fonction
- _webcam_snap peut prendre directement des photos en jpg
- Et la plus petite, j'ai mis un lien vers la page MSDN qui explique toutes les constantes au début de l'UDF
!!! ATTENTION !!!
La plus importante modification dont je parle, je viens de l'ajouté, il faut donc re-télécharger l'UDF maintenant
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- yagonfstm91
- Niveau 4
- Messages : 66
- Enregistré le : dim. 07 août 2011 14:26
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Bonjour,
j'ai essayer cet UDF, il marche, mais aléatoirement pour moi (du genre une fois sur 4), et sans changer le code !
Voila mon script (fait a la va vite):
Soit la caméra se lance toute seul sans rien me demander et la ca marche,
soit on me demande de choisir la source video, je la sélectionne (il y en a qu'une), fait ok et la webcam ne se lance pas et ne s'affiche pas
EDIT : J'ai trouver une solution tres bizarre, j'ai mis la commande _Webcam_Open 2 fois a la suite et ca marche a tout les coups
Aussi j'ai essayer la capture video, l'affichage de la camera se fige (mais sa enregistre bien).
Par contre la video est saccadée
Que faire ? Merci
j'ai essayer cet UDF, il marche, mais aléatoirement pour moi (du genre une fois sur 4), et sans changer le code !
Voila mon script (fait a la va vite):
► Afficher le texteVoir
soit on me demande de choisir la source video, je la sélectionne (il y en a qu'une), fait ok et la webcam ne se lance pas et ne s'affiche pas
EDIT : J'ai trouver une solution tres bizarre, j'ai mis la commande _Webcam_Open 2 fois a la suite et ca marche a tout les coups
► Afficher le textevoir
Par contre la video est saccadée
Que faire ? Merci
Mon site web : http://YagoServer.net/
- matwachich
- Membre émérite
- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Le premier problème, je l'ai eu quelque fois chez moi, et je n'ai jamais compris pourquoi!
Pourtant j'ai plusieurs sources vidéos sur mon pc (webcam, splitcam, youcam...) mais il ne me demande jamais.
Quand au 2e problème, j'ai jamais compris non plus, j'ai pas vraiment chercher sur le forum anglais et ailleurs vu que je n'utilise plus la fonction video, ni cet udf tout court.
Si quelqu'un d'autre a des lumières!
Pourtant j'ai plusieurs sources vidéos sur mon pc (webcam, splitcam, youcam...) mais il ne me demande jamais.
Quand au 2e problème, j'ai jamais compris non plus, j'ai pas vraiment chercher sur le forum anglais et ailleurs vu que je n'utilise plus la fonction video, ni cet udf tout court.
Si quelqu'un d'autre a des lumières!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- sablier94
- Niveau 4
- Messages : 87
- Enregistré le : lun. 20 sept. 2010 10:18
- Localisation : Suisse
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Salut,
J'aimerai aussi utiliser cet udf mais il fait pareil chez moi : Il demande un source alors qu'il n'y en a qu'une et il marche une fois sur deux...
C'est dommage. Y a-il un autre udf qui fonctionne mieux ?
Merci
J'aimerai aussi utiliser cet udf mais il fait pareil chez moi : Il demande un source alors qu'il n'y en a qu'une et il marche une fois sur deux...
C'est dommage. Y a-il un autre udf qui fonctionne mieux ?
Merci
- TommyDDR
- Modérateur
- Messages : 2093
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Salut matwachich,
Cela fait quelque temps que j'essaye d'afficher plusieurs webcam en même temps sans y arriver, j'ai essayé avec ton UDF mais sans succès non plus...
Je m'explique :
J'ai une webcam ainsi que ManyCam (camera virtuelle)
J'ai fait ce petit script pour afficher toutes les camera de 0 à 9
Mais seul manycam s'affiche en 0.
Je me suis donc dit que manycam prenait le dessus sur ma webcam.
Mais récemment j'ai aperçu dans les options vidéos de skype que je pouvais choisir entre manycam et ma webcam. Je pense donc qu'il y a un moyen pour afficher la camera souhaiter, la question est : Comment ?
La seule solutions que j'ai trouvé est de changer la clé de registre : pour pointer sur la webcam au lieu de manycam (mais du coup je n'ai plus manycam ^^') j'ai les deux si je change la clé entre les deux _WebCam_Open ... mais c'est un peu du travail de porc :/
Cela fait quelque temps que j'essaye d'afficher plusieurs webcam en même temps sans y arriver, j'ai essayé avec ton UDF mais sans succès non plus...
Je m'explique :
J'ai une webcam ainsi que ManyCam (camera virtuelle)
J'ai fait ce petit script pour afficher toutes les camera de 0 à 9
► Afficher le textecode
Mais récemment j'ai aperçu dans les options vidéos de skype que je pouvais choisir entre manycam et ma webcam. Je pense donc qu'il y a un moyen pour afficher la camera souhaiter, la question est : Comment ?
La seule solutions que j'ai trouvé est de changer la clé de registre :
Code : Tout sélectionner
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaResources\msvideo\MSVideo.VFWWDM : DevicePath
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
-
- Membre émérite
- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
j'ai eu le même problème lorsque j'utilisai cet UDF .
-
- Membre émérite
- Messages : 770
- Enregistré le : sam. 11 oct. 2008 14:44
- Localisation : Bordeaux
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
si cela peut vous intéresser j'avais travaillé le sujet sur 4 caméras .Attention à l'UDF inclus qui est un peu plus ancien .
http://www.mediafire.com/?vmpur6pjurrqjk0
http://www.mediafire.com/?vmpur6pjurrqjk0
- TommyDDR
- Modérateur
- Messages : 2093
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [UDF] Webcam (l’ultime!)
Merci mais malheureusement vous utilisez les mêmes fonctions que moi (_WebCam_Open) avec incrémentation de l ID. Donc ça ne marche toujours pas chez moi.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Re: [UDF] Webcam (l’ultime!)
Salut et merci pour cet UDF,
Un micro_mini problème détecté :
Désolé pour la contribution ridicule, mais contribution quand même
Vais essayer de faire mieux les prochains coups.
Ligne 97 : ; Syntax: _WebcamOpen($sHwnd, $sLeft, $sTop, $sWidth, $sHeight)
A remplacer par :
Ligne 97 : ; Syntax: _Webcam_Open($sHwnd, $sLeft, $sTop, $sWidth, $sHeight, $WebCamId = 0)
Ligne 162 : ; Syntax: _WebcamSnap($sId, $sFile)
A remplacer par :
Ligne 162 : ; Syntax: _Webcam_Snap($sId, $sFile)
Ligne 207 : ; Syntax: _WebcamClose($sId)
A remplacer par :
Ligne 207 : ; Syntax: _Webcam_Close($sId)
Ligne 231 : ; Syntax: _WebcamRecordStart($sFile, $sId)
A remplacer par :
Ligne 231 : ; Syntax: _Webcam_Rec_Start($sFile, $sId)
Ligne 264 : ; Syntax: _WebcamRecordStop($sId)
A remplacer par :
Ligne 264 : ; Syntax: _Webcam_Rec_Stop($sId)
Un micro_mini problème détecté :
Désolé pour la contribution ridicule, mais contribution quand même
Vais essayer de faire mieux les prochains coups.
Ligne 97 : ; Syntax: _WebcamOpen($sHwnd, $sLeft, $sTop, $sWidth, $sHeight)
A remplacer par :
Ligne 97 : ; Syntax: _Webcam_Open($sHwnd, $sLeft, $sTop, $sWidth, $sHeight, $WebCamId = 0)
Ligne 162 : ; Syntax: _WebcamSnap($sId, $sFile)
A remplacer par :
Ligne 162 : ; Syntax: _Webcam_Snap($sId, $sFile)
Ligne 207 : ; Syntax: _WebcamClose($sId)
A remplacer par :
Ligne 207 : ; Syntax: _Webcam_Close($sId)
Ligne 231 : ; Syntax: _WebcamRecordStart($sFile, $sId)
A remplacer par :
Ligne 231 : ; Syntax: _Webcam_Rec_Start($sFile, $sId)
Ligne 264 : ; Syntax: _WebcamRecordStop($sId)
A remplacer par :
Ligne 264 : ; Syntax: _Webcam_Rec_Stop($sId)