Vic wrote:

It seems a very good idea. Is it in the last version for try and test or not yet?

No it's nowhere to be tested yet. I haven't started anything on this I just wanted to have a clear overview for design purposes.

All the issues in this thread should be fixed in 2023.1 I believe. Export uses the original size of the input now instead of the display size, and there are checks for weird sizes.

Hi,
You can export over-under by doing File > Export video > Side by side, it will first ask for the output file name and after that there is another dialog where you can choose between horizontal or vertical configuration. Same for images. This is new in 2023.1.

214

(28 replies, posted in General)

Here is what I intend to do with releases going forward. After this initial release I will make several branches. We will consolidate bug fixes and translation updates into 2023.1 (calling it 2023.1.1, 2023.1.2, etc.), while new features and improvements go in the next version as normal. Basically the main change compared to before is that we will keep this version alive and it will receive bug fixes and language updates for a while.

I think the auto naming system is too rudimentary for this but we could have counter variables. Thanks for the feedback this gives a good overview of what is required.

If you use the Left/Right arrow keys it will re-synchronize the videos. This is based on the previous point where the common timeline was.

Hi,
I'm assuming you are referring to this page in the manual, but I don't see the keyboard shortcut mentioned: https://www.kinovea.org/help/en/observa … rison.html

By default the shortcuts are bound like this:
- F8: moves the videos to the synchronization point.
- F9: toggles superposition on/off.

I'm thinking maybe you want the other video to "catch up" to the first one, without moving them back to the sync point?
Ah I see in the old manual that this action was bound to F9 so that must be it. There is no longer any shortcut for this at this point and F9 toggles superposition. I'll check why it was removed.

Yeah the re-ordering for the final is a complication.

In the last version I integrated a tabular control in the context of the chronometer time table, it's fairly versatile and supports editing of the cells. Maybe it could be used to display the list coming from the CSV, and there could be an additional "order" column to determine the ordering manually even after the file is loaded. This could provide a way to change the order and remove lines from being used by setting the order to a special value. Wouldn't work very well for when people "pass" though.

Another idea is to have a shortcut key to move the template context to the next row, so you can quickly cycle through the list and find the correct line.

This was suggested to me a while back in the context of trampoline (to have a video backup in case the electronic system for time of flight fails). In trampoline they have a very specific order that doesn't change and each athlete only does one "run", so the situation is a bit simpler.

I was thinking about this and another way could be to do it in the reverse direction with a "startlist". I think this could be useful for various scenarios. Even during training, since you could make a startlist for the various exercises you are about to do.

Something like this:

1. First you would create or export a CSV file containing the information of the sequence of videos that you are about to capture.
2. This CSV file needs to have column headers, for example it would look like this:

bib,name
2542,Tajay GAYLE
2206,Radek JUŠKA
2983,Marquis DENDY
2550,Carey MCLEOD
2200,Alejandro A. PARADA
2869,Simon EHAMMER
2449,Jeswin ALDRIN
2898,Thobias MONTLER
2410,Miltiadis TENTOGLOU
2552,Wayne PINNOCK
3041,William WILLIAMS
2170,Jianan WANG

3. From the moment this file is loaded, each new capture will consume one line of the file.
4. The column headers would be available to use in the file name templates. For example:

template: "longjump-%datetime_%bib-%name"

expansion: "longjump-20230904-1316_2542-Tajay GAYLE.mp4"

Now each time we record a video it would be saved with the right info directly in the filename.

Some considerations:
- If you record two cameras the file will probably have to be loaded in each screen separately.
- There should be a way to navigate within the list before recording, to fix mis-ordering and spurious recordings.
- It would be good to have the variables visible before the recording, for confirmation and in the context of training it could even be used as a cue to know what you are supposed to do next. At the very least there should be a button next to the filename to toggle between the template and its expansion, then it can be a global option where we show the future filename in big font on top of the capture screen (not part of the recording).

What do you think?

220

(28 replies, posted in General)

Here is a list of the limitations and things I'm most likely to look at next

- In Kinogram mode, being able to change the time of each individual image, and change the font size of the labels.
- Counter and cadence tool.
- Camera motion compensation and related features.
- A way to export videos with more reasonable encoding parameters, for social media and whatnot.
- A number of videos people have shared end up cut short at the end for some reason.

Some of the machine vision camera plugins may not work with this version, I'll go over them as soon as I can.

Note: the translation coverage fell behind when I integrated the strings for the new features, you can help here:

https://hosted.weblate.org/projects/kinovea/#languages

221

(28 replies, posted in General)

