FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» API Windows
par Klaus Aujourd'hui à 3:21

» KGF.dll - demandes ou suggestions de modifications ou ajouts
par pascal10000 Hier à 17:49

» Cartes de voeux, menus, etc.
par JL35 Hier à 17:48

» Mah-Jong européen new-look
par jjn4 Hier à 15:48

» a l'aide klaus
par Minibug Hier à 11:42

» KGF_dll - nouvelles versions
par Minibug Hier à 1:48

» bug SYNEDIT_TARGET_IS_OBJECT
par Jack Hier à 0:16

» Jukebox : Serge Reggiani
par papydall Sam 9 Déc 2017 - 5:58

» Ecouter la radio fm sur votre pc
par pascal10000 Sam 9 Déc 2017 - 3:42

» anomalie
par Klaus Sam 9 Déc 2017 - 3:21

» hommage
par Jicehel Ven 8 Déc 2017 - 11:29

» Logiciel de soutien scolaire en langues.
par Pedro Alvarez Ven 8 Déc 2017 - 10:43

» carte son
par Klaus Ven 8 Déc 2017 - 2:37

» mise a jour calculatrice
par joeeee2017 Mer 6 Déc 2017 - 22:19

» j'ai un petit problème
par JL35 Mer 6 Déc 2017 - 21:58

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Décembre 2017
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
25262728293031
CalendrierCalendrier

Partagez | 
 

 Video Control Center

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Video Control Center   Sam 25 Mar 2017 - 20:28

Suite aux dernières fonctions de Kgf,
je vous ai mis sur mon webdav le début d' un centre de control vidéo.
Bon, je ne peux pas tout tester, je n' ai qu' une webcam... 
Rolling Eyes
Le grand écran n' est pas encore actif mais c' est en cours...
Wink

Attention, ce n' est qu' un début !
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5613
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Video Control Center   Sam 25 Mar 2017 - 21:41

Hello Yannick

J’ai téléchargé et j’ai testé.
Ça promet !

Personnellement, je dispose de deux webcams qui se complètent : l’une donne une bonne image mais ne dispose pas de micro, l’autre, son image est altérée (donc pratiquement inexploitable) mais elle dispose d’un bon microphone.
J’utilise ce couple de webcams sur skype et sur Messenger et ça donne de bons résultats.

Revenons au test de video control center :
Le programme ne détecte qu’une seule webcam : celle qui dispose d’un micro et dont l’image est très mauvaise.
Si je débranche cette dernière et je refais le test, l’autre webcam est détectée mais pas de microphone.

Ce problème, je l’ai déjà rencontré avec le code de Klaus :  la liste indiquant les différentes caméras s’affiche trop brièvement et s’efface avant de donner une chance de choisir quelle caméra on veut utiliser.

Voilà, c’est tout pour le moment.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Marc



Nombre de messages : 549
Age : 56
Localisation : TOURS
Date d'inscription : 18/03/2014

MessageSujet: Re: Video Control Center   Dim 26 Mar 2017 - 3:05

Superbe ! Voilà qui est très pro !

Vivement la suite !

Merci Yannick et Klaus !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10245
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Video Control Center   Dim 26 Mar 2017 - 3:18

@Papydall:
Citation :
Ce problème, je l’ai déjà rencontré avec le code de Klaus : la liste indiquant les différentes caméras s’affiche trop brièvement et s’efface avant de donner une chance de choisir quelle caméra on veut utiliser.
Je suis désolé, mais c'est que tu as mal lu la doc. Excuse-moi - ce n'est pas méchant, c'est simplement la réalité.

Si tu regardes mon programme de démo de VideoCapture, tu remerqueras qu'il y a un objet LIST qui montre la liste des sources vidéo reconnues par Windows. Techniquement, Windows sait en gérer un maximum de 10, identifiées par un indice de 0 à 9. La première ligne dans cet objet LIST a donc l'indice numéro 0. Et dans mon programme de démo, je regarde, lorsqu'on clique sur le bouton "Connecter", quel est la ligne sélectionnée par l'utilisateur dans cette liste.

