What’s new in Kinovea 2025.1#

Release notes for Kinovea 2025.1.

Player#

  • feature Image stabilization from a track. Menu Image ‣ Stabilization.

  • enhancement Option to toggle bilinear filtering on or off.

    Options ‣ Preferences ‣ Playback ‣ Image ‣ Enable pixel filtering.

  • enhancement Continue playback after a small or big jump if we were playing.

  • enhancement The full path of the opened video is now shown in the tooltip of the infobar.

  • enhancement Remember if the key image panel at the bottom is open or closed between sessions.

  • fix The timeline position wasn’t restored correctly after an export operation.

../_images/image-stabilization-640x180.gif

Comparison#

  • feature Dual screen mode can now be in a vertical layout, via the menu View ‣ Vertical layout.

  • fix In superposition mode, panning the image out of bounds wasn’t working, preventing manual alignment.

../_images/vertical-layout.jpg

Annotations#

  • feature New style tab in the annotation pane.

  • feature New Sticker tool.

  • enhancement New menus to manage annotations: Unload, Save as default, Reload.

  • enhancement perf Improved performances of annotation pane and bottom panel for large number of key images.

  • enhancement Improved user interface of key image cards in the key image tab.

  • enhancement Key image tab now defaults to only showing key images that are inside the working zone.

  • enhancement New toolbar to create and navigate key images.

  • enhancement Changing the style of a drawing now automatically changes the style preset for the tool.

  • enhancement The Label tool can now show a circle at the end and supports changing the line size independently.

  • enhancement The paths to default annotation files can now use custom variables.

  • enhancement New button to toggle the annotation pane in the top right of the infobar.

  • fix The key image tab was leaking handles and could cause a crash when adding a large number of key images.

  • fix Resucitated drawings after undo of delete of a keyframe were not properly registered for tracking.

  • fix Grabbing of Line drawings perfectly vertical or horizontal wasn’t working.

../_images/stickers.jpg ../_images/keyimage-cards.png

Measurement#

  • enhancement The Angle tool has new options: custom number of decimal places, show the full circle.

  • enhancement The Angle tool now has an arrow showing the direction in which the angle is measured.

  • enhancement Drawings with measurement labels now support a custom font size.

  • fix The time origin was wrong when loading the KVA generated by capture recording.

../_images/angle.png

Tracking#

  • feature New tracking tab in the annotation pane.

  • feature New tracking algorithm: Circle tracking.

  • feature Support for importing .trc files from Sports2D for markerless tracking.

  • enhancement perf Object tracking is now performed in parallel.

  • enhancement perf Kinematics calculations are now done in parallel.

  • enhancement Use of parabolic fit for position refinement in template matching algorithm.

  • enhancement Trackable drawings overhaul. Tracking drawings now attaches tracks to them.

  • enhancement perf Improved performance of tracks rendering when using camera tracking.

  • enhancement The Camera motion estimation mode now automatically creates masks from rectangle objects. This is to ignore logos and other static graphics that would interfere with the calculation.

  • enhancement Improved the rendering of dotted lines for Trajectory objects.

  • enhancement New command to start all trackers at once.

  • fix Sub-pixel precision in template matching algorithm was off.

  • fix Tracked drawings were triggering the dialog to save annotations even if they hadn’t been modified.

  • fix Angle-to-vertical and Angle-to-horizontal weren’t working correctly when tracked.

  • fix Reset of camera motion data wasn’t working.

../_images/javelin.gif

Export#

  • enhancement Restored the export of trajectories to GnuPlot format: Export to spreadsheet ‣ Trajectory to text…

  • enhancement Allow saving of annotations from the capture screen.

  • fix The menu Copy image to clipboard wasn’t working correctly.

  • fix The menu Export to spreadsheet enabled status was incorrect.

Capture#

  • feature Custom variables system describing the context of recordings, imported from CSV files.

  • feature Capture folders management.

  • feature Capture trigger via UDP network protocol.

  • enhancement Improved stability of camera discovery.

  • enhancement Context toolbar with drop downs of custom variables, to select the context of the recording.

  • enhancement Max duration of recording is now directly accessible on the user interface.

  • enhancement Combined image and video capture folder selector.

  • enhancement Remember the state of the captured files panel between sessions.

  • fix Loading annotations in the capture screen wasn’t working correctly.

../_images/capture-context.png

Recording#

  • enhancement Capture folders and post-recording command can use custom variables.

  • enhancement Toolbox to insert variables and common characters in folder paths, with just-in-time examples.

  • enhancement Changed syntax of variables from %keyword to %keyword% when used in paths or commands.

  • enhancement Option to disable the auto-numbering of file names when not using dynamic file names.

  • enhancement Post-recording commands is now defined per-screen.

  • enhancement Post-recording commands now support multiple instructions.

  • enhancement Post-recording command has a text editor with line numbers, syntax highlight and comments.

  • enhancement Post-recording command now starts in a background thread.

  • enhancement Post-recording command can be disabled without deleting the command.

  • enhancement Added option to set the default trigger arming state.

  • enhancement Added option to exclude drawings and calibration from the exported kva.

  • enhancement Added kva built-in variable to post-recording command.

  • enhancement Homogenized the name of variables for paths and file names.

  • enhancement Spurious triggers are now ignored during initialization.

  • fix Using a file name with a huge number in it could cause a crash.

../_images/t32-ffmpeg.png

Delay & replay#

  • enhancement Button to switch between live view and delayed view.

  • enhancement Replay windows automatically wake up and bring themselves to front.

  • enhancement Improved mechanics of switching between single-video player and replay watcher.

  • enhancement Menus to open replay folder observers on configured capture folders.

  • enhancement Replay folders support target folders with variables.

  • enhancement Replay folders automatically change their target if the capture folder changes with the context.

  • enhancement When picking a folder for a replay observer, it is automatically added to the capture folder.

  • fix Dual replay was not synchronizing correctly.

  • fix The time origin could be misaligned with the actual trigger event by up to 100 ms.

../_images/capture-controls.png

General#

  • feature Full multi-window support.

  • feature New Window manager to start, stop and delete Kinovea windows.

  • feature New Workspace manager to create shortcuts to groups of windows.

  • enhancement Core preferences are now shared and synchronized between windows.

  • enhancement The window name can be set directly from the user interface.

  • enhancement Per-window startup options: “file browser”, “continue where you left off” or “open specific content”.

  • enhancement Ability to quickly restart closed windows.

  • enhancement perf Improved performance of application startup and detecting cameras.

  • enhancement Irrelevant or confusing entries are now filtered out from the folder tree view.

  • enhancement Improved folder tree view presentation.

  • enhancement perf Improved performances of thumbnails view.

  • enhancement Show the second thumbnail by default instead of the first when available.

  • enhancement Improved thumbnails layout.

  • enhancement Status bar now shows the folder being browsed.

  • enhancement New command line option -video2 to start a comparison window.

  • enhancement Menu File ‣ Quit now closes all windows.

  • enhancement Added button to refresh the camera list.

  • enhancement Added option to enable languages with low translation coverage.

  • fix In preferences, capture folders selectors were not working.

  • fix Using the portable version from within a synchronized OneDrive directory could cause a crash.

  • fix Saving a workspace with high speed camera configuration wasn’t working properly.

  • fix Keyboard shortcuts weren’t working for dual screen commands when the focus is on an individual screen.