Thanks for all the logs. I'll have a look and see if I can understand what is happening.
The fact that it blue screens is another indication of a very low level exception, so probably not at application level (especially considering we run on top of the .NET framework), but I'll definitely look into this and learn how to make sense of it.
(Note: I have taken the .dmp file offline as I'm not too sure of what it may contains).
1,156 2011-09-06 00:03:06
Re: Two EyeToy cameras togheter? (5 replies, posted in Bug reports)
1,157 2011-09-05 08:59:55
Re: can not play MP4 file from samsung camera (4 replies, posted in Bug reports)
I am not able to play it too, can you send me your Email id where I can too send you my sample?
The mail is in the second message of this thread. Also, be sure to try with 0.8.16 version.
Note that you triggered my spam radar with the unrelated commercial link in your sig, please confirm.
1,158 2011-09-05 00:05:18
Re: Two EyeToy cameras togheter? (5 replies, posted in Bug reports)
Thanks
The log is pretty terse… there is less than 1 second between opening the screens and the end of the log, with no sign of the issue.
To know if the conflict really is at driver level, you could open one camera in a third party application, and then open Kinovea. If you have the same issue it would point to a driver limitation. (Which still must be handled gracefully, which is not currently the case apparently)
Is there an error dialog window when it crashes ? Does it have more information in it ?
1,159 2011-09-04 17:55:40
Re: Two EyeToy cameras togheter? (5 replies, posted in Bug reports)
Thanks for the report.
related thread.
Please enable debug logging (check the pinned thread for how to), or download 0.8.16, which has debug logging by default and also has an updated capture screen, (so it would be interesting to know the behavior in any case).
Having the log would be interesting on its own to assess the feasibility of a "Camera Alias" feature. The idea would be to allow the user to give a descriptive name to a camera source and list the camera by this alias instead of the driver name.
That would be very handy in a multi camera setup, and really helpful with two cameras of the same model like you. The log will help understand if cameras can be uniquely identified.
I created the bug 259 to track this issue. Please attach the logs there.
1,160 2011-09-03 16:38:38
Re: Wont open a saved file (7 replies, posted in Bug reports)
What was the version with which it worked ?
What is the version with which it doesn't work ?
(0.8.7, 0.8.15 and 0.8.16 have 3 different versions of the decoding backend).
Do you mean you saved them with Kinovea and now you can't read them ?
Can you send me a small sample file exposing the problem ?
(joan at kinovea dot org)
1,161 2011-08-30 23:05:04
Re: HDMI capture (2 replies, posted in Français)
Je ne sais pas si ça va marcher mais en tout cas ce ne sera pas en HD. Ça va passer le signal HD numérique en analogique et en définition standard puis le reconvertir en numérique à l'entrée du PC. (après je sais pas où ce sera visible dans le PC… pilote DirectShow ?)
Il y a une personne sur la partie anglophone du forum qui utilise un boîtier de conversion HDMI « Intensity Pro from Black Magic » mais je n'ai absolument aucune expérience là dessus donc je ne peux rien conseiller personellement.
1,162 2011-08-28 00:16:49
Re: Wish list (10 replies, posted in Ideas and feature requests)
Fix Frame rate, all our footage is 120 fps so changing it for every video is a bit of pain.
In my opinion this is a very specialized need… What might work would be to have some sort of "Advanced" panel on the preference dialog. I think it is similar to the case of always forcing an aspect ratio to bypass the autodetect, or to always forcing deinterlace. They would be grouped there. What do you think?
A Ruler tool: use object in image for scale? keep for the video?
The basic ruler tool is the line tool with measure enabled. Then all other lines can be turned into rulers.
Another option would be to create an observational reference with nice graduations.
The third option will be to implement rulers integrated on the screen's borders.
Have an issue with text to stills when writing on screen then taking a snap shot or series the text is retained from previous still (as its a video commentary? IS it possible to take a still and then annotate?
What you can do to have the text visible only on the frame it was added is to disable persistence. You can do that individually through the right-click menu of the label, or you can set this for all drawings in the preference dialog, at Drawings > Persistence.
Is it possible to retrospectively add an audio track? As we are filming at 120fps a 10 second clip is a minute when slowed so plenty of time to do voice over?
Not possible in Kinovea. You'll have to reimport the video in another software to do voice over…
The policy is that Kinovea must be able to completely support the files it creates, so this voice over feature cannot be added until audio is supported in the input video.
Would it be possible to have a branded and licenced version with some custom tools added? And quite a few removed?
Not sure what you mean exactly by licensed. The license covering Kinovea is open source with a strong copyleft. Means that when you redistribute Kinovea or any derivative work, you must do so under the exact same license (the GPLv2), and confer the same rights to your users than those you got from it (including access to source code).
In a few month from now I might be available for hire to do this type of custom changes/enhancements, but not right now. (Not too sure about rebranding though).
The general motion with tools is to decouple them from the core, so that it's easier to add/remove them. The hardest part is done, they are already almost detachable.
1,163 2011-08-27 12:18:25
Topic: [Brainstorming] ObsRef as coach board + turning an image into a video (1 replies, posted in Ideas and feature requests)
18 new observational references have just been contributed, thanks !
Most of them represent team sport fields, but also archery targets and tennis court.
These type of references open a new perspective: using them as coach boards or for some kind of notational analysis.
I can definitely see the need for opening them in their own screen.
It would also be interesting to have it turned into a video so you can have several sets of positions/annotations, maybe synchronize with the actual video, etc.
(Combine this with dual export and you have a play sequence on the left, and the corresponding step by step diagram on the right, nice
)
One way to go about this would be:
1 - Support .svg in the explorer and allow opening directly in a player screen. (currently only for .bmp, .jpg, .png)
2 - When opening an image file (any supported type), ask the user if he/she wants to turn it into a video. Ask for duration and frame rate.
Other options ?
Other settings for creating the video ? (background color, image size…)
Having .svg thumbnails in the explorer would be interesting since currently I don't think there is a shell plugin that does it. There was one (proprietary) for Win XP but it has been discontinued.
Note: this is for mid-term/long term. Don't expect to see this in the next experimental version, but some parts of it may be added on the go.
1,164 2011-08-13 23:16:53
Re: Unlocking dual view and High FPS vs Low FPS (1 replies, posted in Bug reports)
If I understand correctly you have used the "High speed camera" option on the 30/30 video, and set it to 120.
Typically you would use this option the other way around, on the 120fps video. The option is just to correctly map the timecode on real time action. It has no effect on the play back speed.
I don't think you will be able to run both videos at the same real time "pace" (slowing down the normal one 4 times but not the other). That was possible in some earlier version but the slow motion sliders have also been locked since.
(Second time this comes up. Need a key modifier for independent action on the active screen…)
To move left/right a single video you can use the set of control buttons under each video. (But yes, keyboard shortcuts will act on both)
1,165 2011-08-11 17:55:21
Re: Full screen display in capture delay mode (13 replies, posted in General)
That is what I meant by
In a later installment, we will have to reconfigure the screen's control dynamically to get the best screen estate possible.
I was thinking the following:
Player screen:
- keeping the tools bar and the key image panel (the key image panel can be collapsed manually already)
- condensing the other controls on a single line. The playback buttons going right to the slow motion control, then the navigation bar, then the save buttons.
Capture screen:
- keeping the tools bar and recently recorded files panel. (the panel can be collapsed manually)
- condensing the rest on a single line. The next image and next video boxes going right to the delay control.
The advantage of this is it keeps the screens entirely functional while improving screen estate a lot. Seems like a good compromise.
However it might be easier (coding wise) to go with just the image. So feedback is important here ![]()
1,166 2011-08-10 19:07:40
Re: Crashes when I try to track path (2 replies, posted in Bug reports)
Bump.
Bug 253 is a similar issue but a different exception…
I'm looking for a log (at DEBUG verbose level) of this problem. (still can't reproduce)
1,167 2011-08-10 19:01:37
Topic: Version expérimentale - 0.8.16 (0 replies, posted in Français)
Version particulièrement expérimentale
Merci de remonter toutes les regressions !
Installeur: [s]Kinovea.Setup.0.8.16.exe[/s]0.8.17
Le topic annonce sur le forum anglais.
Je recherche un contributeur qui pourrait traduire de l'Anglais vers le Français ces messages d'annonces de versions, posts sur le blog et autres !
1,168 2011-08-10 18:44:17
Topic: Experimental version - 0.8.16 (16 replies, posted in General)
Very experimental, much feedback needed ! ![]()
Beware of regressions and report anything suspicious. Do not assume the issue is known.
Installer: [s]Kinovea.Setup.0.8.16.exe[/s]. 0.8.17
The drawings code was refactored to ease the addition and creation of new drawings in the future. The amount of work that went into the refactoring is quite substantial but the level of flexibility is starting to be interesting.
Although it's not an explicit goal, we are not too far from a plug-in system where a third party could provide a sport-specific tool and it would be integrated dynamically. (It's not a goal right now, but thinking about this level of flexibility helps with the design)
Visible changes (tip of the iceberg, really)
- The grid and plane are now first class drawings: you can add as many of them as you want, and they will also be saved and loaded in the KVA files.
- Option to display "time ticks" on track path.
- Importing a KVA file now *merges* it on top of the existing key images (before it would do a "replace").
- New conf boxes for color and style.
Impacted areas (test, test, test for regressions)
1. KVA file format. The format has changed in some incompatible ways. I wrote a conversion routine so existing KVA (and embedded analysis) should be OK, but the color/style information will be lost. Please report any issue.
2. Export to spreadsheet.
3. File reading (FFMpeg updated).
4. Language selection.
On top of that:
- Full screen mode (discuss). (There is no menu to get out yet, use F11 shortcut key!)
- Support for WebM file format.
Otherwise exterminated bugs : 209, 245, 247, 248, 250, 255.
(250 = captured file is playing too fast).
Some snaps of the conf boxes.
^^ Track shape

