For
some reason when the .mp4 is encoded with certain software moov atom
data is put at the end of the file instead of the beginning so once it
has completely loaded the .mp4 file begins to play. The fix is run
a simple DOS script that puts the moov atom data in the beginning. One
way is to use the freeware MP4Box
http://www.videohelp.com/tools/mp4box
It's DOS based so simply put the files in the same folder and run the follwing command:
mp4box -inter 300 example.mp4
300 represents 3 seconds, i believe and we found it
to load the video nicely with a decent buffer.
Also the a complete instructions for it can be found here:
http://gpac.sourceforge.net/doc_mp4box.php#general
1)
For Machintosh *.mov files, search for "QTFastStart" script (downloadable here: