1,426

(1 replies, posted in Français)

Une méthode est d'utiliser le mode d'affichage « Un écran de capture et un écran de lecture ».
Après l'enregistrement d'une séquence, faire un glisser-déposer de la miniature générée côté écran de capture vers l'écran de lecture. Cela ouvrira la séquence enregistrée avec tous les contrôles de lecture habituels.

Si vous avez une idée précise n'hésitez pas. Si possible en décrivant l'interaction avec le logiciel et le résultat souhaité (je n'ai pas Dartfish sous la main, et de toutes façons faire une copie de fonction serait une mauvaise stratégie, il faut comprendre ce qui est intéressant à proposer, pourquoi, etc. smile)

Il pourrait être possible d'intégrer des boutons de lecture directement dans l'écran de capture (c'est ce qui était prévu au départ) mais je crois qu'il serait bien d'avoir une idée des cas concret d'utilisation pour pouvoir organiser les fonctionnalités au mieux.

1,427

(1 replies, posted in Français)

Bonjour,
A priori cela ressemble au bug 207. Le problème a été corrigé dans les versions expérimentales.

1,428

(1 replies, posted in General)

Hi,
The feature has been added in one of the experimental version. You can get the lastest at the top of this sub forum.
The "dual save" button is in the lower right corner, next to the common position slider.
Please report success or failure, as someone has reported an issue with the function here.

1,429

(2 replies, posted in General)

Hi,
This type of multipoint tracking is not currently supported, but it's definitely on the todo-list.
2-point tracking for lines, 3-point tracking for angles or for line and point, etc.

1,430

(2 replies, posted in General)

Hi,
There is still much work to do in the player itself and limited resources, so the perimeter of the application has to be focused.

I understand how important it might be in your workflow but the ammount of work and the shift in the software focus has to be balanced against the number of persons needing this integrated in the player (as opposed to using a third party application).

I'd rather see Kinovea develop as a player with great analysis capabilities, rather than a file management system.

Since working with files is probably something completely independant, maybe you can find a management system that suits you and just use Kinovea to play the files.
If this external management system is open in its interfaces, maybe we can work out a way to display its data from within Kinovea, or even interact with these.

Thanks for your understanding. Do not hesitate to report your findings regarding these dedicated management systems.

1,431

(10 replies, posted in Bug reports)

Thanks for your help.
Using the logs the issue was clear (looking for the conversion scripts in the current directory instead of the application one) and it's now corrected. It will be fixed in the next experimental version.

1,432

(4 replies, posted in Bug reports)

Ah, yes. 0.8.7 has a not very verbose log level…
Please do the following:
- Go to the directory where you installed Kinovea, and open the file "logConf.xml".
- Look for the word "INFO" in capitals, and replace it with "DEBUG". (line should be: <level value="DEBUG"/>)
- Restart Kinovea, open the file, and check the log.

Note that the log file rolls over itself each time you open Kinovea, so you have to open it (or refresh it) after you actually open the video.

willfig wrote:

I note that when I click that option to "set original speed" it says 50fps.  I've not clicked apply but if this is the value used then that would be the reason that speeds come out 2x what they should be for this video which is 25fps.

I'm confident that the 25fps vs 50fps is coming from interlaced fields in the file, but would have to see the log to confirm.
Experimental version 0.8.11 will also trace more infos in this regard, if it's possible.

- with 25fps, the time between frames is 1/25 sec or 40ms

Yes but how did you know the video was 25fps? Is it a setting on the camcorder, info from another software like MediaInfo, etc. ?

I did try chaning this value to the actual fps according to Kinovea time stamp but it didn't affect the displayed speed.  So I'm not sure what this does.

A bug was fixed in the experimental versions recently to take this into account, but it will also change the actual play speed by half, so it may not be a viable workaround. (The real fix will be for Kinovea to find and use the proper frame rate of course)


willfig wrote:

My motion menu only has two greyed out options, "Overview" and "Reverse"

The new menu was also added more recently, but really it's the same as if you right click the image and do "set original speed".

Thanks

1,433

(1 replies, posted in Bug reports)

CadenArmstrong wrote:

When I try and capture video the preview screen flickers between the image and black. The video that is saved does not appear like this, just the preview. It makes it hard to operate the camera when the coach can't seen where I'm going. I'm using version 8.10.
Thanks

Hello,
This should be fixed in experimental version 0.8.11.
However, there is a remaining issue on frame rate for the resulting file. Please check the thread about capture screen for more details.
Thanks

It's dependant on the CPU load so it's not linear and can't be corrected manually like this. Sometimes the problem is not there, e.g. if the image size is small, the machine powerful and the capture frame rate low.

The issue is that the rate at which images are grabbed is estimated and used as frame rate for the final video.
However, when the recording starts, the CPU is more heavily used and images come less frequently to the program.
What is needed is to completely decouple the recording from the frame grabbing.

1,435

(2 replies, posted in Français)

Bonjour,
Excellente idée.
Je vais ajouter ça à la liste des choses à faire.

1,436

(4 replies, posted in Bug reports)

Hi,
First of all thank you for checking this.
It is very important that the results are right and I really appreciate these kind of tests.

willfig wrote:

This all seemed to work fine but when I go back and compare the speed displayed along the track as i click through it frame by frame my calculated values are exactly half those displayed.

Since it is exactly half the speed, the difference is most likely not how we computed the distance, but more likely how we get the frame time interval. My guess is that we get the same distance between points, but one of us use half the time frame interval of the other.

I get the time interval from the information contained in the file. One hypothesis that could explain this behavior is if the file is interlaced and the frame interval used for computations is actually the field interval (50 fields per second vs 25 frames per second). I'll have to double check that.

- How did you get to the 40ms value ?
- Can you post the info that Kinovea reads from the file ? Go to Help > Open log folder… > then open "log.txt" and look for the block of lines between the "--------------" lines.
It should look something like: [File] - Filename : fish.avi, [File] - Size (bytes) : 4024704, [Container] - Name: avi (AVI format), etc.
Post all the block if possible.
- Can you also go to menu Motion > High speed camera and read the fps value in the box. This is most probably what Kinovea is using for computations.

Thanks


Note: Euclidian distance = SQRT((xA - xB)² + (yA - yB)²).

1,437

(10 replies, posted in Bug reports)

Can you retrieve the log file and attach it to the bug 183 please ?
Right after it happen, open the log directory (Help > Open log folder) and get log.txt.
In the bug tracker, look for the "Upload File" segment and browse to the file.
Thanks

1,438

(10 replies, posted in Bug reports)

willfig wrote:

Thanks for the info on frame rates.  Data was captured with a logitech web cam (in .wmv format) and also a Panasonic Lumix in AVHCD lite (.mts) format. When I look at time stamps on each frame they don't always appear to have the same time between frames.

It's also possible that the small difference in time stamps is due to rounding error in the output time representation. For example, a common frame rate is 29.97 fps, this would give time stamps that appear to last a tiny bit longer or shorter than the next, but they average out regularly, the frame rate itself does not change.

willfig wrote:

As for the export issue...I'm using version 0.8.7.  I did save a .kva file and when I open it in notepad there does seem to be some data there.  I've just tried exporting to the text format as well as html and those do seem to work.  Though I swear when I tried them before they didn't.

Ha! Now this just reminded me of bug 183. The export wouldn't work for some unknown reason, and then start to work again.
Please retry the Excel export. It may have magically fixed itself.

willfig wrote:

So is the info on speed and/or distance ever output?  I can of course easily calculate that from the coords, just wondering if I'm doing something wrong and not getting it.

Distance and speed on trajectory are not currently exported.

willfig wrote:

when using the tracking if it loses the fish I have been stopping playback, backing the video up either by grabbing the icon on the track or using the back arrow keys (though this very often doesn't work...probably my variable frame rate based on some other posts I read) then deleting all points after the present one and restarting tracking. Is that the only way to do that. I first thought that if I backed the video up the track would also back up, erasing any errant points.

You are doing it the right way (or at least I do similarly).
The data is not erased when you move back in the video to let you move back and re-adjust only a single point manually without changing the others.

1,439

(10 replies, posted in Bug reports)

willfig wrote:

Also while I'm asking, I believe both of these files have variable frame rates. In the file above, the time unit between each point is exactly the same.  So I'm wondering, when speeds are calculated, is the variable time from the file used for each frame or is there some assumption made that the time interval is constant?

Variable frame rate is not supported as such. The average framerate is computed from file information and used throughout Kinovea. From what I could gather, variable frame rate files are very rare for regular camcorder and cameras.

About the spreadsheet export, you could try to save to .kva first (from regular save dialog, save analysis data only) and open the result in notepad. In this XML file (Kinovea format), you should see your trajectory data.

If it's not there, the problem is before the export to spreadsheet. If you can see it, the issue is in the spreadsheet export.
In this case, try to export to XHTML or simple text to see if the issue would be specific to the MS-Excel XML export.

Which version are you using ?

Thanks
It is indeed probably the same issue as bug 220 but another variation. When the saving dialog box is closed, the screen try to refresh itself and the image is used from two different places at the same time (display and record).
To validate this hypothesis, you may try to relocate the saving dialog box somewhere not directly above any of the images, before clicking save, if it's possible.
I'll open a new bug to track this.

Edit: created bug 227.