1,169 2011-08-10 15:53:25
Re: Multi-threaded? (1 replies, posted in General)
Bumping an old topic to add some info ![]()
- Currently the player is mostly single threaded. There is a second thread but just used for the timing ticks. Decoding and rendering both happen on the main thread (This can explain poor performances with HD videos).
- The file explorer loads thumbnails in a background thread.
- When you see a progress bar, it's generally indicating a task running in a background thread. (saving to file, applying image filters, loading image cache)
- In the capture screen the main thread is used for rendering. The actual grabbing from the device runs in a second thread.
Until recently the recording happened on the main thread as well. This caused the timing issue reported. (recorded video playing too fast).
This should be fixed in the next version as the recording happen in its own thread now.
There is plan for asynchronous decoding (A decoding thread would fill a queue and the main thread would consume it). We had discussed this with Phalanger some time ago, and I would like to try to address this this summer. (Either this or creating a good framework for generalized "trackibility" of the drawings)
1,170 2011-08-09 21:24:39
Re: Basic High Speed Video Camera Considerations & Cameras (51 replies, posted in Cameras and hardware)
Thanks!
It's not clear whether it adds streaming or just controlling the hardware remotely. It sounds like changing shutter speed, adjusting lens, or triggering the capture (but capture itself would still happen on the device). Do you have streaming working in another application ?
