<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: h264</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/h264.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2010-03-24T00:50:39+00:00</updated><author><name>Simon Willison</name></author><entry><title>Video on the Web - Dive Into HTML5</title><link href="https://simonwillison.net/2010/Mar/24/video/#atom-tag" rel="alternate"/><published>2010-03-24T00:50:39+00:00</published><updated>2010-03-24T00:50:39+00:00</updated><id>https://simonwillison.net/2010/Mar/24/video/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://diveintohtml5.org/video.html"&gt;Video on the Web - Dive Into HTML5&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Everything a web developer needs to know about video containers, video codecs, adio containers, audio codecs, h.264, theora, vorbis, licensing, encoding, batch encoding and the html5 video element.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/audio"&gt;audio&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/h264"&gt;h264&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mark-pilgrim"&gt;mark-pilgrim&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/theora"&gt;theora&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/video"&gt;video&lt;/a&gt;&lt;/p&gt;



</summary><category term="audio"/><category term="h264"/><category term="html5"/><category term="mark-pilgrim"/><category term="theora"/><category term="video"/></entry><entry><title>Video for Everybody!</title><link href="https://simonwillison.net/2009/Jul/2/camen/#atom-tag" rel="alternate"/><published>2009-07-02T19:33:02+00:00</published><updated>2009-07-02T19:33:02+00:00</updated><id>https://simonwillison.net/2009/Jul/2/camen/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://camendesign.com/code/video_for_everybody#video-code"&gt;Video for Everybody!&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Reminiscent of the early days of Web Standards, Kroc Camen has created a fiendishly clever chunk of HTML which can play a video on any browser, starting with HTML5 video then falling back on Flash and eventually just an HTML message telling the user where they can download the file. No JavaScript to be seen, but conditional comments abound. Requires you to encode as both Ogg and H.264, but Kroc includes details instructions for doing that using Handbrake.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/codecs"&gt;codecs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/encoding"&gt;encoding&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/h264"&gt;h264&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/hacks"&gt;hacks&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/handbrake"&gt;handbrake&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html"&gt;html&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/kroccamen"&gt;kroccamen&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ogg"&gt;ogg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/video"&gt;video&lt;/a&gt;&lt;/p&gt;



</summary><category term="codecs"/><category term="encoding"/><category term="h264"/><category term="hacks"/><category term="handbrake"/><category term="html"/><category term="html5"/><category term="kroccamen"/><category term="ogg"/><category term="video"/></entry><entry><title>Codecs for &lt;audio&gt; and &lt;video&gt;</title><link href="https://simonwillison.net/2009/Jul/2/codecs/#atom-tag" rel="alternate"/><published>2009-07-02T10:16:58+00:00</published><updated>2009-07-02T10:16:58+00:00</updated><id>https://simonwillison.net/2009/Jul/2/codecs/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-June/020620.html"&gt;Codecs for &amp;lt;audio&amp;gt; and &amp;lt;video&amp;gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
HTML 5 will not be requiring support for specific audio and video codecs—Ian Hickson explains why, in great detail. Short version: Apple won’t implement Theora due to lack of hardware support and an “uncertain patent landscape”, while open source browsers (Chromium and Mozilla) can’t support H.264 due to the cost of the licenses.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/audio"&gt;audio&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/chromium"&gt;chromium&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/codecs"&gt;codecs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/h264"&gt;h264&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/html5"&gt;html5&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ian-hickson"&gt;ian-hickson&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mozilla"&gt;mozilla&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ogg"&gt;ogg&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/patents"&gt;patents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/theora"&gt;theora&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/video"&gt;video&lt;/a&gt;&lt;/p&gt;



</summary><category term="audio"/><category term="chromium"/><category term="codecs"/><category term="google"/><category term="h264"/><category term="html5"/><category term="ian-hickson"/><category term="mozilla"/><category term="ogg"/><category term="patents"/><category term="theora"/><category term="video"/></entry><entry><title>H.264 support coming to the Flash player</title><link href="https://simonwillison.net/2007/Aug/21/infoq/#atom-tag" rel="alternate"/><published>2007-08-21T08:28:20+00:00</published><updated>2007-08-21T08:28:20+00:00</updated><id>https://simonwillison.net/2007/Aug/21/infoq/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.infoq.com/news/2007/08/hdflash"&gt;H.264 support coming to the Flash player&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
It looks like this is a response to the higher video quality offered by Silverlight. I wonder if YouTube knew about this when they started transcoding their videos to H.264 for the Apple TV and iPhone.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/adobe"&gt;adobe&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/appletv"&gt;appletv&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/flash"&gt;flash&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/h264"&gt;h264&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/iphone"&gt;iphone&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/silverlight"&gt;silverlight&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/video"&gt;video&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/youtube"&gt;youtube&lt;/a&gt;&lt;/p&gt;



</summary><category term="adobe"/><category term="appletv"/><category term="flash"/><category term="h264"/><category term="iphone"/><category term="microsoft"/><category term="silverlight"/><category term="video"/><category term="youtube"/></entry></feed>