Post history

  • 2023-08-30: First release of 2023.1

  • 2023-11-12: Updated with links to 2023.1.1

  • 2024-05-16: Updated with links to Machine vision plugins

  • 2024-05-18: Updated with links to 2024.1.2

----
Hi everyone!

This release packs some major features and a lot of quality of life improvements.

There is still a list of issues and limitations I wanted to address but haven't had time to, but I don't want to delay this any further.

Note: at this point the release is not signed. I'm hoping to resolve this situation as fast as possible. (This means you may have to work around Windows smart screen to install it).

Links

    Kinovea-2023.1.2.exe (installer)
    Kinovea-2023.1.2.zip (self contained archive)

Camera plugins

    Kinovea.Basler-1.3.0.zip (Pylon 6.1)
    Kinovea.Baumer-1.1.0.zip (GAPI SDK 2.11)
    Kinovea.Daheng-1.1.0.zip (Daheng Imaging SDK 1.14)
    Kinovea.IDS-1.2.0.zip (IDS software suite 4.96, only compatible with uEye UI-xxx cameras, not the newer U3-xxx cameras).

In parenthesis the version of the vendor SDK or runtime against which it was built.
It may work on newer versions but if you have an issue try to get back to that specific version for compatibility purposes.
----

Here are some of the main updates (I know I probably say this at each important release but I intend to make a series of videos going into more details).

Kinogram mode

Interactive Kinogram creation, my favorite feature.

https://www.kinovea.org/screencaps/2023.1/2023.1-demo-kinogram.jpg

Multi-time chronometer

Each chronometer has multiple time sections and can show the cumulative time. Use this for split times or related measurements within the same video.

https://www.kinovea.org/screencaps/2023.1/2023.1-chronometer.jpg

Key images management

Each key image has its own color. There is a collection of "presets" that let you insert a key image with a custom name and color via a keyboard shortcut.

The key images can be reorganized and moved in time by dragging them onto the main timeline.

The comments have moved to a side panel.

https://www.kinovea.org/screencaps/2023.1/2023.1-demo-sidepanel.jpg

Spreadsheet export

For scientists and researchers: the spreadsheet export was completely re-written to be more exhaustive and target more modern versions of Calc and Excel. There is also a new JSON export in case you want to parse the data into your own programs and some tool-specific CSV exporters.

https://www.kinovea.org/screencaps/2023.1/2023.1-demo-spreadsheet-export.jpg

Document export

For coaches creating reports: it is now possible to export a document with the key images and the  attached comments, to prepare a report. The default format is Markdown but by  installing Pandoc (open source software) and telling Kinovea where it is  installed you can export to .docx or .odt. The export is kept simple on purpose so you can tweak the formatting and style in the  target application before creating your PDF.

https://www.kinovea.org/screencaps/2023.1/2023.1-demo-export-document.jpg

 
Quality of life improvements

  • Save vertically stacked videos and images.

  • Sort files by name, date or size in the explorer.

  • Support for undo/redo of drawing manipulation.

  • The drawings are rendered in the magnifier area.

  • The coordinate system can be added in Capture.

  • A new status bar in Capture indicates the state of recording.

There is more, including new experimental tools and changes I haven't mentioned, but I will leave this for later.

If you read until here, thanks for the support!

222

(3 replies, posted in General)

I am locking this thread because it is a magnet for spam bots for some reason.

As for the original thread: I have implemented vertical stacking on export for images and videos.

223

(3 replies, posted in General)

Quick update. I think a first tentative release for version 2023.1 is ready, I'll make a full post tomorrow with links.

I fixed some more bugs and updated the language strings for French, Spanish and Italian. These are the only languages I feel comfortable enough doing this with, but as I added/changed many menus and user interface the other translations generally fell behind. Help is greatly appreciated here -> https://hosted.weblate.org/engage/kinovea/

My code signing certificate expired and in the meantime the requirements have changed so apparently now I'll need to buy a more expensive certificate (+$300/year) plus a piece of hardware in order to sign the binaries, so the first release is not going to be signed. I'll provide the SHA1 hash on twitter for integrity checking, so at least anyone can verify themselves, but Windows will raise some warning messages during the installation.

There is a list of issues and important limitations that I haven't had time to address but I don't want to delay this any further.

224

(1 replies, posted in Français)

Bonjour,
Pour l'instant non, les paramètres d'encodage sont en dur et sont optimisés pour la relecture image par image.
Cette limitation est assez haute dans la liste des priorités.

225

(3 replies, posted in General)

Hi, I should be able to post a first version over the week-end.