[whatwg] <video> element proposal

Elliotte Harold elharo at metalab.unc.edu
Fri Mar 2 06:11:35 PST 2007

Gervase Markham wrote:

> "There IS a decoder that I would say is suitable for widespread
> shipment. The mainline theora implementation has 3 major problems: 1)
> it doesn't implement 100% of the spec. 2) It's not 100% robust against
> invalid bitstreams; a maliciously crafted one could crash it. 3) it's
> not very fast. derf's theora-exp implementation has an encoder that 
> doesn't work, but I assume that's irrelevent for a browser. The 
> _decoder_ fixes all three of those major issues. we haven't done a 
> formal release of that decoder, but it's in a releasable state - if 
> someone was seriously interested in giving it widespread use we'd do the 
> work to release it."

The real key is the format. not the decoder. If the format is 
well-documented, open, non-proprietary, and high enough quality for the 
web (for several definitions of "quality") then browser vendors can 
write their own decoders, as open or closed source. It's nice if there's 
an existing decoder they can just adopt, but it's by no means necessary, 
especially for closed source vendors with the resources of Microsoft or 

The real question is whether such vendors would add support for such an 
open format that competes directly with their own proprietary formats. I 
suspect the answer is no, but I hope I'm wrong about that.

Elliotte Rusty Harold  elharo at metalab.unc.edu
Java I/O 2nd Edition Just Published!

More information about the whatwg mailing list