04-10-2010, 02:59 AM
M A V I C wrote:
[quote=The UnDoug]
M A V I C, are you saying that Apple's HTML 5 implementation is not adhering to the standards set forth in the HTML 5 drafts?
They are, but the HTML5 standard does not define what video codec should be used. Apple has chosen for Safari a closed, patented, proprietary, royalty-collecting format. Firefox, on the other hand, has chosen an open source, no-royalty-collecting format.
Not quite that simple. First, Theora is a sub-optimal video codec:
http://en.wikipedia.org/wiki/Ogg_theora
"It supports intra-coded frames and forward predictive frames, but not bi-predictive frames which are found in H.264 and VC-1. Theora also does not support interlacing, or bit-depths larger than 8 bits per component."
Second, it may be subject to submarine patents.
http://en.wikipedia.org/wiki/Ogg_theora#History
http://daringfireball.net/2010/03/on_submarine_patents
Finally, there are no firmware-based encoder/decoder implementations for Theora. On the other hand, the same for H.264 are ubiquitous.
One more thing: H.264 will remain royalty-free through 2015:
http://news.cnet.com/8301-30685_3-20000040-264.html