Google Street View Video With Corrupted Metadata

Started by choinka360, August 01, 2022, 02:34:51 PM

Previous topic - Next topic

choinka360

Dear Phil & ExifTool Family  ;) ,

Last month I was doing a "pro bono" gig on Isle Of Man, trying to update Google Street View footage which, at the time was very outdated (April 2010). I didn't have a car there so I've rigged up on my motorcycle using Labpano Pilot One EE camera. Some files were successfully uploaded to Google servers however about 30% of them was rejected. At first I thought there was something wrong with the Internet connection but very soon I realized that there's a corrupted metadata within those MP4 files. I've knocked on many doors asking for help but there was no one with sufficient expertise to solve that mystery (even at Labpano office). I feel like that's the last place I could find closure to my tormented mind  :-[

Using ExifTool I've extracted a GPX file from one of my corrupted MP4 clips with GSV. It looks like there's one gap approx. 6 sec. long between two track points:

<trkpt lat="54.2529236666667" lon="-4.46218916666667">
  <ele>431.399993896484</ele>
  <time>2022-06-12T10:27:20.393412Z</time>
</trkpt>

<trkpt lat="54.2529243333333" lon="-4.46218733333333">
  <ele>431.799987792969</ele>
  <time>2022-06-12T10:27:26.392038Z</time>

I don't know yet why the camera created those gaps but apparently for Google it's "no go" and the files will be rejected without the trial. Tough love  :(

Please, could you kindly advise if there's any way to amend the GPX metadata and injecting it back to MP4 video file with GSV? As I understand going through the topics, the only way is to extract all the frames preserving the metadata and amending those frames with incorrect data, following by assembling them again into MP4 file. I looks like a job for whole winter.

I will greatly appreciate any info or help. The Isle of Man is a pretty island but going back there wouldn't be an easy endeavor.

Cheers!

Kamil

P.S.
I've uploaded the GPX and MP4 file. The video (over 11GB) had to be splitted into smaller files in order to be uploaded on Google Drive. Sorry for the big size but it's 360 game...everything is heavy like the ladies in Italian operas  ;D

https://drive.google.com/drive/folders/1DDdNxoOuO_uVD4l9Y6U914l4Idp6sUk9?usp=sharing

Phil Harvey

Hi Kamil,

I'm sorry to say that ExifTool doesn't have the ability to edit timed metadata in videos, so unless you can hack it with a hex editor I think you are out of luck.  It would be best if you could convince Google to fix the seemingly obvious bug in their software.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

choinka360

G'day Phil,

Thank you for the prompt response. Do you know by any chance any tools/software which could help me with editing metadata inside MP4 files? I haven't found yet the direct way to contact Google Maps Team. Their forum is not very lively either. It's all very confusing. Tens of millions of people are using GSV service every day but to find any relevant information about troubleshooting/fixing the footage is so damn difficult. I've asked many Apps Developers on Fiverr for a help but it looks like it's not an easy cake...it's more like a hard tortilla  ;D

Best Regards
Kamil

Phil Harvey

Hi Kamil,

I don't really keep track of other software.  I think that ffmpeg may be the most powerful video editing software but I doubt that even it can do what you want.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).