Why Google was correct in Chrome dropping H.264
arpitonline.com
arpitonline.com
There are Android phones with H.264 hardware support. There are no Android phones with WebM hardware support (software support, yes).
So... there is no point to converting YouTube videos to WebM: it doesn't benefit Android, it doesn't benefit Chrome. It would be a pointless waste of space.
Once both reach sufficient market saturation YouTube will be able to completely switch from h264 to WebM.
First, Google could go software only for older hardware. It will suck for them. But by the time YouTube phases out h264 there will be few of these and the latest hardware will accelerate both WebM and h264.
Second, there could be a way to utilize the h264 hardware decoder to work with WebM through a wrapper. The ffmpeg decoder for WebM is basically a wrapper around the existing ffmpeg h264 decoder already. I've never worked with decoders myself, but this at least seems plausible.
Regardless, I think bundling WebM software decoding along side h264 decoding in the YouTube iOS app is a no-brainer even if YouTube doesn't take advantage of it right away.
So if HTML5 video is DOA, why support h264? Why be democratic when people are going to use Flash and Silverlight anyway? At least this way there might be a real push for the standard HTML5 video codec to be free and open source.
Your argument goes both ways.
So why support h264, which is scary and patent encumbered, when Google can give a little boost to its own WebM standard at no risk to Chrome's viability in the browser market?