The WebM video format – the saviour of open video on the web?
I don’t think I’m exaggerating when I’m saying something really really important has happened for the future of the Open Web. Finally, it looks like there might be a solution to the video codecs and patent encumbered alternatives we have been dealing with.
Background
About two months ago I wrote What Will Happen To Open Video On The Web? and expressed fear for the future of video on the web, and that the H.264 codec will never be something solid to build on, due to it being heavily patented. I talked about that the web browser vendors would never agree on the options they had then, and then listed three options of how this situation could be solved. One of them have now come true.
Introducing the WebM project
Today at Google I/O 2010, Google announced the WebM project, which is, simply put:
…dedicated to developing a high-quality, open video format for the web that is freely available to everyone.
In more detail, it is a video format consisting of:
- VP8, a video codec released today under a BSD-style, royalty-free license (owned by Google from their acquire of On2 Technologies).
- Vorbis, open-source audio codec.
- A container format based on Matroska.
What this means
If the above hasn’t sunk in yet, the implications of this are huge! Imagine a completely open video for the web! To me, personally, it’s the only viable option to move forward. Not only for the sake of developers believing in open source, but for publishers, end users and potential creators all over the web – everyone should be able to contribute their own material to the web without worrying about patents.
Formats for the web have to be completely open, or the web will fail: simple as that. It’s about democracy and, most seriously, the future of humankind, where we want things to be equal and everyone to be able to partake.
Imagine if HTML wasn’t free? If you had to pay a patent fee to use it, perhaps even more for HTML5 since it has more elements? Or CSS? Or JavaScript? Ridiculous, right? Well, the same goes for any other technology we seriously want to spread across operating systems, devices and whatever other channel you can think of.
Who supports this?
From the get-go, in regards to web browsers, Google, Firefox and Opera have already made WebM already available in nightly builds, available here:
- Chromium tip/nightly trunk build beginning May 20, 2010
- Mozilla Firefox nightly WebM build
- Opera Labs
These are the companies, for some time now, that I have had high hopes for building a future web based on open technologies, and it makes me so happy to see they keep on delivering. :.-)
Beside from them, Adobe has officially announced its support for the VP8 codec, which also makes it a good fallback option with video in Flash.
What about Internet Explorer?
But naturally, the eternal question is: will Microsoft support this in IE? Well… Today Microsoft announced support for the VP8 codec if it’s installed in Windows, which is sort of supporting it.
I guess this must sting for them after recently writing a long post about their choice of supporting the H.264 codec, but at the same time, they’re smart enough to immediately issue a statement that they’re “all in” with HTML5 and that VP8 might work in IE9.
I know I should be nicer to Microsoft when they’re at least trying, but that’s pretty far from all in for me. “All in” is if you include native WebM support in IE9, just like Google Chrome, Firefox and Opera. Period.
Bad Apple?
Which only leaves only one web browser. Apple Safari. Apple has invested heavily in the H.264 format, not only for Mac OS X and all kinds of video and products there, but also with their iPad, iPhone and iPod Touch. For them to back down or, well, support another format, is probably not a very desirable situation.
However, quoting Steve Jobs in his Thoughts on Flash:
…we strongly believe that all standards pertaining to the web should be open.
If he really stays true to that, he must acknowledge that the video format is as much part of the web as HTML5, and that they should support it. Also, if every other web browser supports it, even IE to some extent, I believe Apple aren’t big enough to dictate the format of video on the web.
Why this will affect everyone
With the Ogg Theora format, there were talks about submarine patents fear and that the format wasn’t as good as H.264. It was also mentioned that there was lack of support for it in web sites/services and not enough hardware support.
One of the things that makes it different this time around is that the quality of the format is supposed to be much better. But, without a doubt, the best of it all is that Google are going all-in with YouTube and encode every video in the WebM format. Also, if they have the guts (and I think they do), WebM should be the only format for video there, with a fallback to the same format in Flash for web browsers who decide not to support WebM – doable thanks to Adobe.
There are also a number of hardware vendors, e.g. ARM, Nvidia, that will support WebM, and I feel absolutely certain more web sites (Vimeo etc) and more hardware companies will start supporting it very soon.
But back to YouTube: if WebM becomes the format for video there, web browser vendors will have no choice but to start supporting it if they want to be a viable option for watching video on the web.
All this could potentially be the future of open video on the web, and I for one sure hope so!

