On some cameras a large area is allocated in an ftyp-moov-mdat configuration, and the end of the atom is padded. The other solution is to manipulate the FAT table so that the moov atom can be physically stored at the end of the file, but logically look as if it is at the start of the file. This is one reason that many MP4 files on the memory chip are not sequential. GPR processes this correctly and automatically.