John Paczkowski

Recent Posts by John Paczkowski

Codec Capers: Google Drops H.264 Support in Chrome

Here’s one way to spur adoption of your new video codec. End your browser’s support for a widely used rival codec.

That’s what Google did today, announcing that its Chrome browser will ship without native support for H.264, the video specification on which the Web is arguably standardized (certainly it’s the one prefered by folks like Apple and Microsoft). Instead it will support WebM, Google’s open-source, royalty-free codec, and Theora, another open compression developed by the Xiph.org Foundation.

“We are changing Chrome’s HTML5 video support to make it consistent with the codecs already supported by the open Chromium project,” Google said in a post to the Chromium blog. “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.”

A ballsy move on Google’s part and one that will certainly spark off the video codec contretemps once more. Sadly, it’s going to make the the HTML 5 transition even more messy than it already is. Right now, video can be encoded in H.264 and served up to pretty much any browser or mobile platform–using a Flash wrapper if necessary. But once Google ends support for H.264, video producers will have to encode their content a second time to play natively in Chrome.

Which seems unfortunate. Particularly because Google is billing its decision as a move to free, open standards and away from proprietary ones like H.264 that must be licensed. By ending support for H.264, Google is actually encumbering video producers with additional costs. Said SmugMug CEO Don MacAskill, “I’m left with two choices: Gulp and double my costs on an unknown tech, or return to Flash as primary solution. Ugh. Thanks, Google.”

But Flash isn’t free and open standard, either. If Google’s goal is to “enable open innovation” shouldn’t it be dumping Flash from Chrome as well? Evidently, that’s not part of the master plan which includes Adobe as a WebM partner …

PREVIOUSLY:


