Hi and thanks again for the bug report !

When the speed slider moves on its own, it means that the load on the program is too high...
The problem is when each frame takes more time to decode than the inter-frame delay...
To prevent a deadlock with images accumulating in the decoding queue, we drop frames and slow down the playback artificially.
If I recall correctly, each time we have to drop 12 frames in a row, the slider moves down 5%.

Seeing that your camcorder is HD 1080p (much more information to decode than with standard definition), I can understand the dropping... Now if it records at 60 fps it will be even harder to keep up the pace.

Right now I'm afraid I don't have a solution... And this is quite annoying since the HD formats will soon be everywhere...
What are the spec of your computer ? (CPU, Memory...)

If you select a very tiny portion of the video (around 3.5 seconds) you should enter the analysis mode and be able to scroll back and forth smoothly. (beware, it takes up a lot of RAM)
If you want to be able to use this mode on longer sequences, you can alter the settings in "Option > Preferences > Play/Analyze".

1,772

(15 replies, posted in General)

Following the idea on custom shapes tool...

If those custom shapes were persisting tools (panning over several frames) the tool could be used as a versatile reference/guide.

I'm specifically thinking about the baseball swing and golf swing here...
What if you could overlay a perfect ellipse with markers at specific positions, so you could see how much the player is shifting from the perfect gesture ?

Mike, you're more knowledgeable than me here: would this kind of tool would be a must have or more of a gadget ?
If you could draw any complex reference frame and overlay it on the hitters, would it actually enhance analysis or just be nice to the eye ?

This is what I have in mind :

http://www.kinovea.org/screencaps/mockups/customshapes.png

Note : This is a rapid mockup. I don't know how hard it will be to program. wondering about the possibility.
I guess it could also be useful for medical applications.

"13. A way to measure an angle"

For a single frame, you should be able to do that using the Angle tool.
Or are you referring to something else ?

Thanks, it confirms my initial thoughts.

The bug will occur whenever the video is loaded in a container window that is smaller than the image size.
Double clicking will ask the video to try to fill the screen, and this will correct the scale factor of the image, fixing the bug.
Coordinates of the drawings are adjusted with the scale factor of the image, this is why they jumps when it is corrected.

I'll make sure a fix is shiped in the next release.
(For a quick workaround, you can double click the image before you start to draw)

Hmm... that's an ugly bug.

I experienced it once, but I couldn't reproduce it.
Can you write down:
- the image size of the video (right click + properties + summary tab)
- your screen resolution
- is the image filling the player screen or can you see black background all around ?
- what happens when you double click the image after you laid down the line (does it move by itself ? does saving works ?).

thanks

Hi, and thanks for the feedback.
What would be fantastic is if you can express which sounds the most important to you, then the second most important, etc...
ie: 3, 2, 11, 5, etc.
Some of those functions will only be available in the long run, so it may be a good thing to have the absolutely necessary functions implemented first.

1,777

(3 replies, posted in Bug reports)

You can use VirtualDub to apply a deinterlacing filter to the video.
I think it may interest other people, so I just wrote a whole topic on one possible method to give it more exposure.

1,778

(4 replies, posted in Bug reports)

Deinterlacing videos


You have interlaced video when you can see the annoying scan lines artifacts.
For sports with great dynamics, it can quickly become a huge problem :

http://www.kinovea.org/screencaps/mockups/interlacedball.jpg

Hopefully one day the function will be implemented directly in Kinovea...
In the meantime, you can use VirtualDub and apply a deinterlacing filter on the videos. There are more advanced methods, but I find this one simple and efficient enough for my needs.
VirtualDub is an awesome open source tool for simple and fast video editing, you can download current version here: http://virtualdub.sourceforge.net/


1. Convert to .mpg or .avi if needed. (VirtualDub will only accept those formats.)
- If the file plays fine in Kinovea (except for the interlacing artifacts of course), you can try to save it back to AVI. (File => Save video or Key Images Data)
- Otherwise this depends on the format you're starting with. Your camcorder software suite may provide a tool to perform the conversion.
- For JVC .mod files, apparently you can simply rename them to .mpg. This will avoid loosing quality during the saving process.

