FastStart on .MP4 files

January 15th 2008

After many weeks trying to convince everybody to submit stuff in .MP4 to xplsv.tv as the best format, I finally faced the process of creating a .MP4 myself.

The idea was to submit a couple of my favourite demos to the site. The process is fairly simple, use kkapture for creating a bunch of uncompressed .AVI, then load them up on After Effects, which already puts them on a sequence, crop the video if needed and export as .MP4. I had to do many tests at different resolutions until I finally reached a resolution/quality I was happy with. And what was my surprise when I uploaded the first file and it didn't have fastStart!

Just so you know what I'm talking about, fastStart is how they call to progressive loading now. The idea is that you don't have to wait until the whole video is loaded, but you can see on-the-fly what has been loaded already.

Seems like After Effects, Premiere and similar tools aren't able to do that, so you need a compile this qt_faststart.c file and then use it to fix the generated .MP4, which, thanks to devcpp was just a matter of seconds.

If you don't want to mess with C compilers, here you have the compiled version for Windows: qt_faststart.exe (it's a command line app, needs to be used like this: qt_faststart.exe my_video.mp4 my_video_fs.mp4).

Anyway... here are the videos:

http://xplsv.tv/movie/2377/
http://xplsv.tv/movie/2378/
http://xplsv.tv/movie/2379/
http://xplsv.tv/movie/2380/
http://xplsv.tv/movie/2381/

Now the problem maybe is that I have done the captures with too much quality (1024x576 3500...) and people don't have enough bandwidth to watch them... But at least, I know that they're small enough so they can still be played on a G4.

EDIT: And here is the Mac version (thanks to sole).
0 comments written so far...


Have your say!

Name:

Website:

Comment:

Some of the projects that I worked on.



Some of the HTML5 and Actionscript experiments I've done.