Page 1 of 1

Phone Freezes After Overlaying External Video (GoPro)

Posted: Sat Nov 30, 2013 1:04 am
by Dubbedown
I'm happy to say I just purchased a new macbook pro, big motivation believe it or not was to be able to sync videos for HLT seamlessly.

I just tested syncing a video taken with GoPro 3. I successfully copied the video to my iPhoto library. Copied the video onto my iPhone. Relinked the video as master and then overlaid the video successfully. However after overlaying the lap, my phone becomes unresponsive. The Camera Roll screen just freezes, closes out eventually and brings me back to main iOS view. The only thing that "fixes" the situation is to restart the phone.

Upon restarting the phone I am able to view the video. I then enter back into HLT and try to overlay a 2nd lap. I'm successfully able to overlap the new lap but I have the same problem again -- not being able to view the video afterwards and I need to restart the phone.

Re: Phone Freezes After Overlaying External Video (GoPro)

Posted: Sat Nov 30, 2013 3:04 pm
by Dubbedown
Also on a separate topic but I noticed the video I overlaid seems to have a slight delay in there timer. It's hard to tell on the uploaded video but in the original 1080p version you can clearly see the timer running on my phone by my front console. If I pause the video at any moment you see the timer on the video is 1.25 seconds quicker than the timer you see in the overlaid data, why is that?

Re: Phone Freezes After Overlaying External Video (GoPro)

Posted: Sat Nov 30, 2013 3:35 pm
by Harry
Dubbedown wrote:I'm happy to say I just purchased a new macbook pro, big motivation believe it or not was to be able to sync videos for HLT seamlessly.

I just tested syncing a video taken with GoPro 3. I successfully copied the video to my iPhoto library. Copied the video onto my iPhone. Relinked the video as master and then overlaid the video successfully. However after overlaying the lap, my phone becomes unresponsive. The Camera Roll screen just freezes, closes out eventually and brings me back to main iOS view. The only thing that "fixes" the situation is to restart the phone.

Upon restarting the phone I am able to view the video. I then enter back into HLT and try to overlay a 2nd lap. I'm successfully able to overlap the new lap but I have the same problem again -- not being able to view the video afterwards and I need to restart the phone.
Hi,

This is most probably the issue named #2 in viewtopic.php?f=8&t=1693
During overlay, the iOS media daemon growth continuously and is not shrinking again (even when killing LapTimer - which is the place memory should be freed in case an app is using an iOS interface in a wrong way). The restart of your iPhone restarts the daemon too, so it is small again. As LapTimer v18 will receive some changes in the overlaying area anyway, I will test some options to work around that effect. Maybe iOS7.1 or a later update will fix this too.

- Harry

Re: Phone Freezes After Overlaying External Video (GoPro)

Posted: Sat Nov 30, 2013 3:38 pm
by Harry
Dubbedown wrote:Also on a separate topic but I noticed the video I overlaid seems to have a slight delay in there timer. It's hard to tell on the uploaded video but in the original 1080p version you can clearly see the timer running on my phone by my front console. If I pause the video at any moment you see the timer on the video is 1.25 seconds quicker than the timer you see in the overlaid data, why is that?
That is as expected. You probably recall the "sensor delay" topic - any information from the real world will take some time until it arrives in LapTimer (which in turn needs to display it). The video catches the "real time" view of the driver - which is always behind reality by approximately this amount of time (1.5 seconds). When producing the overlay, LapTimer can eliminate the real time effects by shifting sensor data forward, so it matches the video view. :-)

- Harry

Re: Phone Freezes After Overlaying External Video (GoPro)

Posted: Sat Nov 30, 2013 4:25 pm
by Dubbedown
Harry wrote:
Dubbedown wrote:Also on a separate topic but I noticed the video I overlaid seems to have a slight delay in there timer. It's hard to tell on the uploaded video but in the original 1080p version you can clearly see the timer running on my phone by my front console. If I pause the video at any moment you see the timer on the video is 1.25 seconds quicker than the timer you see in the overlaid data, why is that?
That is as expected. You probably recall the "sensor delay" topic - any information from the real world will take some time until it arrives in LapTimer (which in turn needs to display it). The video catches the "real time" view of the driver - which is always behind reality by approximately this amount of time (1.5 seconds). When producing the overlay, LapTimer can eliminate the real time effects by shifting sensor data forward, so it matches the video view. :-)

- Harry
Thanks, so you are referring to Overlay Synchronization under Expert settings? Also if I change the settings will it only take place for new laps/videos or can I RE-overlay and adjust the delay?

Also I guess what's confusing me still is if I pause the video at different times, and compare the time on phone (viewable in video) vs timer on overlay, the delta is not constant. At some moments the video is off by 1.25 seconds, at other times the video is off by 1.4, etc.

Re: Phone Freezes After Overlaying External Video (GoPro)

Posted: Sat Nov 30, 2013 4:43 pm
by Harry
Yes, I refer to the sensor delay settings. These settings are applied during recording. This means they will not change your existing laps (except the Video Synchronization setting, which is applied during overlay). What I wanted to say above is "it is absolutely as expected, when you record a real time view, you will see "late" data here).

- Harry