ie8 fix
madison

Google Chrome to drop H.264 support; roadblock to HTML5?

By | January 11, 2011, 2:23pm PST

Summary: Just when you thought the World Wide Web was cruising smoothly toward a standards-compliant HTML5 Promised Land, Google decided to break away and head into uncharted territory. By dropping H.264 support in Google Chrome, it’s taking on Apple and Microsoft diectly. What does it mean?

Update: For a further discussion of the patent-related issues and costs, see my follow-up post, By dropping H.264, is Google avoiding a trap or walking into one?

Just when you thought the World Wide Web was cruising smoothly toward a standards-compliant HTML5 Promised Land, Google decided to break away and head into uncharted territory. Today, in an innocuous-looking post on the Chromium Blog, Google Product Manager Mike Jazayeri announced that support for the popular H.264 codec would be dropped from Google Chrome:

[W]e are changing Chrome’s HTML5 <video> support to make it consistent with the codecs already supported by the open Chromium project. Specifically, we are supporting the WebM (VP8) and Theora video codecs, and will consider adding support for other high-quality open codecs in the 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.

These changes will occur in the next couple months but we are announcing them now to give content publishers and developers using HTML <video> an opportunity to make any necessary changes to their sites.

That puts Google at odds with Microsoft, which has publicly declared its support for H.264 as the default video codec in IE9. More importantly, it puts Apple between a rock and a hard place. Google still publicly supports Adobe Flash, which offers a supported path for developers to deliver H.264 encoded content in Google’s browser. But Apple’s bitter public feud with Adobe means it has banned Flash from all iOS devices, leaving H.264  as the only supported codec.

Google’s primary argument in favor of its own WebM and Theora codecs is that they’re “open.” Unfortunately, they’re also late to a party where the momentum is seriously in favor of H.264. As I noted back in May, when this battle first began brewing, H.264 has serious performance advantages over its competitors: Just about every modern graphic processing unit (GPU) now has H.264 decoding built into the silicon, and IE9 is going to take advantage of hardware acceleration for graphics and text.” That has a huge impact on performance, battery life, and heat, all of which are crucial to the next wave of computing platforms.

For big companies, licensing H.264 costs a relative pittance (I broke down the costs back in May). In exchange, licensees get the right to use an enormous portfolio of patents from 26 companies in the pool administered by the MPEG Licensing Authority (MPEG-LA). That provides security against patent-related lawsuits. Indeed, it was a key reason for Microsoft’s decision to adopt H.264. As IE General Manager Dean Hachamovitch explained last May, “H.264 … provides the best certainty and clarity with respect to legal rights from the many companies that have patents in this area.”


For a detailed backgrounder on this issue, including explanations of what H.264 and Google’s “open” codecs are all about, see Microsoft fires back at critics of its HTML5 strategy and H.264 patents: how much do they really cost?

Going forward, this is unlikely to be an issue for Windows users. H.264 codecs are included with Windows 7 and, presumably, in the next version of Windows, which means that video clips encoded using H.264 can be played back on any modern Windows PC. Microsoft’s decision to support H.264 natively in the browser doesn’t preclude third parties from adding their own codecs and plugins. Because the VP8 ad Theora codecs are open source, they can easily be added to Windows. And, of course, the Windows platform supports other browsers besides Internet Explorer, including Google Chrome.

One big question that remains unanswered in Google’s announcement today is whether future versions of Chrome will actively block the installation of H.264 support via plug-ins, especially in devices running the Chrome OS. If Google takes that drastic approach, it risks alienating content providers and developers.

The other big question is how MPEG LA, which administers the H.264 patent portfolio, will respond. As open-source patent expert Florian Mueller noted today via Twitter, “the jury is still out … seriously out” on whether Google’s VP8 format is truly free of patent issues. The CEO of MPEG LA, Larry Horn, has already hinted that it is looking carefully at Google’s patents:

[N]o one in the market should be under the misimpression that other codecs such as Theora are patent-free. Virtually all codecs are based on patented technology, and many of the essential patents may be the same as those that are essential to AVC/H.264. Therefore, users should be aware that a license and payment of applicable royalties is likely required to use these technologies developed by others, too.

It could be that Google’s plan is to tip the hand of MPEG LA and force this issue into the courts as quickly as possible. If that happens, the road to a standards-compliant web will be blocked for a long time to come.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications.

