Location of Video file to conduct successful overlay

Help on issues you run into with LapTimer; in case you have a question on how to use LapTimer, use the forum "Using LapTimer" instead
Post Reply
llan981
20 or more Posts ★★★
20 or more Posts ★★★
Posts: 218
Joined: Sun May 25, 2014 1:52 pm

Location of Video file to conduct successful overlay

Post by llan981 »

I used manual start on HLTv24 and pressed a GOPRO 8 simultaneously. After the event, I downloaded the MP4 file into my camera role iOS folder. Then I opened the session in HLT and linked the MP4 file. When I do realtime "PLAY" video the laptimer overlay is perfect. When I do 'Overlay" it runs successfully with no overlay.

Does the video have to reside in the HLT folder to external overlay?
Last edited by llan981 on Thu Oct 15, 2020 3:18 pm, edited 2 times in total.
User avatar
Harry
Site Admin
Site Admin
Posts: 10518
Joined: Sun Sep 12, 2010 10:32 am
Location: Siegum, Germany
Contact:

Re: Location of Video file to conduct successful overlay

Post by Harry »

No, this is the well known problem with video encodings used by the H7 and later. IOS will display this Videos, but changing frames to create a new overlaid video doesn‘t work.

I have a sample video here for further investigation and revisit that topic once I have all iOS14 issues fixed.

Harry
Image Image Image Image
llan981
20 or more Posts ★★★
20 or more Posts ★★★
Posts: 218
Joined: Sun May 25, 2014 1:52 pm

Re: Location of Video file to conduct successful overlay

Post by llan981 »

I found this on gopro site "With HERO7 & HERO8 Black, you also have the option of recording the following settings using either HEVC or H.264 codecs. " If I can figure out to force H.264 codec with that work?
User avatar
Harry
Site Admin
Site Admin
Posts: 10518
Joined: Sun Sep 12, 2010 10:32 am
Location: Siegum, Germany
Contact:

Re: Location of Video file to conduct successful overlay

Post by Harry »

It is well possible this is related, but actually the problem occurs for H.264 videos too. See the report for a sample video failing to get overlaid. It is from a HERO8. The problem seems to be around the pixel format (

Code: Select all

yuvj420p(pc, bt709)
) but I'm not sure.

Code: Select all

  Metadata:
    major_brand     : mp41
    minor_version   : 538120216
    compatible_brands: mp41
    creation_time   : 2020-09-22 18:11:43
  Duration: 00:09:44.13, start: 0.000000, bitrate: 45273 kb/s
    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 45001 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default)
    Metadata:
      creation_time   : 2020-09-22 18:11:43
      handler_name    : GoPro AVC  
    Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 189 kb/s (default)
    Metadata:
      creation_time   : 2020-09-22 18:11:43
      handler_name    : GoPro AAC  
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74) (default)
    Metadata:
      creation_time   : 2020-09-22 18:11:43
      handler_name    : GoPro TCD  
    Stream #0:3(eng): Data: none (gpmd / 0x646D7067), 54 kb/s (default)
    Metadata:
      creation_time   : 2020-09-22 18:11:43
      handler_name    : GoPro MET  
    Stream #0:4(eng): Data: none (fdsc / 0x63736466), 13 kb/s (default)
    Metadata:
      creation_time   : 2020-09-22 18:11:43
      handler_name    : GoPro SOS
Image Image Image Image
llan981
20 or more Posts ★★★
20 or more Posts ★★★
Posts: 218
Joined: Sun May 25, 2014 1:52 pm

Re: Location of Video file to conduct successful overlay

Post by llan981 »

I found a workaround that is not optimal but still works. I take the GOPRO H8 created video that that uses H.264+HEVC and run the video through another 3rd party app and save as true H.264 CODEC. HLT overlay worked fine after the reformat.

Don't like H8 does not give you plain H.264
User avatar
Harry
Site Admin
Site Admin
Posts: 10518
Joined: Sun Sep 12, 2010 10:32 am
Location: Siegum, Germany
Contact:

Re: Location of Video file to conduct successful overlay

Post by Harry »

Yes, that's the workaround - but it is pretty inconvenient.
Image Image Image Image
Post Reply