DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions vidéo
  • Présentation
  • Principe d'utilisation
  • Remarques
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
Pour gérer la séquence vidéo actuellement retransmise par la Web caméra installée sur le poste en cours, WINDEV met à votre disposition :
Il est par exemple possible de :
  • visualiser la vidéo retransmise par une Web caméra.
  • enregistrer une image de la vidéo retransmise dans un fichier image (BMP, JPEG, ...).
  • enregistrer une partie de la vidéo retransmise dans un fichier vidéo.
  • ...
Remarque : Pour visualiser une vidéo sous forme d'AVI, utilisez un champ Image et les fonctions MCI.
Principe d'utilisation
Pour manipuler des vidéos :
  1. Créez une fenêtre contenant un champ Web Caméra.
  2. Affichez la fenêtre de description de ce champ (option "Description" du menu contextuel).
  3. Dans cette fenêtre, sélectionnez la Web Caméra à utiliser.
    Remarque : Il est également possible de spécifier la Web Caméra à utiliser par programmation (fonction <Caméra>.ChangeDriver).
  4. Par programmation :
    • Affichez la séquence vidéo actuellement retransmise par la Web Caméra spécifiée dans le champ Web Caméra (fonction <Caméra>.Affiche).
    • Sauvegardez si nécessaire la vidéo actuellement retransmise par la Web Caméra spécifiée sous forme d'une image (fichier BMP) ou d'une séquence vidéo (fichier AVI) à l'aide de la fonction <Caméra>.Capture.
    • Modifiez si nécessaire la Web Caméra utilisée (fonction <Caméra>.ChangeDriver).
    • Configurez si nécessaire le driver de capture vidéo (fonction <Caméra>.Configure).
    • Listez si nécessaire les drivers de capture vidéo installés sur le poste en cours (fonction VidéoListeDriver).
    • Renvoyez si nécessaire l'état du champ Web Caméra (fonction <Caméra>.Etat).
    • Arrêtez l'affichage ou la sauvegarde d'une séquence vidéo dans le champ Web Caméra (fonction <Caméra>.Arrête).

Remarques

  • En exécution, dès l'ouverture de la fenêtre contenant le champ Web Caméra, la séquence vidéo retransmise par la Web Caméra associée s'affiche automatiquement. Dans ce cas, l'utilisation de la fonction <Caméra>.Affiche n'est pas nécessaire.
  • Si aucune Web Caméra n'a été associée au champ Web Caméra, les fonctions <Caméra>.Affiche et/ou <Caméra>.Capture manipulent la séquence vidéo retransmise par la Web Caméra par défaut (du poste en cours).
  • Pour sauvegarder la vidéo actuellement retransmise par la Web Caméra spécifiée sous forme d'un fichier image, il est possible d'utiliser :
Liste des exemples associés :
WD WebCam Exemples complets (WINDEV) : WD WebCam
[ + ] Cet exemple illustre l'intégration d'une WebCam dans une application WINDEV.
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ Champ Caméra
2/ Utilisation des fonctions Vidéos

Résumé de l'exemple livré avec WINDEV :
Cet exemple montre comment intégrer une WebCam dans une fenêtre WINDEV.
Il est possible de visualiser l'image retransmise par la caméra, d'effectuer une capture instantanée et de filmer la scène retransmise sous forme d'animation Windows (AVI).
Les fonctions Caméra Exemples unitaires (WINDEV Mobile) : Les fonctions Caméra
[ + ] Utilisation des fonctions WLangage "Caméra" pour, notamment, lancer l'application caméra native de l'appareil afin d'enregistrer une vidéo ou de prendre une photo.
Le champ Caméra Exemples unitaires (WINDEV Mobile) : Le champ Caméra
[ + ] Utilisation du champ Caméra dans une application WINDEV Mobile.
Ce champ permet de capturer des photos et des vidéos.
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale