======Patch Webcam Zones Déclenchement lecture Audio et Video====== {{media_05:capture-mvtcases2audiovideo.png|Capture-MvtCases2AudioVideo.png Capture-MvtCases2AudioVideo.png}} ===== Principe ===== Ce patch permet de détecter quand quelqu'un traverse une zone définie de l'image de la webcam et de déclencher la lecture d'une video et d'un son ===== Patch à télécharger ===== * [[http://wiki.labomedia.org/images/3/3f/MvtCases2AudioVideo.tar.gz|MvtCases2AudioVideo.tar.gz]] ===== Fonctionnement ===== - Exporter des fichiers video au format MJPEG tel qu'indiqué ici : http://fr.flossmanuals.net/Puredata/ManipulerVideo, des exemples [[http://wiki.labomedia.org/index.php/Conseils,_HowTo,_FAQ_sur_Interaction_temps_r%C3%A9el#Encodage_video_sous_linux|ici]] - Extraire l'audio des vidéos et les enregistrer au format .wav (44100 Hz - 16 bits - Stereo) - Placer dans le dossier "medias" les fichiers à lire en les nommant : 1.mov, 1.wav, 2.mov, 2.wav, 3.mov, 3.wav, 4.mov, 4.wav, 5.mov, 5.wav - Lancer le patch - On voit normalement affiché dans la fenetre GEM le flux de la webcam et 5 zones rectangulaires, si l'on coupe avec sa main l'une de ces zones rectangulaires (la numéro 2 par exemple), cela déclenche la lecture du fichier 2.mov et 2.wav contenus dans le répertoire "medias" - IMPORTANT : Il faut décocher et recocher la case "Afficher la fenetre GEM" dans le patch pour que les zones se mettent en place correctement ===== Evolutions Possibles ===== * Les Zones peuvent changer de position et de taille : clic gauche sur la zone dans la Fenetre GEM la déplace, clic droit le redimensionne * En cliquant sur AFF 0_1, on affiche une image (1.jpg dans le dossier "medias"), cela peut constituer une image de fond pour remplacer la webcam (image en paysage rapport 4/3) * Pour changer la taille de la fenetre GEM, voir les indications dans le patch * Il est possible de rajouter des zones et des lecteurs, pour cela : - copier coller [cellule 5] et le renommer [cellule 6] - copier coller [Lecteur_AV 5] et le renommer [Lecteur_AV 6] - ajouter le chiffre 6 au [select 1 2 3 4 5 6] - brancher l'avant dernière du select comme les sorties précédentes : [t b b] qui envoie des [0< à tous les lecteurs sauf au lecture 6 auquel il envoie un [1< - placer un fichier 6.mov et 6.wav dans le dossier "medias" - cliquer sur le bouton "save" pour sauvegarder la postion et la taille des zones {{tag>bj pure_data webcam audio video}}