4 ms·
MP4 also supports putting the MOOV atom at the beginning of the file (which allows to start watching while downloading), it's up to the encoder to place it ther
by Denvercoder9 5y ago
MP4 also supports putting the MOOV atom at the beginning of the file (which allows to start watching while downloading), it's up to the encoder to place it there. The reason it's often at the end of the file, is that the MOOV atom is variable-length and the whole stream needs to be processed to generate it. Thus, placing it at the end is faster.
- q-rews 5y agoRight, that’s the problem, it should just never happen. Hence the screw mp4
- Denvercoder9 5y agoThere are lots of usecases where random access is guaranteed and spending the extra time moving the atom to the front isn't worth it. Your personal needs aren't representative of those of the rest of the world.