FFmpeg - MP4 Faststart
From PiRho Knowledgebase
Normally, a MOV/MP4 file has all the metadata about all packets stored in one location. This data is usually written at the end of the file, but it can be moved to the start for better playback by adding +faststart to the -movflags…
ffmpeg -i <input.file> -c copy -f mp4 -movflags +faststart <output.file>
Reference: [FFmpeg: FFmpeg Formats Documentation]