2. Deinterlace
- Open your video in VirtualDub. Go to Video => Filters, click Add, choose the deinterlace line and OK.
- You use the "Blend Fields together" option choosen for a smoothing of the artifact.
- If you have a massive shift of an object between the half frames like in the above picture, you may want to try the "Duplicate Field 1" option.
- The right hand panel of VirtualDub should now have the deinterlaced video. (Left hand panel has your original video).

3. Reencode
- Click Video => Compression.
- Choose your preferred codec for reencoding. (I'd use XviD) This step depends on the video codecs installed on your computer.
- Do the same for audio if you want. (Audio => Compression) or choose No Audio.
- Choose File => Save as AVI and save to a new file.

You should now have a deinterlaced version of your video.
The best option is always to use the progressive mode of your camcorder if it has one.

Please report any issue in the comments.

1,779

(3 replies, posted in Bug reports)

Hi Mike,

For the first problem, it sounds a lot like you are experiencing interlacing.
The video is being recorded interlaced, each frame has only half the scan lines: one frame will have even lines and next frame will have odd lines. Symptom : the motion seem to zigzag.

Interlacing is not a problem while the video doesn't have very fast motions and is played back at normal speed (the eye and the brain does the deinterlacing).
For sport in slow motion, it can quicly become a huge problem.

See if your camera has a progressive mode to record video. (all lines on each frame)
I'll also see how hard it would be to implement deinterlacing directly in the software. It is causing problem in a lot of scenarios and I believe it will be a must have.

The second problem, file not displayed in the explorer control, is probably simply caused by the file extension not registered here.
This is a 3 seconds fix, just tell me what the file extension is, I'll add it to the list.

Hi all,

There will be a version 0.7.x with some new drawing tools.
(trajectory, chronometer, magnifier, etc)

The version after that will be a bigger construction work, with important functions on the way to have a complete and comprehensive tool.

Following is a non-exhaustive list of possible topics. You are invited to extract your top priorities, or even add your own :

1. DV Capture, recording in live.
2. Sound playback.
3. Special effects for analysis. (Kinograms, superposition, motion extraction, etc)

4. Smoothed slow motion (image interpolation, needs .3)
5. Image stabilizer.
6. Image rotation.

7. External data overlayed on the image. (strength platform, pulse)
8. Specific functions for when the two videos are actually different views of the same scene.

9. Favorites folders, categories / search.
10. A System to index small sequences in a longer video.
11. A match sheet, or notes sheet, with customizable fields.

12. Drawings that persists over several frames.

...

1,781

(15 replies, posted in General)

The next update will probably be out in late october...

It will contains new drawing tools (Ok, ok, you can see an incredibly low quality demo video here for one of them big_smile)

I will send an update mail to anyone that has registered on the 'download' page.

As for future updates, there are plans and prioritization needs to be made.
To that end, I'll add a new topic like I did in the french forum, so you guys can express your top priorities.

Hopefully as the project gains momentum other developpers will eventually become interested in contributing and things will move faster.

Apparently the problem reappeared...

I have set up a dowload mirror for the installer here :

Kinovea.Setup.0.7.2.exe

1,783

(7 replies, posted in Français)

J'ai mis en place un mirroir de l'exécutable d'installation sur un autre site ici :
Kinovea.Setup.0.7.2.exe

Merci de réessayer et d'indiquer si cela résout le problème...

1,784

(7 replies, posted in Français)

Bonjour,
Il y a eu récemment des soucis avec l'hébergement et je pense que c'est probablement encore le cas...
Le fichier commence à arriver et la connexion est rompue brutalement sans qu'on soit notifié du problème...

Le fichier complet doit faire environ 10.5Mo est-ce bien le cas chez vous ?

Je mettrai un site mirroir en place ce soir en rentrant.

@jlf: effectivement les dessins sont associés à une image particulière et une seule.
Le concept était de mettre en évidence une position, un alignement, sur un cliché instantané.

En attendant mieux un bricolage consiste à par exemple reporter systématiquement les dessins d'une image clé dans l'image suivante.  (ajout du dessin puis touche F7). Ou si le scénario est pour comparer une position d'une image à l'autre, d'importer les dessins de l'image d'origine dans l'image cible (avec l'avant dernier bouton de la barre d'outil de dessins).

J'ai rajouté la suggestion de fonction dans la liste ci-dessus.