1

Hi,

I'm trying to record my golf swing have have 2 instances if kinovea running.
1 is for dual recording and the other is for dual playback.

One issue I'm having is that the recordings seem to be inconsistent in length. Seems like the full length clips are 3.408 long. But often one of the 2 recordings is less. It's leading to not synced playback.

I've allocated almost 20 gb for retroactive recording and it's still inconsistent. Is my i7 8700 a bottleneck?

My other issue is with the dual playback. Each of my recordings saves to its own folder. I have the folder observer running and pretty often only 1 of the videos play automatically instead of both. And I have to manually start them together. I have tried increasing the playback memory and lowering it. Nothing works. It seems like it loads 1 video first and then it starts to play and the 2nd video starts a bit later and then it stops the first playback and only plays the 2nd one.

Any insight to these problems?

2

I am also having golf swing recording issues running dual cameras. I am running each capture in it's own Kinovea instance and then have an additional Kinovea instance running for playback (3 Kinovea instances total). Running the latest Kinovea and Basler compatible software. My laptop is a Toshiba Satellite P70-A which has the following specs:

Satellite P70-A-01Y
4th Generation Intel® Core™ i7-4700MQ processor,
Windows® 8, 17.3” HD+ LCD, 16GB DDR3L, 1TB HDD SATA, NVIDIA® GeForce GT 740M 2GB Discrete Graphics
w/Optimus, DVD Super-Multi Double Layer, 1Gbps LAN,
Atheros 802.11 bgn + BT, Integrated HD Web Camera,
HDMI, USB 3.0 (4 ports)

I neutered my laptop as much as I could as far as virus and malware protection so those annoyances are not running. Very little going on as far as processes. CPU is usually running around 50%, memory is at 30% - 40%, and GPU is around 12%. Disk goes to 100% after the capture completes as you would expect.

My captures always show the proper length, however, it is hit or miss on how well the captures are synced (audio trigger, retro buffers of 3 Gb length). Also, when I switch between instances to change settings or view the different windows the streams will frequently pause or stop. I have to re-start them by cycling the pause/play button.

So I'm not sure what's going on. I am certainly stressing the laptop because the cameras are running 720x540 at 500 Hz. If I slow down the streams to 200 Hz - 250 Hz, the glitchy behavior improves, but would really like to know where the limits are and confirm this isn't a Kinovea limitation. I can upgrade the laptop if I have to, but would like to know what areas will help the most: CPU? USB? GPU? all of the above? Thanks for any help folks can provide.

3

ThinkingPlus wrote:

I am also having golf swing recording issues running dual cameras. I am running each capture in it's own Kinovea instance and then have an additional Kinovea instance running for playback (3 Kinovea instances total). Running the latest Kinovea and Basler compatible software. My laptop is a Toshiba Satellite P70-A which has the following specs:

Satellite P70-A-01Y
4th Generation Intel® Core™ i7-4700MQ processor,
Windows® 8, 17.3” HD+ LCD, 16GB DDR3L, 1TB HDD SATA, NVIDIA® GeForce GT 740M 2GB Discrete Graphics
w/Optimus, DVD Super-Multi Double Layer, 1Gbps LAN,
Atheros 802.11 bgn + BT, Integrated HD Web Camera,
HDMI, USB 3.0 (4 ports)

I neutered my laptop as much as I could as far as virus and malware protection so those annoyances are not running. Very little going on as far as processes. CPU is usually running around 50%, memory is at 30% - 40%, and GPU is around 12%. Disk goes to 100% after the capture completes as you would expect.

My captures always show the proper length, however, it is hit or miss on how well the captures are synced (audio trigger, retro buffers of 3 Gb length). Also, when I switch between instances to change settings or view the different windows the streams will frequently pause or stop. I have to re-start them by cycling the pause/play button.

So I'm not sure what's going on. I am certainly stressing the laptop because the cameras are running 720x540 at 500 Hz. If I slow down the streams to 200 Hz - 250 Hz, the glitchy behavior improves, but would really like to know where the limits are and confirm this isn't a Kinovea limitation. I can upgrade the laptop if I have to, but would like to know what areas will help the most: CPU? USB? GPU? all of the above? Thanks for any help folks can provide.

Bump...

4

ThinkingPlus wrote:

