Fix mp4 detection

The first 4 bytes inside an mp4 file is the atom length so therefore the first 4 bytes can be different for each file.