1,576

(2 replies, posted in General)

While testing for the bug m208 (Crash after about 60 comments – that I can't repro right now), it occurred to me that the comment box is really really basic.

A title line + an area to input unformatted text… You can hardly make it more minimal.

Bold, italic, underline, highlight color ? These seem pretty standard on every text box around, even on web pages.

Thoughts ?

1,577

(6 replies, posted in General)

In the french section of the forum, someone seems to be using it a lot in Tennis.
I'm not sure exactly how though.

The coordinate system menu and dialog is currently only used to set the right coordinates of points when exporting to spreadsheet formats or text.

There is also a subproject to add a more convenient measuring interface.
It is described in the coordinate axis wiki page.
(Will be started when/if sufficient interest is expressed)

Someone has expressed interest in this function by mail.
The idea is still to minimize the number of menus to simplify the interface, so before reinstating this more feedback will be needed.
(Ah, if someone wants to implement a plug-in system for these video filters it would solve the problem smile)

For those new to Kinovea or that never tried it before and can't now since the menu has disappeared, here is a snapshot:

http://www.kinovea.org/screencaps/0.8.x/edgesonly.jpg
Right: Normal video, Left: Through "Edges Only" menu.

1,579

(19 replies, posted in General)

I have just addressed this. Now the sub directories structure under "guides" will be mapped to menus and sub menus (unless a given directory doesn't have any .svg file).
I don't know if Kinovea will have several directories by default, but the possibility is there for the user as a start.

1,580

(19 replies, posted in General)

Yes you're right, good idea smile
It will allow the user to better organize by grouping related shapes together.
Sharing several shapes will also be more convenient if you can group them under a single folder and just copy that folder.

Hi,
I have programmatically created a file with 100 key images with 20 lines of comments each. Although it takes a few seconds to load, I couldn't make the application crash when manipulating the comments. There is probably some context I am missing to properly reproduce the issue.

What is the behavior ? does Kinovea become unresponsive and you have to kill it manually, does it crashes with an error dialog from Windows ?
In the latter case, can you try to get the applications logs and attach them to the bug tracker or send them by mail.

Thank you


edit: Oh, to be sure, you are talking about Key images comments, not text labels right ? (From the little comments window with the key image title).

1,582

(10 replies, posted in Français)

Ok, je vois mieux. Dans ce cas je pense que ce sera effectivement plus approprié en tant que « Référence d'observation ».
Par exemple sur la capture d'écran au dessus, on voit qu'il y a un objet existant (en rouge, centré sur le genou) qui pourrait déjà servir. (il a juste les graduations en degrés, pas en heures).

Avis à tous les utilisateurs, à propos des références d'observation (accessible depuis le menu Image -> Références d'observation) :
Même si la fonction en est encore à ses premiers stades, je pense qu'elle a un fort potentiel. Elle permet d'utiliser des dessins de complexité arbitraire sur la vidéo, justement pour ce type d'usages.

C'est une fonction qui tente au maximum d'être ouverte et extensible (fort taux de bidouillabilité smile):
- Elle est basée sur le standard SVG. On peut donc créer ses formes géométriques à l'aide d'éditeurs SVG populaires comme Inkscape (logiciel libre).
- Extensible : il suffit de placer le ficher .svg dans le dossier « guides » de Kinovea (dans Program Files) et la forme géométrique sera automatiquement listée dans le menu au prochain démarrage du programme.

Il est possible de modifier les fichiers existant pour les adapter à ses besoins.
La collection de fichiers fournie avec la version 0.8.8 est un peu limitée, (rapporteur, squelette, etc.) mais plus il y aura de retours sur cette fonctionnalité, plus la collection s'agrandira.

Chaque utilisateur peut suggérer de nouvelles formes à créer, en créer lui même, adapter les formes existantes à son sport, etc.

Si cela fonctionne bien, j'ouvrirai une section spéciale sur le site où chacun pourra contribuer et ajouter ses créations, profiter du travail des autres utilisateurs, récupérer leurs fichiers pour les modifier et les adapter à d'autres sports, etc.

Pour l'instant pour lancer la machine :
- Donnez des retours d'expérience sur la fonction. Comment l'améliorer ? (je pense qu'il y a des problèmes au niveau de la manipulation… autres ?)
- Suggerez des nouvelles formes ou commencez à en créer (par exemple avec Inkscape).

Merci smile

Thanks for the report. I'll look into it as soon as possible.

1,584

(10 replies, posted in Français)

Bonjour,

yvesrpt wrote:

cercle, rectangles , triangle…

Oui cela fait parti des points prioritaires d'ici la prochaine version stable. Cercles et Rectangles seront probablement au menu, reste à déterminer le mode d'interaction et la façon de les sélectionner.
Triangles… je ne sais pas trop, je pense que c'est la première fois que je lis cette suggestion. Est-ce que cela correspond à un cas d'utilisation particulier ?
(Si c'est quelque chose de très spécifique au sport, il sera peut-être plus judicieux de tenter d'avoir un outil « référence d'observation » qui soit plus adapté.)

yvesrpt wrote:

et sourtout horloge pour analyser les positions

Il existe un outil chronomètre, est-ce qu'il peut faire l'affaire ?

yvesrpt wrote:

aussi il serait top de pouvoir avoir plus d'ecrans video à la fois 4 ou 6 ou 8 en meme temps ?

Ça par contre je pense qu'il y a peu de chances que ce soit intégré.
Je pense qu'il est plus efficace que le logiciel se concentre sur la gestion de un ou deux écrans à fond, plutôt que d'essayer d'en manipuler un nombre arbitraire.
Il me semble que la comparaison entre deux gestes correspond à 90% des cas d'utilisation de comparaison / synchronisation.
La synchronisation entre plus de deux vidéos deviendrait extrêmement difficile, et l'impact sur la complexité de l'interface trop important.

Il faut fixer des limites sur le périmètre du logiciel, afin de pouvoir avancer sur les autres fronts de façon plus pertinente, et le nombre d'écrans est une de ces limites.

Voir également le sujet de la liste des suggestions.

Yes, if the lens has a lot of distorsion, two distances with the same physical length will not be projected on the camera image identically.

For example, if your reference segment is in the center of the image, and you are measuring segments or speeds at the edges, the measured segments will be smaller than they should.

This affects length and speed.

What you can do is hold a chessboard right in front of your camera (perpendicular to the camera axis). You can then start to evaluate how serious the distorsion is for your camera.

I have not much data on the subject, maybe it is negligible for most sport application relatively to other sources of errors.
(for example, the error introduced when the plane on which measures are made is not perfectly perpendicular to the camera axis.)

1,586

(1 replies, posted in Bug reports)

Hi,
Yes the "combine" mode is a special mode where the drawings and comments are embeded in the video but not painted on images. The drawings data is saved in a different stream than the video data itself. (This allows for modification when reopening.)

To upload to YouTube, you'll have to use the "Permanently paint key images data on the video" option.
More info here, with some typical use cases.

1,587

(10 replies, posted in Français)

Merci pour le retour smile

lof123 wrote:

1- Même si ce n'est pas très important pourquoi ne peut-on pas utiliser les données temporelles en hh:min:ss quand on obtient le tableur Excel ? Pour obtenir des données utilisables je passe donc par par le nombre d'image.

Le format de type « hh:mm:ss » est du texte et non un nombre. (présence des caractères « : », base 60 au lieu de 100 pour les minutes et les heures…) Du coup on ne peut pas faire d'opérations arithmétiques dessus directement sans faire de conversion.

Il y a peut-être des formats de temps spéciaux dans les tableurs qui permettraient de faire réaliser les conversions par le tableur lui-même de façon transparente… À étudier…

lof123 wrote:

2-Peut on brancher directement la camera numérique sur le PC pour traiter une vidéo ?

Si c'est un camescope à disque dur, et que le disque est visible dans le poste de travail, peut-être. (je n'ai pas essayé, si quelqu'un a plus d'infos…). Dans tous les autres cas, je pense qu'il faut passer par une phase d'import, en utilisant le logiciel fourni par le constructeur ou VirtualDub ou Windows Movie Maker ou autres…

Pour ce qui concerne l'affichage en temps réel de ce qui est filmé en direct par la caméra, c'est en cours d'implémentation. La première version qui intégrera le nouvel « écran de capture » sera la prochaine version expérimentale si tout va bien, soit début juillet.

This has been addressed in version 0.8.8.

1,589

(19 replies, posted in General)

The last experimental version (0.8.8) introduced the Observational references feature. (menu Image > Observational references)
Even though it's certainly still a bit rough around the edges, I think it has a massive potential.

In a nutshell, it allows you to use arbitrarily complex drawings as overlays on the video. The primary usage would be as a guides for motion analysis.

It is open and extensible :
- It uses the SVG standard. Meaning you can create your own shapes in popular SVG editors like Inkscape.
- Extensible: you simply drop a .svg file in the "guides" directory of Kinovea program files folder, and it will be automatically listed in the menu next time you start.

This also means that you can take the existing files in the folder, and modify them to suit your needs.

Now you will see that the collection of included Observational references for this first version is somewhat limited. There is a protractor, a foot diagram, a full skeleton (which takes time to load…), and some others.
Each sport will probably have an ideal frame of reference to use during motion analysis. A geometric canvas that quickly tells you what you need to know.

And this is where you turn this into a killer feature big_smile

- Suggest new shapes to be created.
- Create new shapes and share them with the world.
- Adapt existing shapes to other usages or for your specific needs.
- etc.

If it works, I will host a repository of these .svg files on the site so everyone can benefit from the work of other users, build upon it, adapt it, etc.

Right now, to get this started:
- Give feedback on the feature itself. How can it be improved ?
- Suggest new shapes to be added or start to create your own with (for example) Inkscape.

1,590

(10 replies, posted in Français)

Et le cycle des versions expérimentale reprend big_smile Et comme d'habitude, les versions expérimentales ont besoin de vos retours d'expérience pour s'améliorer.

L'installeur est dispo ici : Lien retiré, voir Kinovea 0.8.9


Les changements les plus importants de cette version :

1. Références d'observation
Je suis assez content de présenter la première version de cette fonctionnalité, elle sera accessible sous le menu Image > Références d'observation.
Cela ajoute le support de formes arbitrairement complexes, qui vont pouvoir servir de « guide de mouvement » durant la vidéo voir capture d'écran).

2. Mise à jour de FFMpeg
Kinovea utilise maintenant une version beaucoup plus récente de FFMpeg (plus précisément libav) la librairie sous-jacente de formats et codecs, ce qui offre une meilleure gestion de plusieurs formats vidéos.
Cette mise à jour à impliqué pas mal de changements dans le code bas niveau, donc veuillez tester avec autant de fichiers que possible et rapportez les problèmes.

Également plusieurs autres améliorations de moins grande envergure, par exemple sur l'export tableur (exemple en XHTML)  et la granularité de la fonction « Vue d'ensemble » qui peut maintenant être controllée à la molette de la souris.

Et pour ceux qui pistent des problèmes particuliers, les bugs suivants ont été corrigés : m164, m165, m184, m185, m188, m189, m192, m194, m195.


Capture d'écran : les Références d'observation en  action.
http://www.kinovea.org/screencaps/0.8.x/swimguides.jpg