I am also having golf swing recording issues running dual cameras. I am running each capture in it's own Kinovea instance and then have an additional Kinovea instance running for playback (3 Kinovea instances total). Running the latest Kinovea and Basler compatible software. My laptop is a Toshiba Satellite P70-A which has the following specs:

Satellite P70-A-01Y
4th Generation Intel® Core™ i7-4700MQ processor,
Windows® 8, 17.3” HD+ LCD, 16GB DDR3L, 1TB HDD SATA, NVIDIA® GeForce GT 740M 2GB Discrete Graphics
w/Optimus, DVD Super-Multi Double Layer, 1Gbps LAN,
Atheros 802.11 bgn + BT, Integrated HD Web Camera,
HDMI, USB 3.0 (4 ports)

I neutered my laptop as much as I could as far as virus and malware protection so those annoyances are not running. Very little going on as far as processes. CPU is usually running around 50%, memory is at 30% - 40%, and GPU is around 12%. Disk goes to 100% after the capture completes as you would expect.

My captures always show the proper length, however, it is hit or miss on how well the captures are synced (audio trigger, retro buffers of 3 Gb length). Also, when I switch between instances to change settings or view the different windows the streams will frequently pause or stop. I have to re-start them by cycling the pause/play button.

So I'm not sure what's going on. I am certainly stressing the laptop because the cameras are running 720x540 at 500 Hz. If I slow down the streams to 200 Hz - 250 Hz, the glitchy behavior improves, but would really like to know where the limits are and confirm this isn't a Kinovea limitation. I can upgrade the laptop if I have to, but would like to know what areas will help the most: CPU? USB? GPU? all of the above? Thanks for any help folks can provide.

Bump

5

ThinkingPlus wrote:

I am also having golf swing recording issues running dual cameras. I am running each capture in it's own Kinovea instance and then have an additional Kinovea instance running for playback (3 Kinovea instances total). Running the latest Kinovea and Basler compatible software. My laptop is a Toshiba Satellite P70-A which has the following specs:

Satellite P70-A-01Y
4th Generation Intel® Core™ i7-4700MQ processor,
Windows® 8, 17.3” HD+ LCD, 16GB DDR3L, 1TB HDD SATA, NVIDIA® GeForce GT 740M 2GB Discrete Graphics
w/Optimus, DVD Super-Multi Double Layer, 1Gbps LAN,
Atheros 802.11 bgn + BT, Integrated HD Web Camera,
HDMI, USB 3.0 (4 ports)

I neutered my laptop as much as I could as far as virus and malware protection so those annoyances are not running. Very little going on as far as processes. CPU is usually running around 50%, memory is at 30% - 40%, and GPU is around 12%. Disk goes to 100% after the capture completes as you would expect.

My captures always show the proper length, however, it is hit or miss on how well the captures are synced (audio trigger, retro buffers of 3 Gb length). Also, when I switch between instances to change settings or view the different windows the streams will frequently pause or stop. I have to re-start them by cycling the pause/play button.

So I'm not sure what's going on. I am certainly stressing the laptop because the cameras are running 720x540 at 500 Hz. If I slow down the streams to 200 Hz - 250 Hz, the glitchy behavior improves, but would really like to know where the limits are and confirm this isn't a Kinovea limitation. I can upgrade the laptop if I have to, but would like to know what areas will help the most: CPU? USB? GPU? all of the above? Thanks for any help folks can provide.

Bump...

6

@PicoTTS
Try to use a separate Kinovea instance for each camera. I’ve got more consistent results using one Kinovea instance for each camera.

Up to my experience you always will have some de-sync between both videos of some frames. I wrote a script to solve this problem, advancing one video in relation to the other and restart them.

You don’t need 20gb for retroactive recording, use the size of your video adding some overhead.

To test if your cpu has enough power, let the system run in retroactive recording mode and look at the cpu-usage in task manager. There should not be more than about 70% total cpu-usage.

What type of camera you are using? Mono/color/resolution/framerate?

7

@ThinkingPlus

Do you use Kinovea in retroactive recording mode?
You do not need 3GB of buffer per camera, 768MB should be enough at your selected resolution/framerate/video duration
Are the cameras mono or color?

What exactly is your concern. Changing any settings will always stop the videos. But once you have found your configuration, you should not have to change any settings during replay.

You may also run the cameras minimized, displaying only the replay window.