Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
pymecavideo [Le 15/01/2010, 15:15]
frombenny TAG
pymecavideo [Le 11/09/2022, 11:41] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 14: Ligne 14:
 [[http://​outilsphysiques.tuxfamily.org/​pmwiki.php/​Oppl/​Pymecavideo]]. [[http://​outilsphysiques.tuxfamily.org/​pmwiki.php/​Oppl/​Pymecavideo]].
  
-Note : pymecavideo est disponible en français, anglais et espagnol. ​+Note : pymecavideo est disponible en français, anglais et espagnol. 
 +<note important>​Novembre 2015 : la version 6.3 est sortie</​note>​
  
 ===== Installation ===== ===== Installation =====
  
 Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet DEB]] disponible sur le site de l'​éditeur :  Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet DEB]] disponible sur le site de l'​éditeur : 
-[[http://​outilsphysiques.tuxfamily.org/​pmwiki.php/​Oppl/​Pymecavideo]]+[[http://​outilsphysiques.tuxfamily.org/​pmwiki.php/​Oppl/​Pymecavideo]] ​et le paquet **[[apt://​gnuplot|gnuplot]]** pour la création des graphiques.
  
 <note tip>Il existe un dépôt non officiel debian maintenu par Ofset contenant le .deb de la dernière version 3.0. Ce paquet fonctionne sur ubuntu avec python 2.5. Voir à [[http://​debian.ofset.org|ce lien]] pour ajouter le dépôt et la clés sur votre système.</​note>​ <note tip>Il existe un dépôt non officiel debian maintenu par Ofset contenant le .deb de la dernière version 3.0. Ce paquet fonctionne sur ubuntu avec python 2.5. Voir à [[http://​debian.ofset.org|ce lien]] pour ajouter le dépôt et la clés sur votre système.</​note>​
  
 +<note tip>On peut installer PyMecaVideo avec la Logithèque Ubuntu depuis Natty Narwhal sans avoir à faire d'​autres manipulations.
 +Pour information le paquet dans Ubuntu 14.04 s'​appelle python-mecavideo </​note>​
 +
 +<note tip>Pour information,​ le paquet s'​appelle dans Ubuntu 20.04 **[[apt://​python3-mecavideo|python3-mecavideo]]**</​note>​
 +
 +<note tip>​Après l'​avoir installer on peut avoir besoin de créer le répertoire "​~/​.local/​share/​data/​pymecavideo/​videos_recodees"​.</​note>​
 +==== En cas d'​erreur ====
 +Le lancement de pymecavideo provoque souvent un message d'​erreur :
 +<​code>​
 +Traceback (most recent call last):
 +  File "/​usr/​bin/​pymecavideo",​ line 5, in <​module>​
 +    pymecavideo.run()
 +  File "/​usr/​lib/​python2.6/​dist-packages/​pymecavideo/​__init__.py",​ line 1350, in run
 +    windows = StartQT4(None,​os.path.abspath(filename),​opts)
 +  File "/​usr/​lib/​python2.6/​dist-packages/​pymecavideo/​__init__.py",​ line 78, in __init__
 +    self._dir()
 +  File "/​usr/​lib/​python2.6/​dist-packages/​pymecavideo/​__init__.py",​ line 409, in _dir
 +    os.mkdir(d)
 +OSError: [Errno 2] Aucun fichier ou dossier de ce type: '/​home/​steph/​.local/​share/​data//​pymecavideo'​
 +</​code>​
 +
 +La solution est simple : il faut rectifier un chemin dans le programme
 +
 +  gksudo gedit /​usr/​lib/​python2.6/​dist-packages/​pymecavideo/​__init__.py
 +
 +tu modifies la ligne suivante qui se trouve vers 373
 +
 +''<​del>​pymecavideo_rep=os.path.join(datalocation,"​pymecavideo"​)</​del>''​
 +
 +par
 +
 +''​pymecavideo_rep = os.path.join(home,​ '​.config',​ '​mecavideo'​)''​
 +
 +//solution testée efficacement avec pymecavideo v4 et Ubuntu 9.04 - Jaunty Jackalope //
 +
 +==== En cas d'​erreur d'​importation du module open-cv ====
 +<​code>​ImportError:​ No module named cv</​code>​
 +il faut s'​assurer que opencv-python est installé
 +
 +et dans les fichiers cadreur.py et detect.py, il faut remplacer les lignes
 +<​code>​import cv
 +import cv2.cv as cv</​code>​
 +par
 +<​code>​import cv2 as cv</​code>​
 +// résolution de bug testée sur kubuntu 18.04 LTS et pyMecaVideo v 6.2 //
 ===== Utilisation===== ===== Utilisation=====
 +
 +Pymécavideo ne fait que la mesure de points image par image sur une vidéo. Il faut donc commencer par enregistrer votre video avec un logiciel externe ([[http://​arnholm.org/​astro/​software/​wxAstroCapture/​|wxAstroCapture]] est parfait pour cela mais un logiciel plus basique comme cheese fait l'​affaire).
 +
 +==== Fonctionnement général ====
 +  * On ouvre la vidéo à étudier
 +  * On définit l'​échelle : on peut avancer sur l'​image que l'on veut puis on clique sur le bouton ''​Définir l'​échelle''​. on indique la longueur de la référence et on sélectionne à la souris les deux extrémités de la référence.
 +  * On peut aussi choisir l'​origine et le sens des axes en cochant ''​Activer les fonctionnalités avancées''​
 +  * On choisir le nombre de point à étudier : cela permet d'​enregistrer plusieurs points sur chaque image. Par exemple, sur un lancer de boule de pétanque depuis le sol, il n'y a qu'un point (la boule) à pointer ; par contre si on lache cette boule depuis un vélo, on sélectionnera deux points (la boule et le cadre du vélo).
 +  * On clique sur chaque point image par image.
 +  * Au fur et à mesure, le tableau de valeur se contruit. On peut aussi visualiser les trajectoires des points sélectionnés par rapport au repère ou les uns par rapport aux autres.
  
 FIXME FIXME
Ligne 29: Ligne 85:
 ===== Liens===== ===== Liens=====
   *[[http://​linuxfr.org/​2008/​12/​01/​24748.html|Dépêche sur Linuxfr]]   *[[http://​linuxfr.org/​2008/​12/​01/​24748.html|Dépêche sur Linuxfr]]
-  *[[http://​outilsphysiques.tuxfamily.org/​pmwiki.php/Oppl/Pymecavideo|Site officiel]]+  *[[http://​outilsphysiques.tuxfamily.org/​wiki/index.php?title=Pymecavideo|Site officiel]]
   * Portail [[logiciels_pour_le_lycee]]   * Portail [[logiciels_pour_le_lycee]]
-  *[[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=152769|discussion sur le forum Ubuntu-fr]]+  *[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=152769|discussion sur le forum Ubuntu-fr]]
  
 ---- ----
  • pymecavideo.1263564925.txt.gz
  • Dernière modification: Le 18/04/2011, 14:54
  • (modification externe)