Posts Tagged ‘mp4’

MP4 FaststartThis problem has driven me nearly crazy until I found the solution, and I’ll bet it’s done the same to many of you out there.  You’ve just created a MP4 file with Sony Vegas, Premier Pro, or some other NLE, and it won’t play until the file downloads completely.  Arggg!  Why is it that other MP4 files will stream, and mine won’t?!?!

As it turns out, for some mind bending reason, a number of video editing apps do not output the correct Mp4 file header to allow the video to begin playing once the first few seconds have been buffered.  I cannot fathom why this is.  It’s certainly not the case with WMV (Windows Media) or MOV (Quicktime) files.  In fact, Vegas has a checkbox for  both file types that correctly encodes the file for streaming.

I finally ran across this great little app called “MP4 Faststart”, and it actually corrects the problem.  It simply processes the file, and updates the header to allow a progressive download as the video plays.  Amazingly, it’s free.  Well actually, it’s donationware, and I think you’ll find it’s worthy of a few bucks to the developer, as it will save much head banging.

Adobe Flash

Adobe Flash

The iPad reminded me of the strange confusion around Adobe Flash.  Many were surprised that the iPad will not support flash.  I can’t say that I was surprised at all.  As many readers might know, the iPhone does not support flash.  There actually only a few smartphones that do support flash, and only do so to a limited extent.  Apple in particular, has a ax to grind with Adobe, as the flash player seems to occasionally cause system crashes in OSX.  Apple feels this is a problem with Adobe’s code.

There is however some confusion about a couple of important aspects of Flash.  What first comes to mind is the eye candy websites that use flash to animate all sorts of buttons and effects.  Some elegantly so, and others to a ridiculous extent.  Flash (and Shockwave) has been used to create many animated presentations, and applications and games as well.  There is however an almost completely separate function supported by flash player, and that is video playback.

Originally, the flash player was designed to play a particular video file format known as FLV.  This is a video file format specific to the Flash player.  For years, this has been the method of choice for delivering video on the web.  Youtube, and many similar sites, used this method for years.  It of course required that you have Adobe Flash player installed on your computer.  Most of you out there know all too well the prompt from your web browser, asking that you install the Flash Plugin.

There were many competitors over the years for alternate methods of online video delivery.  Windows Media, Apple Quicktime, Real Media, and so on.  A refreshingly new trend has however been afoot these past years, and that is the MP4 file format.  Also known as Mpeg4, this actually represents a bit of a convergence.  An odd thing indeed, when so many incompatible file formats and applications plague all things computerized these days.  Not only does Apple support Mp4, it’s actually the chosen video format of the iPhone, and iPod touch.  This was no doubt a factor that influenced the move towards mp4 video delivery that Youtube now embraces.

Where does Flash come in?  As it turns out, as of version 9, Adobe flash player supports playback of mp4 files via a web page.  The great thing about this is no additional plug-in is required to play the video.  That is, if you have flash player installed, and of course that your device supports flash.  While I do have some background in web development, I’m hardly a programmer.  I wonder why that mp4 video playback via the flash player can’t be supported alone, and simply disable all of the other Flash functionality?  Seems to me, this just throws the baby out with the bathwater.

Interested in Advertising?
Like to advertise with us? Click the contact button above, and your ad will receive prominent placement on this website. Rates start as low as $10 per month!
Like To Contribute?
If you would like to contribute content, please contact us. Your content must be relevant to the existing topics of this blog. In general, content that would be of interest to videographers, or related technical areas such as new media.
Improve the web with Nofollow Reciprocity.

Switch to our mobile site