Page 1 of 1

Additional seek buttons on Video Sync screen

Posted: Thu Jun 26, 2014 11:46 pm
by there_
Trying to sync a video taken from my GoPro to my laps stored in HLT and since it's a long video, scrubbing on the slider moves in many seconds at a time despite my smallest finger movements. Tapping on the - and + buttons only moves 10 milliseconds at a time, so trying to go back 2 seconds is not possible on the slider and takes 200 taps on the - button.

It would be nice to have additional buttons on either side that can easily move by 100 ms or 1 second at a time.

Re: Additional seek buttons on Video Sync screen

Posted: Fri Jun 27, 2014 7:27 am
by Harry
Try moving the slider to roughly the position you are looking for but keep your finger pressed finally. This will zoom in and will allow you smaller steps to adjust the sync point using the slider. Once this is done, start with the stepper buttons. But I'm with you, it is far from perfect. :-)

- Harry

Re: Additional seek buttons on Video Sync screen

Posted: Fri Jul 18, 2014 4:47 pm
by there_
I have to say this function of the app is extremely frustrating. I am trying to overlay on a video from my GoPro and the process is currently:

- Add the (~20 minute) video to the lap, the dialog for choosing the start/finish line comes up
- Try to align the slider as close as I can to the time in the video that I am crossing the start/finish, which takes many attempts to get the slider even within a few seconds of the time
- Click hundreds of times on the plus or minus button to get it right
- The app sometimes crashes (I submitted one crash report through the standard Android crash reporter. As an Android developer, I know that often these crash reports never show up in the Play console, so for my app I switched to ACRA to get my own crash reports sent directly to me)
- Hopefully get the time right, wait ~45 minutes for one lap to render
- Watch the video, realize the time I picked is slightly off, go back to HLT, delete the rendered video, delete the video from the lap
- Repeat the entire process a few more times to get the start/finish properly aligned so all of the timing and sensor data matches the video, having to scrub the slider and press the adjustment buttons hundreds of times

What would make this whole process much easier would be:

- Have the video preview frame actually update (it only seems to update in large increments of time, like every 5-10 seconds) and be able to go full-screen. This would simplify everything since I would know before I render the overlay whether the start/finish is actually at the time I chose (the time shown in HLT does not seem to match up to the time displayed in other video players like VLC).
- Add additional 1 second and half-second step buttons, or maybe just holding down on the plus or minus buttons could increase quickly after a second of holding it down, like holding down a key on a keyboard
- Perhaps the easiest change would just be to change the time from a TextView to an EditText. No sense trying to finely adjust a time with buttons when I can just type in the time I want.
- Make it easier to adjust a lap with the video attached to it without having to remove the video and re-add it just to bring up the time selection screen. When the time is adjusted, the time picking screen should default to the previously selected time so I can just adjust it by half a second or so and don't have to scrub on the slider all over again.

Re: Additional seek buttons on Video Sync screen

Posted: Fri Jul 18, 2014 5:00 pm
by Harry
Thanks for the recommendation / feedback, I'm aware it is a little cumbersome to adjust currently. I didn't raise the priority to fix this item as most users use the internal video. This however has changed it seems. At least on Android I wonder how many users go for an external cam here... It is on my list, so it is just a question of time ;-)

Crash reports go through ACRA already, both Apple and Google filter crash logs and try to show those that occur often.

Not sure you have used the drag and wait and get zoom function already? This may make it a little better. On your last point (re-adjustment), there is an option already:

1) in "Lap Details", press "Revert" to go back to the raw video
2) select "Preview" to arrive in "Video Details"
3) scroll down to LapTimer Integration and select one of the rows showing a sync point (e.g. "Lap #5 Ends at 13:25.67")
4) you will find yourself in the Video Sync Settings with the last sync point set already

- Harry

Re: Additional seek buttons on Video Sync screen

Posted: Fri Jul 18, 2014 10:41 pm
by there_
Thanks Harry. That sequence does help a lot in fine-tuning the sync point.