Disclosure

Ed Bott

Ed Bott is a freelance technical journalist and book author. All work that Ed does is on a contractual basis.

Since 1994, Ed has written more than 25 books about Microsoft Windows and Office. Along with various co-authors, Ed is completely responsible for the content of the books he writes. As a key part of his contractual relationship with publishers, he gives them permission to print and distribute the content he writes and to pay him a royalty based on the actual sales of those books. Ed's books written prior to fall 2011 have been distributed by Que Publishing (a division of Pearson Education) and by Microsoft Press. As of November 2011, Ed is a partner in the independent publishing company Fair Trade Digital Exchange, which exclusively publishes his books.

On occasion, Ed accepts consulting assignments. In recent years, he has worked as an expert witness in cases where his experience and knowledge of Microsoft and Microsoft Windows have been useful. In each such case, his compensation is on an hourly basis, and he is hired as a witness, not an advocate.

Ed does not own stock or have any other financial interest in Microsoft or any other software company. He owns 500 shares of stock in EMC Corporation, which was purchased before the company's acquisition of VMware. In addition, he owns 350 shares of stock in Intel Corporation, purchased more than two years ago. All stocks are held in retirement accounts for long-term growth.

Ed does not accept gifts from companies he covers. All hardware products he writes about are purchased with his own funds or are review units covered under formal loan agreements and are returned after the review is complete.

Biography

Ed Bott

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. He's served as editor of the U.S. edition of PC Computing and managing editor of PC World; both publications had monthly paid circulation in excess of 1 million during his tenure. He is the author of more than 25 books on Microsoft Windows and Office, including the recently released Windows 7 Inside Out.

129
Comments

Join the conversation!

Just In

RE: Google Chrome to drop H.264 support; roadblock to HTML5 standard?
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
Is H.264 patent encumbered, by any chance? (NT)
John L. Ries Updated - 11th Jan 2011
NT
@John L. Ries

The company who owns the patent has said that they will not for at least the next ten years expect anyone to pay for this codec. By that time, the facts are that something else will have popped up that is even better.
0 Votes
+ -
Not good enough
John L. Ries Updated - 12th Jan 2011
@Lerianis10
Ten years is sufficient time to get users hooked so that that patent holder can then make some real money (drug dealer business model).

Patents are not acceptable in open standards. The codec should be rejected.
0 Votes
+ -
EVERYONE pays for H.264
daboochmeister 12th Jan 2011
@Lerianis10 - don't kid yourself, the costs for H.264 are buried in devices you buy, in software you buy, and elsewhere. And of course, if you actually do anything non-free with video and want to use it as a codec, you pay directly as well.

While the costs aren't huge, it's an impediment to the small innovators - both the cost itself (innovating often happens on a threadbare-shoestring budget), and the time sucked away from direct-value-add to administer the license.

And note, MPEG-LA reserves the right to change its mind about even the current free uses. Your 10 years could become a couple of months, if things don't go the way their corporate sponsors want it to.
@Lerianis10 There is a patent Troll out right now who is suing various mobile manufacturers for using H.264. How ludicrous is this? CEO of MPEG-LA is the CEO of Mobile Media suing his own MPEG-LA License holders like Apple!

MPEG-LA intends to lock up video content on the web to the point that they kill open formats and force the use of just their codecs. At the same time, they are suing their own partners in their own patent pool, with 3rd party patent trolls. How absolutely ridiculous is this?
Here's a quote from the article:
"What this story illustrates - apart from the idiocy of the US patent system, obviously - is that despite the reassuring cuddles from Apple, Microsoft, and its supporters, the MPEG-LA is anything but afraid of playing dirty patent games. It would be one thing if the patent troll was merely owned by the MPEG-LA, but having the same CEO only makes it all the more clear.

The MPEG-LA is shackling the web (and beyond) to H264 and its patents, so that it will be able to collect royalties until the end of time, and sue anyone who dares to step out of line. Their behaviour is harming innovation, and a direct threat to the freedom of the web. MobileMedia Ideas' patent troll behaviour is only a taste of what's to come if we allow H264 to ruin the web even further." End Quote!
Link:
http://www.osnews.com/story/23258/MPEG-LA-owned_Patent_Troll_Sues_Smartphone_Makers