33 Comments/Reactions
May 20th, 2010 at 0:51
me to!
May 20th, 2010 at 1:45
Thank you for writing this post, Robert! Yes, the Open Web will win. This is one more stepping stone.
A tiny suggestion for this part of the text:
All in is if you include [...]
– enclose “All in” in quotes. Otherwise it’s not clear (at first) what you’re saying…
May 20th, 2010 at 1:57
Yes, let’s hope Google will have the guts to make WebM the ONLY video format for YouTube. This will force Microsoft and Apple to add support to the WebM format.
And Microsoft telling us that they’re “all in” regarding HTML5, but then not supporting WebM video by default in IE 9, just feels like their typical Marketing bullshit we’ve been hearing all these years. Nothing new to see here, move along.
One more correction to your text:
“and I for one sure hopes so!”
– Not “hopes”, but “hope”, singular.
May 20th, 2010 at 7:24
As a x264 developer points out here http://x264dev.multimedia.cx/?p=377 and here http://x264dev.multimedia.cx/?p=292 its important that the implementation will be open aswell.
He also mentions that the problems for apple is that they have hw accelerated h264 decoding in their mobile devices, adding software decoding for a new codec would drain battery when watching video.
May 20th, 2010 at 12:27
[...] the geeks in the audience, Robert Nyman has a nice recap of the current state of things and Jason Garrett-Glaser goes into exhaustive detail with the [...]
May 20th, 2010 at 16:06
[...] The WebM video format – the saviour of open video on the web? [...]
May 20th, 2010 at 16:08
[...] The WebM video format – the saviour of open video on the web? [...]
May 21st, 2010 at 15:41
This disturbs me a bit though:
http://twitter.com/peterkz_swe/status/14357498384
May 21st, 2010 at 16:05
icaaq,
Yes!
Andy L,
Totally agree, and thanks for the suggestions!
Andreas,
Absolutely, this will be a big issue for Apple.
Anton,
The only negative things I have seen stems from that blog post. Personally, I wouldn’t worry too much, because if Google spends $106.5 million to buy On2, open-source the codec and get all these organizations onboard, you can rest assured they will go all they way with it.
Write a comment
Twitter reactions
May 20th, 2010 at 0:45
The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 0:53
So true: RT @robertnyman The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 0:56
RT @IWantMyOggTV: So true: RT @robertnyman The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 0:57
RT @robertnyman: The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 1:36
The WebM video format – the saviour of open video on the web?: Shared by ionel
All hail our savior WebM ! … b… http://bit.ly/a3BEt6
This comment was originally posted on Twitter
May 20th, 2010 at 2:52
RT @robertnyman: The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 4:18
One format to rule them all —> http://j.mp/cO8lk9
This comment was originally posted on Twitter
May 20th, 2010 at 8:02
The WebM video format – the saviour of open video on the web? http://dlvr.it/15P9j
This comment was originally posted on Twitter
May 20th, 2010 at 8:50
http://tinyurl.com/2faqbw8
The WebM video format – the saviour of open video on the web? – Robert’s talk(ROBERTNYMAN.COM)
This comment was originally posted on Twitter
May 20th, 2010 at 8:55
RT @robertnyman: The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 8:55
Great sum up from @robertnyman about #Googles open source #WebM video format http://bit.ly/aTSV4m
This comment was originally posted on Twitter
May 20th, 2010 at 9:29
??????? ? ??? – ???????? ????????! RT: @robertnyman: The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 9:53
RT @robertnyman: The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 10:03
The WebM video format – the saviour of open video on the web? http://feedproxy.google.com/~r/robertnyman/~3/-NG6bt2EZ7Q/
This comment was originally posted on Twitter
May 20th, 2010 at 10:13
The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F (via @robertnyman)
This comment was originally posted on Twitter
May 20th, 2010 at 10:37
RT @robertnyman: The WebM Video Format – The Saviour Of Open Video On The Web? http://bit.ly/9n0F6F
This comment was originally posted on Twitter
May 20th, 2010 at 11:50
Robert Nyman (@robertnyman) blogs about the current web video codec standard debate. http://bit.ly/b1zDNS
This comment was originally posted on Twitter
May 20th, 2010 at 13:49
The WebM video format – the saviour of open video on the web? http://tinyurl.com/2faqbw8
This comment was originally posted on Twitter
May 20th, 2010 at 22:47
The WebM video format – the saviour of open video on the web? http://goo.gl/AyDk
This comment was originally posted on Twitter
May 24th, 2010 at 7:00
The WebM video format – The savior of open video on the web? http://dld.bz/e89G
This comment was originally posted on Twitter
May 24th, 2010 at 22:05
The WebM video format – the saviour of open video on the web? http://retwt.me/1NfQd
This comment was originally posted on Twitter
May 24th, 2010 at 22:16
RT @net_kit The WebM video format – the saviour of open video on the web? http://retwt.me/1NfQd
This comment was originally posted on Twitter
June 2nd, 2010 at 10:38
The WebM video format – the saviour of open video on the web? http://bit.ly/aEmBlv
This comment was originally posted on Twitter