Both YouTube and Vimeo announced last week that they would begin to support (on a limited basis) the new HTML5 ‘Video’ tag that allows video playback without relying on Flash. The technology is impressive, but users quickly noticed that it didn’t work with FireFox. Odd, since FireFox is 3.5 compliant, but it seemed to only work with Safari and Chrome? Mozilla has finally come out with a response, and the big problem is that while YouTube and Vimeo are supporting a public standard (the HTML5 Video tag), they’re using it with a non-public proprietary codec, the classic H264. Mozilla believes that using this proprietary codec is a bad idea for both providers and consumers, and is instead pushing something more open like the OggTheora codecs.
Apart from the issues with H.264 support in clients, there are also huge issues around H.264 for Web authors and content providers. Currently providing H.264 content on the Internet is zero-cost, but after 2010 that will almost certainly change. (…) We won/t know much about the terms until the end of this month. The key issue is not exactly how much it will cost, but that if you want to publish H.264 you will probably have to hire lawyers and negotiate a license with the MPEG-LA. If you just want to put a few videos on your Web site, or add a help video to your Web application, or put a video cut-scene in your Web game, that is probably not something you want to do.
I particularly love this comment from Robert O’Callahan:
But the MPEG-LA won’t bother suing me or my project, we’re not worth bothering with. Perhaps true, but I hope “remain irrelevant” is not the favoured strategy for most free software projects.
via Well, I’m Back: Video, Freedom And Mozilla. and Shaver: HTML5 Video and Codecs
The outcome of this codec-war has huge implications for the user.
If h.264 becomes the de facto standard, the ubiquity of online video is in serious jeopardy. Having to pay to have a video on your website will cripple online video as we know it. No more posting a video on your blog for free. What about your local new station, can they afford the fees to have video online?
This won’t effect large sites like Youtube or CNN, but the effect on smaller sites will be devastating.
It does not matter for the user.
It matters if he/she can see all content in the world.
If not you lose them.
These wars over the back of users have to stop.