Google is only serving notice that they aren't going to stand by and let this happen. HTML5 was originally meant to be about freeing up the web with Open Standards in order to transfer control from a few greedy power mongering individual proprietary companies (like Adobe) or pools/groups of individuals (MPEG-LA) to the masses of small developers and content providers on the web free of any licensing requirements. As the largest provider of video content on the web Google has the right and obligation to put to use the codec they've paid for and turned over to the public community at large. Right now they are the only thing standing in the way of MPEG-LA's complete and utter proprietary domination of all video content on the web. In the future they can charge whatever they want and by proxy sue their own pool members for using the very same H.264 encoders they are supposedly protecting. Now that's messed up big time!!!!

The second most ridiculous thing about Ed's ignorant defense of MPEG-LA's H.264 overwhelmingly PATENT ENCUMBERED formats, is his asinine assumption that VP-8 is somehow not accelerated, without ever a determination that the content needs acceleration. Beyond that provided by HTML5 natively through accelerated browsers and right now the acceleration afforded FLASH via WebGL or Nvidia and AMD's new Open Drivers. The acceleration is already there in the form of these new programmable chips via firmware updates!!!
http://www.intomobile.com/2011/01/12/webm-vp8-codec/

http://www.engadget.com/2011/01/12/webm-vp8-specs-ready-for-chip-companies-to-start-building-hardwa/

Now Ed's arguments become moot. Direct on chip acceleration is on the way! wink
0 Votes
+ -
Contributr
Hard to imagine
Ed Bott 11th Jan 2011
@John L. Ries

It's a pretty awesome (in the strict sense of the word)portfolio. Follow the link back to my original report, and note that more than 800 companies, including Google, have licensed it.
0 Votes
+ -
Yes
Richard Flude Updated - 11th Jan 2011
But an extensive list of patents is available for non-discriminatory licensing from MPEG LA.

A bizarre decision by Google. Lose significant patent protection and hardware acceleration for a technically inferior video codec.
0 Votes
+ -
I have to agree with you . . .
JLHenry 11th Jan 2011
@Richard Flude

