Why is Google dropping H.264 support?

Ditching H.264 serves two strategic purposes for Google. First, it advances a codec that’s de facto controlled by Google at the expense of a codec that is a legitimate open standard controlled by a multi-vendor governance process managed by reputable international standards bodies. (“Open source” isn’t the same thing as an “open standard”.) And second, it will slow the transition to HTML5 and away from Flash by creating more confusion about which codec to use for HTML5 video, which benefits Google by hurting Apple, since Apple doesn’t want to support Flash.

It also, of course, really sucks for consumers.

This move is, in other words, a thoroughly nasty bit of work. It’s not quite as bad as selling consumers down the river to Verizon on ‘net neutrality, but it’s close. And if Google is actually successful in making WebM, not H.264, the standard codec for web video, they’re literally going to render hundreds of billions of dollars worth of tablets, smartphones, set-top boxes, etc. with H.264 hardware support obsolete.

“But wait!”, the OSS fans are saying. “Isn’t Google really standing up for freedom and justice, because H.264 requires evil patent licensing?”

No. Expert opinion is that WebM infringes on numerous patents in the H.264 pool, and will need a licensing pool of its own to be set up, just like Microsoft’s VC-1 did. So the patents are a wash. This is Google manipulating the market entirely for selfish advantage here, and it’s all the worse because they’re pretending otherwise.

Leave a Reply