Sign up for our newsletter.

I agree to this site's Privacy Policy.


Google Dropping H.264 Codec Support in Chrome

Google announced on Tuesday that it plans to support open video codecs in its Chrome Web browser going forward, and it will drop support for the H.264 video codec.

The announcement is aimed at Web developers, alerting them to the transition, which is expected to occur "in the next couple of months," according to Google's' announcement. The Chrome browser will support the WebM (VP8) and Ogg Theora video codecs. While Google previously supported the proprietary H.264 video codec, it won't in the near future.

"Though H.264 plays an important role in video, as our goal is to enable open innovation, support for the codec will be removed and our resources directed towards completely open codec technologies," Google explained in its announcement.

Video codec support is an important consideration for Web developers taking advantage of native browser support for video using HTML 5 markup. Even though HTML 5 is still at the Working Draft stage at the Worldwide Web Consortium, top browser makers have been showcasing HTML 5 capabilities already supported by their browsers, including native video support that doesn't require an Adobe Flash or Microsoft Silverlight plug-in.

Unfortunately, W3C HTML 5 Working Group participants did not agree on a video codec standard for HTML 5. That fragmentation may cause some inconvenience for Web developers, but Web surfers won't be affected -- at least in the short term, according to Al Hilwa, IDC's program director for applications development software.

"In the short term, it has no direct effect on users," Hilwa said in a phone interview. "In the short term, though, it could have an effect on developers because they have got a very short time to figure out if their Web site or app is going to be usable in Chrome."

Hilwa added that Google could lose some traction on its browser because "H.264 is the most dominant standard for video content out there."

The H.264 video codec contains patented technologies held by a number of companies under the MPEG LA intellectual property umbrella organization. Apple and Microsoft are among those patent holders, and both of their browsers support H.264 video. Hardware vendors, independent software vendors and browser makers have to pay H.264 licensing costs if the technology is used in their products. However, users are now granted no charge for using H.264 technology to view Internet video for the life of MPEG LA's license, according to an August MPEG LA announcement.

Google's VP8 video codec technology, brought into open source under a WebM open Web media project announced in May, is following a different course. It's available under a BSD-style license that entails no royalty costs.

"People had high hopes that the Google acquisition of [VP8] WebM and putting it out on open source might help get some consensus around adoption, but perhaps that was a bit naïve," Hilwa said. "Microsoft and Apple, which hold a lot of patents on H.264, are collecting money for it, and have no interest in using something open source. Microsoft certainly isn't going to put a lot of open source in their browser if they can help it." 

The following table shows the current status of browser support for the three main codecs, H.264, Ogg Theora and VP8.

Browser Support for Video Codecs With HTML 5
H.264 Ogg Theora VP8
Apple Safari - -
Google Chrome Google Chrome Google Chrome
Microsoft IE 9 - Microsoft IE 9
- Mozilla Firefox Mozilla Firefox
- Opera Opera

Dean Hachamovitch, Microsoft's general manager of Internet Explorer, said back in May that Internet Explorer 9 would support VP8, but only if the user installs the VP8 codec on Windows. IE 9 is currently in beta release, and rumor has it that IE 9 will advance to release candidate status late this month.

Meanwhile, the WebM platform is slowly advancing. The WebM team plans to release "the first VP8 hardware encoder IP in the first quarter of 2011," according to a WebM announcement. At the Computer Electronics Show last week in Las Vegas, semiconductor vendor Rockchip showed off "the first" silicon-implemented VP8 decoder in a tablet running Google's Android operating system. The WebM/VP8 video codec is currently licensed to more than 20 silicon partners, according to the WebM announcement.

Ironically, Google's announcement that it plans to drop H.264 support may bring plug-ins back into the browser fold. The reason is that Adobe supports H.264 in its Flash plug-in, and Chrome supports Flash, so users can just use Flash to get around the lack of H.264 support in Chrome. Supposedly, however, HTML 5 was to make such video plug-ins unnecessary.

"I don't think plug-ins were ever going to go away," Hilwa said. "Plug-ins were born at a time when we had standards but they were imperfect and they did not quite meet the requirement because standards are too slow moving. Macromedia evolved Flash that was much faster moving in terms of doing animations and the interactivity that people needed on the Web."

People waiting for this video codec issue to go away might have to wait a bit.

"The only certainly is there's going to be some level of fragmentation for many years to come around HTML 5, and certainly the video standard," Hilwa said.

comments powered by Disqus

Reader Comments:

Fri, Mar 25, 2011 Alexander Area 51

h.264 must be killed, replaced by VP8 at any costs, because their monopoly with h.264 is unacceptable, they can dissolute the facts that Google VP8 is here to stay and open to all without fees no profit, any company wishing to develop with vp8 can do so without paying ridicules fees, so h.264 must end. how many companies will develop Voice over Internet Protocol (Voice over IP, VoIP) applications with Google ? did you know that Google has large amount of hardware makers working with VP8 Now ! h.264 was a standard, now its getting replaced by a free open standard that everybody can use to develop and innovate something cool without thinking about fees to those trolls

Wed, Jan 19, 2011

You clearly aren't a small company with limited funds that intends to innovate in the use of video. Letting the H.264 monopoly place a tax on every practical use of video will have a dampening effect for years to come, slowing innovation and growth. Google is seeking to prevent that, because unlike Apple and Microsoft, innovation and growth, without constraints, are to their business benefit.

Fri, Jan 14, 2011 Tom

I believe this has nothing to do with OPEN or OPEN STANDARDS and everything to do with choking gaining more markethold. h264 was developed by many orgs over time to meet needs all around, can the same be said about VP8 which was (to my knowledge) developed by a single company(ON2)? Simply because h264 is patented and in some cases royalties need to be paid, does not mean it's not a STANDARD and that it should go away. The fact that h264 is embedded in almost every video device these days, is a testament to its acceptance and success. I'm not saying that VP8 is necessarily bad, but rather that it has some work to do before it should be considered as a replacment for h264. I say give people the choice and let them decide. If Chrome will allow the tag to also be processed by a plug-in, then that's fine. Some may ask why MS didn't natively include VP8 decoding in IE9, it's free right? Well it's not entirely clear yet that VP8 does not infringe on one or more patents. So if MS were to include native decoding, and it were determined at some point that VP8 does infringe, then MS (and any other org implementing it) could be liable for damages. So MS decided to allow a 3rd party plug-in to handle it and thus provided choice. Also remember that h264 was developed by many orgs - you can see them by searching for MPEGLA and clicking on LICENSORS. In any event I think this whole thing has been blown way out of proportion.

Add Your Comment Now:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Please type the letters/numbers you see above