It would seem that the ship on this has already sailed . . .
@Richard Flude - HTML5 (which is the only standard for which Google is making this decision -- they'll still allow you to play H.264 exactly the way you do today in Chrome) is still shaking out. On Adrian's blog, i discussed an alternate universe where Tim Berners-Lee patented HTML, and demanded royalties for all non-free use -- that would have had a significant dampening effect on the growth of the web, and the information economy. Google is taking the long view, and wants video to be unencumbered go forward, so it can flourish just like HTML and the web did.

A big part of that equation is driving hardware support for VP8 ... if they continued to allow H.264 in Chrome, and Firefox was the only browser that didn't support it for HTML5 video, it would just reinforce MPEG-LA's dominant position.

And VP8 isn't that inferior today, and a year from now? In some use cases its been shown to be better, aamof.

Finally, I do wonder if they also were hearing from netbook makers that they didn't want to pay MPEG-LA fees for Chrome OS devices, since margins are so slim already on that front.

Now is the ONLY time they could do it.
0 Votes
+ -
A rather obvious play
Economister Updated - 12th Jan 2011
@John L. Ries

MPEG-LA is simply making it cheap enough/free until H.264 has become THE "standard", at which time the fees will start to go up.

Only a fool will fall for this play. Google is doing the right thing.
@Economister No, they get a 10 year "gift". In 10 years we will have gone through three or four newer and better codecs.

Face it, Google blew it.
@NoAx - 10 years, unless MPEG-LA changes its mind. They've reserved the right to do so. And if their corporate sponsors sense that things aren't going the way they want ($$), they'll be under significant pressure to do so.
0 Votes
+ -
Heavily encumbered
Tim Patterson 12th Jan 2011
@John L. Ries

"free to use" doesn't tell the whole story.

We should not accept anything which forces more licensing chains around our ankles as a standard.

Kudos to Google.

Unfortunately there will be no solution to software patent racketeering as long as these companies continue to own our elected officials.
VERY GOOD POST. Thank's!! rolex replica
0 Votes
+ -
A fine opening move
takapa 11th Jan 2011
"It could be that Google?s plan is to tip the hand of MPEG LA and force this issue into the courts as quickly as possible."

I think this is a key move a very interesting game of chess. H264 hardware support is the biggest obstacle to WebM adoption.

Idealogically, WebM has it licked but on a practical level, H264 is too convenient and mobile devices will not be able to upgrade their hardware to support hardware decoding of WebM.

I would expect as a result of this battle, the unconditional opening and unrestricted licensing of H264 (for web & open source use) to come sometime in the next year. That would be the best possible outcome for everyone (including Google which is only fighting this fight for that reason I believe).
@takapa I think Google is really worried about the extremely high income they are making off of distributing video. Albeit indirectly it may be argued in court at some point and if you are making tons of money using the H.264 CODEC you will pay royalties.
@takapa
I think you would be lucky. A good few of the patent holders in H.264 are research houses for whom the patent licenses are their sole income. These aren't trolls. They did the research and filed the patents, and convinced MPEG to include their ideas. MPEG-LA won't be able to give those away for free, so SOMEONE has to pay something somewhere.
easily serve up videos in both formats. A small fraction of the problems created by MS still supporting old IE versions.
@DonnieBoy

No, it isn't a much better codec. Practical studies have shown that H.264 uses LESS power and can deliver HIGHER QUALITY content than VP8 at the same bitrate.
0 Votes
+ -
VP8 is *worse* codec, alas
DeRSSS 11th Jan 2011
@DonnieBoy: the subject.
@DonnieBoy
of many concearns to running an operating system you can not control?
Should Microsoft or Apple pull support for a particular standard, you could install the codec yourself via competing browsers.

With ChromeOS, you can not.
plain
0 Votes
+ -
No sweat. Also, ChromeOS supports flash, and, guess what, there is a flash player for H.264!!! Everybody can by HAPPY!!!
0 Votes
+ -
@DonnieBoy And it blows all performance and quality test. But not by the quality ... but by the horrendous inefficiency, by how quickly it drains batteries and low is the quality images.

BTW: If you ever want to drain the batteries of your web/flash enabled device ... just visit YouTube and watch about 15 mins worth of video.
@DonnieBoy
Since Google DROPPED its support for H.264 sucks and drains your pants, sorry, batteries. Whenever Google DECIDES to support it, it is GOOD. Gotcha. Thanks for the biased tip.
@Mister Spock
Chrome is an open system? No?
@DonnieBoy

You could at least pretend to have some tech knowledge Donnie. VP8 better than H264? Not even in your dreams.
@tonymcs@... Actually, in the most recent builds, the picture isn't so clear. You're probably referencing work done last summer.

Not saying donnieboy is right -- i just saw he said H.264 sucks, which it certainly doesn't. But it's fast losing, and may have just about lost, it's quality edge over VP8. EXCEPT when run with hardware support -- which is again a big part of why Google is doing this, to keep VP8 from being marginalized by hardware vendors.
it would be faster.
@DonnieBoy
I think that's the point. All the relevant chipsets ALREADY have hardware support of H.264. Nobody really runs it in software. If you want a software oriented codec, use SMPTE VC-1.
0 Votes
+ -
@DonnieBoy
yet it suddenly sucks when they decide to quit supporting it in lue of their inferior codec?

Wow. Just wow.
@DonnieBoy It's like if Microsoft decided that IE10 will drop support for H.264 and only allow VC-1 WMV.
0 Votes
+ -
Sorry DonnieBoy
CowLauncher 11th Jan 2011
VP8 is not better that H.264 AVC by a long shot. And that is only speaking about the baseline profile. There are levels of complexity and features that are astounding. A lot of work has gone into this format that go far beyond what we see in web video.
support in gpus for hw decoding. HW decoding support gives h.264 probably twice or more the play time on battery powered devices like phones and tablets. Plus VP8 still infringes on patents and will get you sued...
0 Votes
+ -
Infringing, you DON'T know
daboochmeister 12th Jan 2011
@Johnny Vegas - you're right about the effect of hw support on battery life ... but VP8 infringing is VERY much still debatable, esp. given that it simply CAN'T be decided outside of court.
own medicine. Google could eliminate H.264 video format from YouTube, thus forcing users to download Chrome to have the best experience viewing YouTube videos. Would be kind of funny!!!
0 Votes
+ -
Funny?
Cylon Centurion Updated - 11th Jan 2011
You constantly go on and on about Microsoft and it's supposed lock-in, yet you cheer Google on? You, sir, are a grade A idiot.
0 Votes
+ -
It is not lock-in he is afraid of.
Mister Spock 11th Jan 2011
Cylon Centurion 0005. DonnieBoy is perfectly happy with vendor Lock-in, as long as Google is that vendor, as he feels that Google is the only company deserving of it.

It never dawns on him that Microsoft has far less control over their operating systems then Google has over their own.
plain
@Cylon Centurion 0005
And you enforce lock-in using open standard how???
Do you even understand what you just said?
0 Votes
+ -
Yes.
Cylon Centurion 12th Jan 2011
@Cylon Centurion 0005

Google dropped support of a codec that is pretty much accepted everywhere for some XYZ codec that I've never even heard of, screwing over users in the name of open source.

What Donnieboy was suggesting - changing YouTube to FORCE people into using Chrome is nothing short of abuse of power and a classic (and extreme) case of vendor lock in.
@DonnieBoy

Wrong. First of all, YouTube generates ad revenue for Google and they're way too greedy to risk interfering with that, despite any possible joy at tweaking MS. And, Windows users could just use Flash or get an IE plug-in for the other format. Or use Firefox, as many do already. Or, if you don't respect your personal data, use Chrome. No one is tied to IE, whether they use Windows or not.

IMO between this inconvenience to users, and the imminent release of IE9, it's as likely that Google will lose browser share as it is they'll win anyone over to their codec. And that's assuming the MPEG-LA doesn't sue them for patent violation(s).

If they go ahead with this seemingly foolish move, it would be interesting to know how much it costs them to transcode all the existing YouTube content to a 3rd codec.
0 Votes
+ -
Try it, you will never go back.
0 Votes
+ -
I have tried it
Cylon Centurion 11th Jan 2011
I went back. This move only makes my decision easier.
@DonnieBoy

"Try it, you will never go back."

Have tried it with almost every new beta release. I don't like the interface, it doesn't load the pages as well as IE or FF do for me, and I have reservations about using most things Google. But if it works for you or anyone else then great! After all that is why we have choices.
0 Votes
+ -
@DaveN_MVP - How? The day after this change hits your PC, youtube will work -- EXACTLY like it does today. Just like it does in Firefox, even without HTML5 H.264 support.

This is only drawing battle lines for future publishing of video, using HTML5 - and Firefox was already drawing that line. Note too that the commercial-oriented interests were already saying there's no short path to supporting HTML5 video because it doesn't have DRM and ad-supporting features they want. The near-term uses of HTML5 video were going to be completely free anyway.

I see your MVP - for IE, this'll mean more adoption of Chrome Frame, if anything.
@Cylon & Bobiroc:

Chrome rocks, in every department; I can understand my aunt Bertha saying she prefer to stick to IE, but a geek? c'mon guys, are you saying you prefer IE????
For anybody doing serious web development is a must have, not only for its close adherence to standards but also for the plethora of development tools included: Elements, Scripts, Timeline, Profiles, Audits, etc. Just Timeline is worth the price of the ticket. Show me where IE has something 1/10 as useful.
Tried Chrome and gone back to IE.

If Google tries to increase its browser's market share by pushing it using their video website (which has a monopoly), they can be sure that they're going to get sued in the US and EU at least, both at the same time, hopefully.

And WebM is supported in IE9 if the codec is installed on the system.
0 Votes
+ -
@DonnieBoy: Google is not going to lose that market.
0 Votes
+ -
And they own ChromeOS
Mister Spock 11th Jan 2011
so you are forced to run whatever inferior codec that Google imposes on you.
Should Google attempt something like you speak, the connection from Chrome to ChromeOS will be highlighted to the point that connecting the dots would turn people away from ChromeOS faster then the rate they are now.
0 Votes
+ -
And, if you don't like YouTube, don't use it. Hey, you can host video on your honkin' Windows box!!
0 Votes
+ -
@Mister Spock.
Though he's probaly at home scratching his head wondering why eveyone but him sees a downside to all of this. He chalks it all of to everyone being less smart then him, though he'll realize one day that we've seen though him years ago.

Ask him about the Google "bus tours". happy
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix