HTML 5 drops open-source video codec
Summary: HTML 5 will no longer specify Ogg Theora as its video codec, the Google employee who maintains the burgeoning web-coding standard has announced.
Ian Hickson wrote on Monday that he was reluctantly dropping the open standard due to opposition from Apple, and said the rival H.264 codec could also not be specified due to opposition from other browser vendors. This means HTML 5 will not specify a single codec for web development.
One of the key features of HTML 5 is its native handling of rich media such as video and audio through the
However, "there is no suitable codec that all vendors are willing to implement and ship", Hickson wrote on the website of the Web Hypertext Application Technology (WHAT) Working Group, the coalition of companies working to develop HTML 5.
"I have therefore removed the two subsections in the HTML 5 spec in which codecs would have been required, and have instead left the matter undefined, as has in the past been done with other features like IMG and image formats,
Hickson said that Apple will not implement Ogg Theora for Quicktime video due to "lack of hardware support and an uncertain patent landscape", although he acknowledged that he may have oversimplified the situation in that assessment. ZDNet UK has approached Apple for confirmation and clarification of this, but had not received an answer at the time of writing.
Google has implemented both H.264 and Ogg Theora in Chrome. However, Google cannot provide the H.264 codec license to third-party distributors of Chromium, the Linux version of Chrome, and has indicated a belief that Ogg Theora's quality-per-bit is not yet suitable for the volume handled by YouTube, according to Hickson.
Opera and Mozilla — the latter of whom has built Ogg Theora support into its recently released Firefox 3.5 — will not implement H.264 due to patent and licensing issues, and Microsoft has "not commented on their intent to support
Hickson suggested two future scenarios: one where Ogg Theora support and use increases to the point where Apple's concern regarding patents is reduced, in which case Theora becomes the de facto codec for the web; and one where the relevant H.264 patents expire and that standard becomes freely available, in which case H.264 becomes the de facto technology.
"The situation for audio codecs is similar, but less critical, as there are more formats," Hickson wrote. "Since audio has a much lower profile than video, I propose to observe the audio feature and see if any common codecs surface, instead of specifically requiring any. I will revisit this particular topic in the future when common codecs emerge."
Hickson noted in his post that he was "incredibly sorry" about the state of video codecs in HTML 5. "This is a terrible situation for the spec to be in," he wrote. "I wish we had good answers instead of this quagmirish deadlock."
This article was originally posted on ZDNet UK.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Codec silliness
Not that we need an open source codec any way
The argument
I think that OGG's limitations shouldn't be judged too harshly given its rate of improvement and the level of video quality we have standard now.
No standard codec means that site owners can't be sure that a codec will be supported so we're back to using Flash or Silverlight. The only hope is that Safari's small share will mean that site owners go with the better-supported OGG, after which we get a consensus and a decision on the <video> spec from the W3C.
Video for Everybody
http://camendesign.com/code/video_for_everybody
RE: HTML 5 drops open-source video codec
Apple is completely not a factor here. They will create whatever proprietary locked down solution they can for any problem as they are always looking for the most closed way to do things in order to create more and more lock in for the 8% of the PC market out there using them.
You do realize that H.264 is an open standard, right?
driven vitriol.
Wrong again Mactards
http://en.wikipedia.org/wiki/H.264#Patent_licensing
Maybe you'll be more polite after some coffee?
But it is an ISO standard just like any MPEG CODEC...
too and is built into the cost of the DVD player. Any media
player...QuickTime, Windows Media Player all pay royalties to the patent
holders of the ISO standard their players support. A standard is not
necessarily free.
I believe the point...
TANSTAAFL
Learn it. Love it. Because you can't escape living it.
"Open" as in how?
or "Open" as in requiring licensing fees?
H.264 is both.
Open as in anyone can use it
I'm not an FOSS zealot
Sure, it's "open" as far as someone that pays royalty fees can license it and use it.
By that definition, Windows is "open".
Or you could say that Mac OS X is "open" so long as you pay fees to Apple to purchase their computer hardware.
It isn't "open" in any way. It's held under patent registrations.
Not really.
If IE keeps filling my computer with crappy plugins that reinforce their own proprietary systems then I'll just use something else. It's why I don't go to NBC's website anymore. I won't buy or support products from vendors whose sites that don't work in Firefox or whatever browser I choose to use at the time.
Tech companies will not dictate what we use and what vendors buy into if we do not let them, I as the consumer will dictate to the vendors what they will use and they in turn will have to cater to how I want to be sold products if they want my money.
If Netflix refuses to support H.264 or Ogg T for online viewing and I feel like this is something I absolutely need, then I will just go to another source or walk my butt down to the video store and rent it offline.
Agree - I won't go to NBC.com because of the codec
Actually, SVG is supported by everything but IE
As well...
can imagine that if it were to get traction patent holders
would be coming out of the woodwork for their piece of the
pie. It is a rights nightmare waiting to happen. Plus the
quality potential is not that great when compared to any
modern codec. H264 IS NOT AN APPLE PRODUCT! It is an ISO
standard like MPEG 2 and so on. So ease er down buckaroo!
BINK!!!!!!
other wise pick something and if other vendors don't like it, just embed their own.
Mozilla pwned!