bonjour cher journal...
je profite de mes vacances pour finaliser un petit programme que j'espère bien voir intégrer les cours d'école... euh non les salles de physique.
Pymecavideo, déjà présenté ici : https://linuxfr.org//~smurfy/25941.html a subi quelques changements, en vue de fonctionnalisations physiquement intéressantes
il s'agit d'une version alpha, qui comporte, comme toute version alpha quelques bugs... mais pas trop.
Je suis intéressé par tout retour de personnes qui peuvent utiliser pymecavideo (profs, élèves, thésards, intéressés par la physique...)
Qu'y-a-t-il de neuf ?
Note : pymecavideo permet de charger des vidéos (ffmpeg) et de tracer des trajectoires de différents points
-> possibilité de visionner (xine ou vlc à choisir dans les prefs) le mouvement dans d'autres référentiels. Exemples : si on trace les trajectoires des points d'une balle (point 1) et de la roue du vélo à partir duquel la balle est lachée (point2), on peut visionner une vidéo de la chute de la balle dans le référentiel du vélo (et on sait depuis Galilée que la bille chute droit dans ce référentiel, sauf si il y a du vent)
-> possibilité d'exporter les mesures au format csv ou directement dans le presse-papier pour utiliser dans Calc ou mieux, QTiplot (de la bombe ce logiciel)
http://ashashiwa.free.fr//images_diverses/pymecavideo-2.1-al(...)
Merki pour votre aide :)
# j'oubliais
Posté par djibb (site web personnel) . Évalué à 4.
cd pymecavideo-2.1-alpha
python ./__init__.py
avant que tout cela ne soit empaqueté et mis où il faut :)
[^] # Re: j'oubliais
Posté par Victor STINNER (site web personnel) . Évalué à 3.
...
File "/home/haypo/pymecavideo-2.1-alpha/__init__.py", line 62, in __init__
self._dir()
File "/home/haypo/pymecavideo-2.1-alpha/__init__.py", line 264, in _dir
copy_commands='cp -R '+pymecavideo_rep_install+'/icones/* '+pymecavideo_rep_icones
NameError: global name 'pymecavideo_rep_install' is not defined
Erreur de segmentation (core dumped)
Oups, du Python qui plante :-) En relaçant le script, ça se lance.
# Petit description pour ceux qui n'ont rien compris
Posté par Victor STINNER (site web personnel) . Évalué à 3.
--
J'ai noté un bug très gênant : on peut pas placer deux points trop proches (moins d'un cm sur mon écran, genre 10 à 40 pixels). Or c'est nécessaire sur une vidéo comme "principe d'inertie.avi".
On ne peut pas corriger un point mal placé : il faut tout recommencer :-/
Parfois j'ai une aide qui zoome sur le curseur, des fois non.
Ah j'ai compris : il faut rester appuyé sur le clic pour avoir le zoom. J'aurai préféré l'avoir toujours. Par contre, ça marche jamais le nouveau point est trop proche de l'autre : il faut cliquer loin, resté appuyé et déplacé le curseur.
Je pense que ce programme rendra les cours au lycée plus attrayant :-) Surtout si l'élève fait la capture vidéo lui-même ;-)
Copier les données dans le presse papier n'est pas très utile. Il voudrait mieux ne conserver que l'export en CSV.
Ah quand l'intégration de gnuplot ou calcul automatique de la trajectoire (càd que l'élève n'a plus rien à faire, yahoo !).
[^] # Re: Petit description pour ceux qui n'ont rien compris
Posté par djibb (site web personnel) . Évalué à 4.
je me permets de solliciter ton aide (je vais faire un tour sur python-fr aussi ;) justement pour les bugs que tu as trouvé :
"Parfois j'ai une aide qui zoome sur le curseur, des fois non."
Je comprends pas pourquoi j'ai ce bug : j'ai demandé à ce que mon label qui contient la vidéo (label_video de label_video.py) soit self.setMouseTracking(True) c'est à dire que "l'event" mousemove se déclenche, que j'appuye ou pas ! sur la souris.
Or ceci ne fonctionne que lors de la première image. Une fois que tu as cliqué sur un point, cette propriété disparait. J'avoue ne pas avoir réussi à circonscrire ce bug.
Help wanted !!
Pour le presse-papier... si si... tu ouvres qtiplot -> coller. ça peut servir :)
Pour l'intégration de gnuplot : c'est pas drôle car le but du jeu est aussi d'essayer les différentes formes de modélisation (exponentielle, polynomiale etc.)
[^] # Re: Petit description pour ceux qui n'ont rien compris
Posté par djibb (site web personnel) . Évalué à 2.
mis dans le svn.
# <mode="chieur">
Posté par Pol' uX (site web personnel) . Évalué à 2.
Et on sait depuis Einstein que s'il y a de la matière autour, la bille risque de chuter en biais ;-)
Adhérer à l'April, ça vous tente ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.