Serve html5-video (ogg/mp4), flash, QT, and WMP with only two video encodes
camendesign.com
camendesign.com
Also, the iPhone's supported h.264 profile lacks major features that other platforms (ie Flash) support. Serving one encode downsampled to the iPhone's limited profile is serving to the lowest common denominator. Serving a smaller iPhone-only copy and a second copy with B-frames and more efficient encoding would not only be smaller but would look a lot better too!
Does anyone know if there's any plans to support <video> for other codecs?
HTML5 is going to be a compatibility nightmare. Of course, this has nothing to do with W3C, but rather the fact that nobody involved can make any agreement on what the standardized format should be, so there just isn't any (and not enough browser vendors have the cajones to do what Google is doing and bundle ffmpeg).
http://camendesign.com/code/video_for_everybody/video_for_ev... http://camendesign.com/code/video_for_everybody/video_for_ev...
The rest is just for backwards compatibility.