Samat Says (Posts about Web Video)https://blog.samat.org/tag/web-video.atom2018-06-29T09:25:27ZSamat K JainNikolaPlay WebM in Internet Explorer 9https://blog.samat.org/2011/01/14/Play-WebM-in-Internet-Explorer-9/2011-01-14T00:00:00Z2011-01-14T00:00:00ZSamat K Jain<div><p><b>Update</b>: Google now offers a <a href="http://tools.google.com/dlpage/webmmf">WebM plugin for Internet Explorer 9</a>, much easier than what I've detailed below.</p>
<p>Google’s <a href="http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html">recent announcement deprecating H.264 for Chrome</a> (see <a href="https://blog.samat.org/2011/01/11/Google-Chrome-deprecates-H264-the-right-move-but-little-change-for-HTML5-video">my thoughts on it</a>) means it's likely that WebM will become the defacto standard for the HTML5 video tag, supported by <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie-9/home">Internet Explorer 9</a>. Unfortunately, Internet Explorer 9 does not (yet) ship with WebM, despite a <a href="http://windowsteamblog.com/windows/b/bloggingwindows/archive/2010/05/19/another-follow-up-on-html5-video-in-ie9.aspx">lot of misleading PR indicating some kind of "compatibility"</a>.</p>
<p>So, how <strong>do</strong> you play WebM with Internet Explorer 9?</p>
<p>The easiest way is to use the <a href="http://www.xiph.org/dshow/">DirectShow filter pack from Xiph.org</a>. Download and install the installer, available for both 32-bit and 64-bit Windows, and not only will you be able to play WebM/VP8, but also Ogg/Theora, Vorbis, Speex, and FLAC. It’s an royalty-free, open-source standards smörgåsbord!</p>
<p>What do you do next? Of course, <a href="http://connect.microsoft.com/ie">submit feedback</a>! Click Send Feedback under Internet Explorer's Tools menu, and simply ask Microsoft: please support WebM!</p>
<p><strong>Clarification</strong>: Don't install the Support for HTML <video> tag option. It installs an ActiveX control, which requires some extra markup (see the release notes).</p>
<p><strong>Note</strong>: Internet Explorer 9 is a beta, as well as Xiph's DirectShow filters. IE9 doesn't support a lot of <video> tag features, so many demos out there on the Internet don't work.</p></div>Google Chrome deprecates H.264: the right move, but little change for HTML5 videohttps://blog.samat.org/2011/01/11/Google-Chrome-deprecates-H264-the-right-move-but-little-change-for-HTML5-video/2011-01-11T00:00:00Z2011-01-11T00:00:00ZSamat K Jain<div><p>Google has decided to <a href="http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html">deprecate H.264 in Chrome</a>. This is nothing but good for the future of web video. With support in three major browsers (Firefox 4, Chrome, and Opera) it means that WebM/VP8, instead of H.264, will become the defacto codec for HTML5 video.</p>
<p>I’ve talked to several people who think that this move has killed HTML5 video. I’m not sure I follow the logic — little has changed, except what will become the dominant codec.</p>
<p>You can say it’s made Flash the least common denominator, which ignores the fact that Flash already IS the least common denominator for web video.</p>
<p>Regarding codec fragmentation, little is changed there too: Microsoft’s Internet Explorer 9 and Apple’s various Webkit products still do not have WebM/VP8 support. Content providers wanting to support HTML5 still need to encode to both H.264 and WebM.</p>
<p>With the codec fragmentation problem as yet unsolved, do content providers have any reason to use HTML5 video when Flash still is the least common denominator? Well, Flash is no longer included with Windows 7 or Mac OS X (and was never included with any reputable Linux distribution). Are content providers still willing to force users to download plugins, when they can just use the dominant HTML5 video codec?</p>
<p>I don't have the answers to these questions, nor does anyone else. Nobody said that the problem of open video would be solved easily or overnight. But focusing on WebM is, in my opinion, a step in the right direction.</p>
<p>In the meanwhile, WebM is winning, so why don't you start encoding your videos to WebM now? On SamatsWiki I've a <a href="http://wiki.samat.org/WebM">sparse page on encoding to WebM</a> (which will work with stock Debian/Ubuntu tools), as well as one on <a href="http://wiki.samat.org/Theora">encoding to Ogg Theora</a>. If you're on Linux, the easiest way to convert videos is <a href="http://oggconvert.tristanb.net/">OggConvert</a>, an easy-to-use GNOME-based GUI. Publishing them on the Web is just as easy. Check out the <a href="http://diveintohtml5.org/video.html">HTML5 video chapter</a> in Mark Pilgrim's Dive Into HTML5, or <a href="http://jimmac.musichall.cz/log/?p=901">Jakub Steiner's How to get your clips on the web</a>.</p></div>