Hi Harry,
I have two requests for Video Overlay process.
First, it would helpful if the Video Preview in the screen where you can manually set the end of the lap for synchronization purpose would be significantly bigger, preferentially full screen.
Second, when using a main movie and a second movie (e.g. rear cam) for PIP overlay, it would be nice to be able to select which of the two movies is the sound source for the overlayed video.
BR,
Michael
Video Overlay requests
-
- 20 or more Posts ★★★
- Posts: 58
- Joined: Mon Oct 03, 2011 8:04 pm
-
- 20 or more Posts ★★★
- Posts: 836
- Joined: Thu May 03, 2012 5:26 am
- Location: Kingsport, TN USA
Re: Video Overlay requests
I don't think you understand the difficulty of your second request. You aren't going to be able to do that without using a fairly sophisticated video editor to demultiplex (demux) the sound tracks from the videos and then remux the desired sound track with the selected video.
Re: Video Overlay requests
When overlaying, LapTimer needs to demux video / audio from the container, decode the video frames, manipulate the decoded video frames, encode the video frames, and mux both the (unchanged) audio frames and the overlaid video frames into a new container. While all of this is done in hardware for iOS, most of it is in software in Android. Audio frames are not decoded / encoded for Android but simply passed through (copy). The only thing needed is changing the timestamps of all frames (overlays are typically a portion of the original video). Not sure how audio frames are handled in iOS - it is done by the OS on a layer I don't need to work on. In Android I know what is done - because I needed to implement it myself (with some library's help). 
That's just to clarify on the overall process.
The request is valid and raised often for users attaching cams to the outside of the car's body. It is pretty complex however, as this requires LapTimer to read in two streams of frames at a time and joining everything with a sound timestamp alignment. It is similar to what is done with picture in picture videos - but these are video frames only (audio ignored).
I have it on my list but need to find a moment of extreme braveness to work on it.
- Harry

That's just to clarify on the overall process.
The request is valid and raised often for users attaching cams to the outside of the car's body. It is pretty complex however, as this requires LapTimer to read in two streams of frames at a time and joining everything with a sound timestamp alignment. It is similar to what is done with picture in picture videos - but these are video frames only (audio ignored).
I have it on my list but need to find a moment of extreme braveness to work on it.

- Harry
-
- 20 or more Posts ★★★
- Posts: 58
- Joined: Mon Oct 03, 2011 8:04 pm
Re: Video Overlay requests
Putting the sound question on your list is appreciated!
What about the fullscreen sync request? Is it also on your list?

What about the fullscreen sync request? Is it also on your list?

I like this wording!I have it on my list but need to find a moment of extreme braveness to work on it.
