256

(1 replies, posted in Ideas and feature requests)

Menu Image > Image rotation.

Have you installed another camera plugin since? There seems to be an incompatibility with the Baumer one where one of the plugin takes hold of some shared resource. Can you share the log of a startup, the camera initialization is logged, there should be some info there as to what's going on.

258

(1 replies, posted in General)

Not directly, no. You'd need to convert it to KVA XML to import it.

Hmmm, the original capture history panel was a tree with each day its own entry and the list of captured videos from that day below it. http://www.kinovea.org/screencaps/0.8.x … istory.png
But that was too complex to maintan. And you had to periodically clean it up, and always the problem of stale links when a video is deleted.

In what consist a "session" in your workflow? A day of recordings or just one event, so possibly multiple sessions per day? In that case it would need a concept of starting and ending a session, and the videos would be grouped under that session. More complex.

Another mechanism would be to use the Post recording command from automation panel, and point it to a script that collects all files in the current folder and consolidates them to a text file. The advantage of this is that once it's set up you can't forget to export the list. And you get the concept of session for free by just changing folder.

260

(5 replies, posted in General)

By the way are you trying to remove general shakiness of the video or is the tracked point independently moving?

261

(5 replies, posted in General)

Just to confirm, there is currently no image stabilization in Kinovea.

If it's for measurement purposes what you can do is track the origin of the coordinate system, this way the other points and lines will be measured with regards to that moving origin.

I made several experiments with regards to stabilization and moving shots over the years and to be honest it's mainly an issue of user interface and integration. I'm not really sure how to "present" this functionality in a well integrated way because it's modifying the video frames themselves and possibly the canvas size necessary to show them. Similarly you will note that there is lens distortion correction but the way it works is that it distorts the coordinate system instead of undistorting the images.

It does feel like a pre-processing step to everything else done in Kinovea and for now it has to be done in a separate app prior to loading.

Yes, please host it somewhere on a google drive or onedrive or similar and send me the link at joan at kinovea dot org.
Thanks.

Based on the code it should already do 60fps based on the passed value of `iPosition`, which I would assume is just the index in the list of available media types. Can you see the list of stream formats and resolutions in the camera configuration dialog inside Kinovea?

Side by side should work but it does feel wasteful that one of the sides is going to be a static image when a simple insert onto the main video would suffice.

My main concern with automating it and the delay is the risk of mixing the wrong bib with the wrong takeoff video, this would be catastrophic.

When using several cameras there are many things that can impact perfs. USB bandwidth, USB power, SSD write speed…

Even if the bib thing itself is a bit niche the general idea of creating picture-in-picture objects from live cameras is interesting. This could be used to provide wider context to a zoomed-in camera, or highlight something from a different angle…

Ah you want to do this at recording time, sorry I didn't quite catch that part.

What about the magnifier? You can also track it.

If it's just one Bib image, and it's not really a video that needs to be properly synchronized, you can right click > Copy image to clipboard and then back in the takeoff video right click > Paste image from clipboard. This will create an image object that you can resize, put in the corner and set to always visible.

This is what replaced the "send image to the other screen".

Hmm, the superposition function is close but not quite… But the data is already there. Maybe with an image tool but then you tell it that the "source" of the image is the synchronized image from the other screen.

It's currently not possible. I'll move this to Ideas & requests to keep track of it.