Topic: Kinovea 0.9.4 (beta)

Hi all,

This is Kinovea 0.9.4. This should be the last beta release before the next version finally replaces the main stable download link.
Please report any critical issues as soon as possible.

Plugins for machine vision cameras:

Many thanks to everyone reporting bugs and helping with the testing!
This post highlights the most important updates, the changelog has a more exhaustive list.


1. Project-level updates

Machine vision plugins
The modules for machine vision cameras (Basler, IDS, etc.) have been split into separate plugins.
If you have one of these cameras please download the corresponding plugin, unzip it and check the readme.txt for installation instruction (basically copying the plugin folder to Plugins/Camera).

The translation of the program is now officially handled via Weblate, an awesome open source platform dedicated to translating software. You can help with the localization effort by registering on Weblate and start translating Kinovea right away. Thank you for your help!

Most of the effort since last version was actually spent on updating the documentation but this is a gigantic task and will only be fully complete later, at which point we can finally release a normal non-beta version.


2. General usability improvements

Workspaces are now fully supported. Use the menu Options > Workspace > Save as default workspace to save the current screen arrangement and what video or camera is loaded in each screen. This screen arrangement and content will be read back when the program starts.

Combined with multi-instances this can be used to create and load complex setups where each instance is dedicated to a specific camera or replay observer.

Arm/disarm audio trigger
A small but important quality-of-life improvement, you can now disarm the audio trigger and also configure an "idle time" after each capture. This avoids spurious triggers while working on the computer between actual recordings.

Save vs Save as
The save command is now directly bound to saving the current KVA file so you no longer have to specify the target file every time.

Line calibration axis
When calibrating using a line, you can now specify if this line represents the horizontal or vertical axis of the coordinate system, (or if it should be ignored and the image axes used instead).

Folder observer
It's now easy to switch between normal video mode and folder observer by using the menu in the player infobar.


3. New Camera type: Baumer

Kinovea now supports a fourth type of machine vision cameras with the introduction of a module supporting Baumer cameras.

You can learn more about these cameras and check their specs at

Many thanks to Baumer for providing cameras and technical support!


Don't hesitate to post feedback, questions, feature requests and bug reports! You can do this either in this thread or create new dedicated threads.