comments so far. Add yours.

  • Anonymous

    And all this pain just to sell ad space. Google; the new stupid.

  • http://advertboy.wordpress.com/ advertboy

    Im trying to understand this move, so GoogleApps that people pay for needs to use a non-chrome browser to view h264 videos?! Unless they also remove h264 from googleapps too?!!

  • Anonymous

    Google sucks! They are the new MSFT>

  • GeorgeS

    1) Yes, it does, according to the latest tests.

    2) They told us what they used. QNX was developed for embedded computers, NOT those with human interfaces. It’s designed to run a single program (or a few) over and over and over and over, while connected to a reliable power source. RIM seems to have had to build a separate user interface on top of QNX. That probably isn’t as efficient as an integrated system like iOS or Android.

    3) Where do you get that a dual core has an “inherent” (not “inherit”) battery improvement versus single core? RIM has essentially said that the Playbook & QNX HAS to use a dual-core CPU–that’s why they can’t put QNX on the phones. It’s likely that one core is kept busy running the OS and user interface.

    Your last remark is puzzling. Why does having an USB charger “everywhere” make poor battery life acceptable on a device that’s supposed to be used WITHOUT being connected to a power source? (FWIW,the iPad can use USB chargers, too, as long as they have sufficient power. All you need is the iPod/iPhone/iPad USB charge/sync cable. Those are very light, easy to get, and cheap. I have several retractable models.)

  • http://pulse.yahoo.com/_4LTEFYC7LM7RI3TO2YWX3QCLOQ David

    if google were truly interest in open source and open protocals, they would open up the google search engine, google adword, google analytics, etc. now that would truly benefit the end users and the web in general.

    instead they have arguably the largest propriety software system ever on the internet while claiming to be open by dumping merely mediocre copied code and ideas of their competitors products where they have no control to push users to their ads and privacy pullers.

    the have become the epitome of hypocrisy… what a joke.

  • GeorgeS

    Sorry about the nonsensical post. Disqus on All Things D has a MAJOR bug that causes it to preload a comment I posted several weeks ago. (It doesn’t do this on other sites that use Disqus.) I tried to delete it, but it got posted, instead. Now, it won’t let me edit the message. I shows an edit box that’s empty and which won’t accept any typing.

  • Anonymous

    down with google. Alan Mulally for President (of the USA).

  • Anonymous

    Awesome post.

  • Anonymous

    “I’m left with two choices: Gulp and double my costs on an unknown tech, or return to Flash as primary solution. Ugh. Thanks, Google.”

    Looks like Google have consigned Chrome to the dustbin.

  • Anonymous

    The headline is not exactly right. H.264 is still supported in Chrome via its integrated FlashPlayer. What has really happened over the past little while is H.264 support in Chrome has moved from HTML to FlashPlayer. All versions of Chrome still support H.264 under all circumstances.

    There are many universal video player solutions for Web publishers that play H.264 everywhere, via HTML where available, and falling back to FlashPlayer where not. Even Adobe ships a player like that, since about 6 months ago. So Chrome dropping HTML/H.264 doesn’t really have a practical effect on Web publishers. The same workaround we are already using for Firefox (play H.264 in FlashPlayer if HTML support is not available) works in Chrome. Basically, Chrome has joined Firefox in being a legacy/desktop/HTML4 browser.

    The important thing to notice is that HTML/H.264 video as standardized by W3C and ISO/IEC is currently supported out-of-the-box on every mobile device, plus every Mac and Windows 7 PC, both in their browsers and their graphics hardware. The “video codec contretemps” is taking place in alternative browsers and browser plug-ins. The user has to do some I-T work to break their device’s standardized video support. If they install Firefox they also install FlashPlayer. If they are installing Chrome they get FlashPlayer integrated. So everyone has H.264 support.

    So in spite of what Google did today, there is still no reason at all for publishers to invest in supporting a non-standard codec such as WebM or Theora, especially when those codecs expose the publisher to liability because they have no patent pool.

    The main thing we see from Google today is that they are to the 2000′s what Microsoft was to the 1990′s. They are desperately trying to defend their monopoly positions by defining their own pretend “standards” (Microsoft DirectX, Google WebM) instead of supporting actual vendor neutral standards (OpenGL, HTML, MPEG-4) that enable users and publishers to make their own technology choices. Next, Google will offer us GHTML, a “more open HTML” from Google. All they are doing is wasting time that should be spent on making better products that users actually want. An open video format that plays everywhere was solved 20 years ago, and updated for online 10 years ago. That’s why you can shoot video on your Canon camera, edit it on your Mac, and play it on your Roku or BlackBerry.

  • Anonymous

    “H.264 is still supported in Chrome via its integrated FlashPlayer.”

    Oh that’s alright then – that’s not proprietary is it?

    “Next, Google will offer us GHTML, a “more open HTML” from Google.”
    Cynical but true.

  • http://www.facebook.com/bobsentell Bob Sentell

    “I’m left with two choices: Gulp and double my costs on an unknown tech, or return to Flash as primary solution. Ugh. Thanks, Google.”

    Third option: Stay the course and watch Chrome lose market share to other browsers that actually SURF THE WEB! Only Chrome is dropping the tech.

  • http://www.isights.org/ Michael Long

    Double-standard. Google is dropping H.264 in order to support more “open” technologies, but they’re supporting a proprietary technology (Flash) on their Android devices because people should be “free to choose”.

    Google should do a search for the definition of the word “hypocrite”.

  • KenG

    People need to step back from the ledge and take a deep breath. Google isn’t blocking h.264 videos in chrome, they’re just not going to support it. Everyone will be able to install somebody else’s h.264 player. It’s not that big of a deal.

    I don’t feel enough attention is being given to the real reason for Google’s decision – the attempt by MPEG-LA, the licensing consortium for h.264 (and other codecs) to become this decade’s version of Rambus. Their goal is to get their standard widely adopted, and then start chargign companies licensing fees on the server side. Sure, they’ll let consumers install players, but not the content creators or h.264 servers – those folks will be held hostage to MPEG-LA’s fre now/pay later strategy. This is what Google is trying to prevent, and everyone should be happy for it.

    For those who don’t know the history of Rambus, they are a technology company that doesn’t make anything, who proposed interface standards for DRAM back in the 90s to JEDEC (an electronics standards organization), and after they were accepted and implemented by every major DRAM and uP manufacturer, they announced they had patents and started charging royalties and suing everyone. Expect the same from MPEG-LA with h.264.

  • http://pulse.yahoo.com/_4LTEFYC7LM7RI3TO2YWX3QCLOQ David

    …and this comes from the company with arguably the largest propreitary software presence on the web… it is amazing how naive you guys are.

    when google releases the souce and/or creates open protocals to it’s search engine, adwords, analytics, etc we can talk. until then… this is nothing more than maintaining control of the content to its toll booths.

    google needs to change it’s mantra to “do no hypocrisy”

  • Anonymous

    Google is for sure attempting to blow out the licensing cost, because that’s what they do. But not because they want a fairer world, they try to take away any cost sensitivity between them and an advertising dollar spent. If the OS is in your way, give away an OS, if the browser is problematic, give one away, Office suite in your face? Make some apps. The codec is just one more cost to clear out of the way. And by donating an “open” codec they own, they know how to do search optimization on the video and how to insert appropriate metadata for, wait for it…advertising.

    btw: H.264 licensing fees have already come down, not up. The shift away from charging devices greatly limits the revenue from H.264. It was a $1 or so per device, and now is server side only and capped at a million I believe. In short, it would cost Google waaay less to just pay the fee than to buy a proprietary codec, sit on it for a year while they instrument SEO on it and do this.

    The next move imho? -No “HD” support for YouTube videos in H.264. They can use YouTube and our own narcissim to drive installation of Chrome browser.

  • KenG

    I don’t think Google is worrying about the amount it would have to pay to license h.264, but rather that it will be expensive for content creators and distributors down the road. this is a preemptive move against MPEG-LA, before they can suck enough people into using it, and then video is effectively taxed.

    Google is not blocking use of h.264. They are merely encouraging people to use a codec with less legal exposure.

  • Anonymous

    Does MPEG-LA have a history of jacking the price UP once a standard is in place? I don’t recall them doing so, and the codecs and transports covered by MPEG-LA are used by the entire broadcast industry.

    Patent trolls and patent pools are not the same thing….equating MPEG-LA and its member companies with the actions of a private company such as Rambus is a flawed idea.

    BTW: What is the legal exposure, exactly? That someone NOT in MPEG-LA will claim IPR and start suing? How would VP8 hold up to such a lawsuit? Has that analysis happened by an impartial 3rd party yet?

    Remember that “Open Source” does not guarantee “IPR free”. The liability could be higher with VP8 as it has not been vetted, nor a patent pool created. Is Google indemnifying content producers and service providers if they use VP8? I didn’t see that guarantee issued, but I haven’t been following closely.

  • KenG

    MPEG-LA has a history of very agressive licensing. This is admittedly a new
    approach for them, but they are not shy about extracting their pound of
    flesh. If they had no intention of a free now, pay later once everyone is
    using it, they would commit to it now. But they won’t, they reserve the
    option to charge for commercial licensing. If all of a sudden, most
    consumers are using h.264, there will be no reason for them to levy their
    tax on whoever they can get to pay it.

    Rambus wasn’t a typical patent troll, they actually did have technology. It
    was the way they tricked companies into using it – offering it as a standard
    without telling anyone they had applied for patents on it. Once it was
    adopted as a standard, they demanded license fees. MPEG-LA is not as
    devious, as their patents are public knowledge, but they want to employ the
    same tactic – get people to use the standard, and then charge fees on one
    end. BTW, MPEG-LA is a private company, they are owned by the patent
    owners.

    Google is acknowledging that MPEG-LA represents valid patent owners. They
    are also asserting that it is their opinion that VP8 does not infringe any
    patents, and they feel confident of their ability to defend its validity.
    They have nothing to gain by supporting VP8 in their browser, and not
    supporting h.264. Google does not have a history of charging for software
    that they open source, and it is not part of their business model. I
    believe their goal is to drive the adoption of the most efficient and least
    expensive solution.

Latest Video

View all videos »

Search »

He’s an a–hole. That guy has $2 billion that he made from figuring out ways to steal royalties from artists, and that’s the bottom line. You can’t really trust anybody like that.

— Black Keys drummer Patrick Carney on why he’s not a fan of Sean Parker