Multiple formats exist because no one format will ever be loved by everyone, ever. The HTML4 spec calls for support of more than one image file format (e.g. JPEG, PNG); why not specify more than one (free and open-source) video format? Loo P.S. ever