Par défaut, aucune ligne n'est sélectionnée, bien entendu. Et donc, je prends par défaut l'indice 0. Mais si tu as deux ou pliusieurs lignes de source vidéo dans cette liste, tu peux cliquer sur une autre ligne que la première (celle de ta "bonne" caméra, par exemple), et le clic sur le bouton "Connecter" va alors en déduire l'indice correct (numéro de ligne -1) et passer cet indice à la fonction de connexion. Et ça marchera correctement.

J'ai bien écrit dans la documentation que la fonction de connexion sélectionne le driver en fonction de l'indice qu'on lui passe. Voici l'extrait de la doc:
Citation :
par1% = handle de l'objet dans lequel on place l'objet VideoCapture
par2% = index de la source vidéo (0, 1, 2, ..., 9)
par3% = visibilité: VideoCapture_Hide% ou VideoCapture_Show%
par4% = ./.
et tu constate que dans par2%, tu passes l'indice du driver que tu veux connecter.

Maintenant, la première chose à faire, c'est de lancer mon programme de démo, et, sans rien faire d'autre, regarder le contenu de l'objet LIST à droite. Est-ce qu'il y a bien deux lignes ? Si oui, tu cliques sur la ligne qui t'intéresse, puis ensuite, tu cliques sur "Connecter". Si par conte, une seule ligne apparaît dans cette liste, alors pas de chance, Windows n'a pas reconu deux sources vidéo distinctes. Je remplis cette liste à l'aide d'un API Windows, tout à fait indépendemment de la fonction de capture.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 26 Mar 2017 - 3:49

@ Papydall,

dans VCC_Init.bas, remplace les lignes 17 à 26 par ceci :
Code:
'    Listage des périphériques
      create_hide
      memo PeriphListe% : width PeriphListe%,400
      res% = dll_call1("GetCaptureDriverNames",handle(PeriphListe%))
      if count(PeriphListe%)=0
        m%=message_information_ok("Aucun Périphérique vidéo trouvé !")
      else
        message text$(PeriphListe%)
      end_if
      create_show

et dis nous ce que tu as en message stp.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5613
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Video Control Center   Dim 26 Mar 2017 - 5:06

Ça donne :
 


Puis ça affiche les deux caméras:
 


Je choisis la bonne:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Dim 26 Mar 2017 - 5:33

Les deux cam sont sur un port different ou sur un Hub ?
C' est curieux qu' une seule soit détecté par kgf...
scratch
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5613
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Video Control Center   Dim 26 Mar 2017 - 5:45

Elles sont connectées chacune sur un port USB.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
papydall

avatar

Nombre de messages : 5613
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Video Control Center   Dim 26 Mar 2017 - 6:29

@Klaus
Ton programme de DEMO fonctionne et je peux choisir la caméra que je veux utiliser.
Le "problème" venait de mon impatience : je n'attendais pas l'affichage de la LIST avant le clic sur le bouton "Connecter"
Le programme va donc utiliser la 1ère caméra qui n'est pas la bonne.

En devenant plus sage, scratch  j'ai pu choisir ma caméra et tout devient correct.
Je suis désolé pour le dérangement. Embarassed

Spoiler:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Yannick

avatar

Nombre de messages : 8002
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 28 Mar 2017 - 6:09

Suite à quelques difficultés que j' ai attribué pour partie à mon interface,
j' ai un peu modifiée celle ci.
J' ai mis un version 2 sur mon webdav.

On peut théoriquement (j' ai qu' une cam pour vérifier) visualiser 9 caméra
en passer une de petit ecran à grand ecran.
et enregistrer une photo ou une video.

Je vais m' attaquer au son... Rolling Eyes
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
mindstorm

avatar

Nombre de messages : 542
Age : 48
Localisation : charente
Date d'inscription : 13/02/2013

MessageSujet: Re: Video Control Center   Mar 28 Mar 2017 - 22:01

bonsoir Messieurs
tous cela m'a l'air bien intéressant.
il faut que je retrouve ma vieille webcam LEGO Mindstorms pour lui donner une seconde vie.
santa
MERCI
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Video Control Center   

Revenir en haut Aller en bas
 
Video Control Center
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» media center box
» Media center qui ne trouve pas mes videos
» Media-center, On vous dit tout...
» Probleme Media Center - Image se fige
» Media Center Bbox : Mise à jour et une version MAC

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos projets-
Sauter vers: