LWN: Comments on "HTML5 video element codec debate reignited" https://lwn.net/Articles/372566/ This is a special feed containing comments posted to the individual LWN article titled "HTML5 video element codec debate reignited". en-us Mon, 22 Sep 2025 13:58:20 +0000 Mon, 22 Sep 2025 13:58:20 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net HTML5 video element codec debate reignited https://lwn.net/Articles/374235/ https://lwn.net/Articles/374235/ nix <div class="FormattedComment"> It's a very sad commentary on the US legal system that it's turned into a <br> game of 'who will run out of money first' so damn often. Nobody even <br> *mentions* justice anymore.<br> </div> Sat, 13 Feb 2010 12:29:48 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/374220/ https://lwn.net/Articles/374220/ robert_s <div class="FormattedComment"> "A lot of things are patented in all kinds of countries. The question is whether or not these patents can actually be enforced."<br> <p> When a legal situation becomes this close, it actually boils down to this: if the MPEG-LA decide to drag this backwards and forwards through court, who do you think will run out of money first, MPEG-LA and its industry backers or you / mozilla.org / EFF / etc.?<br> <p> It won't be the MPEG-LA.<br> </div> Sat, 13 Feb 2010 01:29:31 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/374101/ https://lwn.net/Articles/374101/ jrincayc <div class="FormattedComment"> Motion JPEG is widely supported (Gstreamer good, Quicktime and Media Player), and is patent free. However, it requires something like 10+ times the bandwidth that theora does. MPEG-1 is or will be soon patent free (ignoring the MP3 portion), but it is probably at least a little worse than Theora for bandwidth.<br> </div> Fri, 12 Feb 2010 03:11:43 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373784/ https://lwn.net/Articles/373784/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; I'm not sure what you mean by "fix the real problem". </font><br> <p> Fix the software patents problem in Europe and use H.264 here. Then not care care about the US and let it deal with its own mess. Not easy but doable.<br> <p> </div> Wed, 10 Feb 2010 14:16:00 +0000 iPad does in fact support H.264 https://lwn.net/Articles/373781/ https://lwn.net/Articles/373781/ marcH <div class="FormattedComment"> <font class="QuotedText">&gt; Just like PNG and Jpeg are not mutually exclusive.</font><br> <p> OK this is off-topic but... JPEG and PNG serve two very different purposes. The former is for photographs while the latter is for computer images. Use the wrong one and you will get poor quality or poor compression or both.<br> <p> You probably meant: "just like GIF and PNG are not mutually exclusive".<br> <p> </div> Wed, 10 Feb 2010 13:00:32 +0000 iPad does in fact support H.264 https://lwn.net/Articles/373762/ https://lwn.net/Articles/373762/ marcH <div class="FormattedComment"> Wow, now I realize what this weird "respectively" meant!<br> <p> I do not think that the use of English makes much difference; this sentence is just too convoluted (in any language).<br> <p> Otherwise a very interesting summary.<br> <p> </div> Wed, 10 Feb 2010 10:00:58 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373725/ https://lwn.net/Articles/373725/ skissane <div class="FormattedComment"> On a related issue, I would really like the HTML5 standard to require a minimum &lt;audio&gt; and &lt;video&gt; codec, even if its something really old and dumb. There are lots of bit-rate applications (sound in web applications, animations) where something old and dumb is all that's needed, and it would be nice to have some requirement in this area, even if we can't agree on one for the higher-bitrate applications?<br> <p> For example, an uncompressed or low compression audio format (e.g. some variant of .WAV) is great for adding custom alert noises to a web app, so support for such a format should be mandatory. Similarly, if some old/dumb video format was mandatory, it might be unusable for real video, but still might work perfectly well for animations, presentations, etc.<br> </div> Wed, 10 Feb 2010 02:07:12 +0000 YouTube Ogg/Theora comparison https://lwn.net/Articles/373573/ https://lwn.net/Articles/373573/ dwmw2 This <A HREF="http://people.xiph.org/~greg/video/ytcompare/comparison.html">comparison</A> may be of interest. <P> In reference to Chris DiBona's comments on WhatWG about Theora and YouTube, it says the following: <BLOCKQUOTE><I> "While different files may produce different results, the allegation made on WhatWG was so expansive that I believe a simple comparison can reliably demonstrate its falsehood. <P> "I do not believe Chris intended to deceive anyone, only that he is a victim of the same outdated and/or simply inaccurate information that has fooled many others.</I></BLOCKQUOTE> Tue, 09 Feb 2010 12:02:41 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373540/ https://lwn.net/Articles/373540/ brettle <div class="FormattedComment"> Has Microsoft taken any stand either the &lt;video&gt; element or Theora? If they added support &lt;video&gt;+Theora they might be able to:<br> <p> 1. Help defeat Adobe Flash.<br> 2. Get some cred from the open source community.<br> 3. Save a little money on MPEG-LA licensing fees in the long run by making H.264 support a downloadable option.<br> <p> <p> </div> Mon, 08 Feb 2010 23:04:28 +0000 Suing individual users of H.264 https://lwn.net/Articles/373529/ https://lwn.net/Articles/373529/ Trelane <p><i>If you used it, you would be infringing.</i></p> <p>If you used an encoder/decoder that you wrote, you'd be infringing <i>twice</i> (see the USPTO link above; the act of <i>making</i> a patented idea is prohibited, as is using an implementation without a license).</p> Mon, 08 Feb 2010 21:10:36 +0000 Suing individual users of H.264 https://lwn.net/Articles/373519/ https://lwn.net/Articles/373519/ roc <div class="FormattedComment"> <font class="QuotedText">&gt; In the US, my understanding (IANAL) is that practicing a patent does not</font><br> <font class="QuotedText">&gt; require a license, only importing or distributing.</font><br> <p> Incorrect. Practicing requires a license.<br> <p> <font class="QuotedText">&gt; Certainly, if I were to write my own H.264 decoder, I am not infringing.</font><br> <p> Incorrect. If you used it, you would be infringing.<br> </div> Mon, 08 Feb 2010 20:50:38 +0000 Suing individual users of H.264 https://lwn.net/Articles/373439/ https://lwn.net/Articles/373439/ Trelane <p><i>"In the US, my understanding (IANAL) is that practicing a patent does not require a license, only importing or distributing.</i>"</p> <p>The USPTO Sez (http://www.uspto.gov/web/offices/pac/doc/general/#patent)</p> <p>The right conferred by the patent grant is, in the language of the statute and of the grant itself, “the right to <b>exclude others from</b> making, <b>using</b>, offering for sale, or selling” the invention in the United States or “importing” the invention into the United States. What is granted is not the right to make, use, offer for sale, sell or import, but <b>the right to <i>exclude</i> others from</b> making, <b>using</b>, offering for sale, selling or importing the invention. Once a patent is issued, the patentee must enforce the patent without aid of the USPTO.</p> <p>Relevant portions bolded and italicized by me. (See also the the MPEG-LA's response to my query in the other article comments.</p> <p><i>Certainly, if I were to write my own H.264 decoder, I am not infringing.</i></p> <p>Yes, you would. That would be the non-bolded "making" above, which precedes the bolded "using".</p> <p><i>Now, if I were to distribute a software decoder, that would require a license under current case law.</i></p> <p>Perhaps under current case law (IANAL), but not under a strict reading of the USPTO's talk (as long as it's not for sale, sold, or brought into the US).</p> Mon, 08 Feb 2010 04:01:33 +0000 Suing individual users of H.264 https://lwn.net/Articles/373433/ https://lwn.net/Articles/373433/ jhhaller <div class="FormattedComment"> Suing end-users would be dependent on the particular domestic law. In the US, my understanding (IANAL) is that practicing a patent does not require a license, only importing or distributing. Certainly, if I were to write my own H.264 decoder, I am not infringing. Now, if I were to distribute a software decoder, that would require a license under current case law. Surprisingly, there has been no effort as of yet to stop US-based mirrors of distributions containing FFMPEG. Of course, this case law is under review by the US Supreme Court, so this uncertainty could be inhibiting bringing of lawsuits, as they could make such lawsuits easier or harder. This leaves the typical method of getting H.264 software, importing it into the US. The International Trade Commission can block import of products containing patented technology, although how that would play out against multiple, independent importers could be interesting.<br> </div> Mon, 08 Feb 2010 02:07:22 +0000 iPad does in fact support H.264 https://lwn.net/Articles/373423/ https://lwn.net/Articles/373423/ roc <div class="FormattedComment"> <font class="QuotedText">&gt; The RIAA is not a patent pool, this is a straw man.</font><br> <p> The point is that "&lt;Large Corporate Entity&gt; would never sue end users, because they have no money" is an argument that has failed in the past.<br> <p> <font class="QuotedText">&gt;&gt; Plus, let me remind you that your guess about the intention of the</font><br> <font class="QuotedText">&gt;&gt; MPEG-LA to "not require" licenses for free software proved to be</font><br> <font class="QuotedText">&gt;&gt; completely wrong.</font><br> <font class="QuotedText">&gt; I never said any such thing.</font><br> <p> <a href="http://lwn.net/Articles/371439/">http://lwn.net/Articles/371439/</a><br> <font class="QuotedText">&gt; You don't need a license from the MPEG-LA (and neither does FFmpeg)</font><br> <font class="QuotedText">&gt; because you don't qualify for requiring one:</font><br> </div> Sun, 07 Feb 2010 22:08:07 +0000 iPad does in fact support H.264 https://lwn.net/Articles/373381/ https://lwn.net/Articles/373381/ man_ls <blockquote type="cite"> While in theory they could do that in the future, it's about as likely as getting killed by a meteor hit. </blockquote> Meteors scare me, man! Just the thought of them makes me afraid. Often fear (not likelihood) is enough to prevent people from doing things. Sun, 07 Feb 2010 12:01:47 +0000 Submarine patent threat still valid? https://lwn.net/Articles/373210/ https://lwn.net/Articles/373210/ giraffedata But we're not talking about nondisclosed patents here. A submarine patent is a patent that doesn't exist yet. <p> So you'd have to go further with estoppel and find a duty of an inventor to meet some standard of effort in getting the patent office to grant the patent quickly. It would be rather difficult to prove that the patent didn't issue sooner because the inventor wanted people to use the invention royalty-free during that time. Fri, 05 Feb 2010 21:38:45 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373177/ https://lwn.net/Articles/373177/ Simetrical <p>Not true according to <a href="http://my.opera.com/core/blog/2009/12/31/re-introducing-video">this blog post</a> by the implementer: <blockquote><p>We believe that the web platform must be built on open standards and will therefore continue to support the Ogg formats: the Vorbis audio codec and the Theora video codec. These, in addition to plain WAVE PCM audio, are our "core codecs" which we will support on all desktop platforms. . . . <p>For this release . . . we have adopted the GStreamer media framework as an extra layer between the browser core and the raw decoding. Among other things, this allows processing to take place in a separate thread, which has improved responsiveness and audio quality. <p>For platforms where GStreamer is natively available, we are simply using the system-installed version. Thus, if you are using Linux or FreeBSD, make sure to install at least the GStreamer "base" and "good" plugins, otherwise &lt;video> won't work at all. . . . Having done this, Opera will be able to play anything that GStreamer can handle . . . We hope you have fun playing with this, but stick to Ogg for anything serious that should cross-platform and cross-browser. <p>On Windows we have made a minimal GStreamer configuration which keeps only the features necessary to decode the above mentioned core codecs. . . .</blockquote> <p>On Windows (and presumably on Mac when support for that is added), Opera supports only Theora for video. On Linux/BSD, it uses system GStreamer libraries and will support anything they do. Fri, 05 Feb 2010 19:36:11 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373171/ https://lwn.net/Articles/373171/ Simetrical <div class="FormattedComment"> It really is simple cause-and-effect.<br> <p> 1) The spec used to require Theora support. Apple said they wouldn't <br> support Theora, even though the spec required it at the time. Therefore, <br> the lack of a requirement cannot be why Apple doesn't support Theora.<br> <p> 2) When the requirement was removed from the spec, the reason given by the <br> editor was explicitly that Apple did not support Theora. Therefore, this <br> was the cause, unless you want to accuse Ian of lying. (Do you?)<br> <p> Apple never asked for the requirement to be removed, as far as I know. They <br> just said they would ignore it if it wasn't, so Ian made the decision to <br> remove it.<br> </div> Fri, 05 Feb 2010 19:31:47 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373163/ https://lwn.net/Articles/373163/ n8willis <blockquote>The cause-and-effect given here is exactly backwards. HTML5 does not mandate any format because the war is underway. The editor, Ian Hickson, is not willing to add anything to the standard if a major player refuses to implement it, because then it's not a standard, it's a work of fiction. Apple refuses to implement Theora support, and Mozilla refuses to implement H.264 support, regardless of what the spec says, so it would be pointless to try mandating either – it would just make the spec less useful to anyone who expects it to be consistently implemented as written. </blockquote> <p>I don't agree. I don't think it's cause-and-effect, for starters -- these two activities are intertwined and simultaneous. The H.264 stakeholders know and accept that W3C will not include a royalty-collecting format in a standard; they are not seeking to have H.264 be declared part of the standard, they are trying to prevent any competing format from becoming part of the standard, because that decision would seriously hurt them in the <em>ongoing</em> de-facto war for dominance. <p>Nate Fri, 05 Feb 2010 19:01:18 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373159/ https://lwn.net/Articles/373159/ gmaxwell Yes. As a format H.264 has a lot of attractive things in it and among those tools in H.264's collection is basically a superset of Theora. If your technical comparison points are only quality-per-bit and not decoder computational complexity, decoder implementation complexity, licensing, or... "Assume an ideal spherical encoder in a frictionless market" H.264 has more signal processing tools in the decoder, so it will win that kind of comparison. <p> Though it's important to note that what we can actually compare the quality-per-bitrate of is encoders, not formats. <p> Quoting <a href="http://people.xiph.org/~tterribe/">Timothy Terriberry</a>, <blockquote>"There are _so_ many things you can do wrong in an encoder that do much more harm to quality than a clever optimization scheme or a complicated, patented scheme can improve it. Most encoders do some or all of them, and the original VP3 encoder was no exception. With Thusnelda we're doing things a lot smarter than we used to be, and that will only get better."</blockquote> <p> Libtheora doesn't beat the quality-per-bit of best H.264 encoders (such as x264), and won't if they also keep improving, but it does very well against some very popular ones. So thats another layer to question of 'good enough for the proposed uses and whether or not other tradeoffs make Theora preferable': "You're already using an inefficient H.264 encoder, Theora isn't worse than that. Why not use Theora and help contribute to a world without format royalties?" Fri, 05 Feb 2010 19:00:53 +0000 Sun OMS https://lwn.net/Articles/373130/ https://lwn.net/Articles/373130/ giraffedata <blockquote> It's worked well for MPEG&#8212; they claim responsibility for over $66 from every person on earth. (Also, checkout their development man-hour estimates. It's rather daunting to go up against that) </blockquote> <p> This is highly misleading. I checked out the link (which is just the visual aids for a presentation I didn't see, so take even this clarification with a grain of salt). <p>The $66 is for all products that use MPEG-2 in some way. It would be a mistake to say that MPEG-2 is responsible for all that value. And it's pretty arbitrary, because e.g. it includes the cost the screen in my TV, but not of the couch in my TV room. <p> The man-hour estimate given is one million people working for 15 years. That's obviously not people working on MPEG-2. My guess is it's people working on developing and delivering products that use MPEG-2 in some way, like the guy who created the injection molds for my TV's case. Fri, 05 Feb 2010 16:57:50 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373097/ https://lwn.net/Articles/373097/ DonDiego <div class="FormattedComment"> Another correction:<br> <p> <font class="QuotedText">&gt; H.264 supporters claim that Theora's quality-per-bitrate performance is behind H.264's</font><br> <p> This is not a claim but a technical fact that not even the Theora developers dispute. The question is whether or not Theora is good enough for the proposed uses and whether or not other tradeoffs make Theora preferable over H.264.<br> </div> Fri, 05 Feb 2010 13:12:39 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373095/ https://lwn.net/Articles/373095/ DonDiego <div class="FormattedComment"> * Opera also uses system codecs, so H.264 support is available if you have a codec installed on the system.<br> </div> Fri, 05 Feb 2010 13:02:46 +0000 iPad does in fact support H.264 https://lwn.net/Articles/373086/ https://lwn.net/Articles/373086/ DonDiego <div class="FormattedComment"> I would like to politely and constructively suggest to refrain from such elaborate sentence construction. Many of your readers are not native speakers and will have trouble grokking what you are trying to say. I myself had to reread the sentence although I think I can claim with some confidence that, for a non-native speaker, I have an above-average command of the English language.<br> </div> Fri, 05 Feb 2010 11:34:44 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373084/ https://lwn.net/Articles/373084/ DonDiego <div class="FormattedComment"> <font class="QuotedText">&gt; &gt; The whole discussion about H.264 vs. Theora and the MPEG LA really</font><br> <font class="QuotedText">&gt; &gt; only concerns a small part of the world.</font><br> <p> <font class="QuotedText">&gt; Yeah, just the USA, Europe, and parts of Asia.</font><br> <font class="QuotedText">&gt; <a href="http://weblogs.mozillazine.org/bz/archives/020400.html">http://weblogs.mozillazine.org/bz/archives/020400.html</a></font><br> <p> A lot of things are patented in all kinds of countries. The question is whether or not these patents can actually be enforced. I'm looking forward to you posting proof of enforcement outside of the USA.<br> </div> Fri, 05 Feb 2010 10:58:51 +0000 iPad does in fact support H.264 https://lwn.net/Articles/373080/ https://lwn.net/Articles/373080/ DonDiego <div class="FormattedComment"> <font class="QuotedText">&gt; There's no way to tell. Five years ago you could have said the same thing about the RIAA suing individual file-sharers, but then they started doing it.</font><br> <p> The RIAA is not a patent pool, this is a straw man.<br> <p> <font class="QuotedText">&gt; Plus, let me remind you that your guess about the intention of the MPEG-LA to "not require" licenses for free software proved to be completely wrong. Betting on such guesses, no matter who makes them, would be foolish.</font><br> <p> I never said any such thing. The MPEG LA patent license question rests on the depth of your pockets, not on the type of software you use.<br> </div> Fri, 05 Feb 2010 10:50:36 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/373051/ https://lwn.net/Articles/373051/ wookey <div class="FormattedComment"> Hey that's great - it actually works in my browser! As an 'optimist' who has been persevering with gnash for the last year or two, I dont see much video: currently youtube flash doesn't work and youtube html5 h264 doesn't work either. BBC iplayer doesn't work, and most video embedding on random other sites doesn't work either. Sadly sites very rearely provide a nice 'download the video' link anymore (which works just fine). I normally only ever get to see things via get_iplayer, clive, youtube-dl and the like. <br> <p> So, yes vfe looks good from here. <br> </div> Fri, 05 Feb 2010 04:43:38 +0000 Submarine patent threat still valid? https://lwn.net/Articles/373003/ https://lwn.net/Articles/373003/ AndreE <div class="FormattedComment"> Well the submarine patent argument is a bit of a strawman because it is equally valid for PATENTED software as well.<br> <p> Look on MPEG-LA page where they state that licensing the patent from them doesn't guarentee against litigation by other parties.<br> <p> Also cross reference the Alcatel-Lucent v. Microsoft case where AL sued Microsoft for mp3 patent infringement despite Microsoft already paying Thompson license fees.<br> <p> Software patents are such a joke because no one is absolutely sure who own the patents to what exactly. It looks very much like a cartel managed by "legitimate businessmen" if you know what I mean<br> </div> Thu, 04 Feb 2010 22:24:23 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/372999/ https://lwn.net/Articles/372999/ dr@jones.dk <div class="FormattedComment"> Regarding non-java alternatives: Please consider mentioning <a href="http://camendesign.com/code/video_for_everybody">http://camendesign.com/code/video_for_everybody</a><br> </div> Thu, 04 Feb 2010 22:14:48 +0000 iPad does in fact support H.264 https://lwn.net/Articles/372990/ https://lwn.net/Articles/372990/ roc <div class="FormattedComment"> <font class="QuotedText">&gt; The MPEG LA has never sued an end-user to date. While in theory they could</font><br> <font class="QuotedText">&gt; do that in the future, it's about as likely as getting killed by a meteor</font><br> <font class="QuotedText">&gt; hit.</font><br> <p> There's no way to tell. Five years ago you could have said the same thing about the RIAA suing individual file-sharers, but then they started doing it.<br> <p> Fundamentally it's a bad idea to bet on the MPEG-LA being lenient forever. Their job is to bring in licensing revenue for patent holders. At some point in the future, if suing users is a convenient way to scare people, or to destroy free competition to products that actually generate license revenue, there's no reason to believe they won't do it. Keep in mind that the optimal revenue-generation strategy changes over time: it pays to be lenient at first, to get the format maximally entrenched, and then you can squeeze the licensees for all you can get (modulo contractual restrictions). History is instructive.<br> <a href="http://www.0xdeadbeef.com/weblog/2010/01/html5-video-and-h-264-what-history-tells-us-and-why-were-standing-with-the-web/">http://www.0xdeadbeef.com/weblog/2010/01/html5-video-and-...</a><br> <p> Plus, let me remind you that your guess about the intention of the MPEG-LA to "not require" licenses for free software proved to be completely wrong. Betting on such guesses, no matter who makes them, would be foolish.<br> </div> Thu, 04 Feb 2010 21:09:38 +0000 iPad does in fact support H.264 https://lwn.net/Articles/372987/ https://lwn.net/Articles/372987/ roc <div class="FormattedComment"> <font class="QuotedText">&gt; Who uses Vista? ;-p</font><br> <p> Some people. I was just correcting an error in the poster's facts.<br> <p> <font class="QuotedText">&gt; So what are the statistics?</font><br> <p> I believe currently around 60% of our users are on WinXP. Not sure how many are on Vista. The fraction of those people who have installed a DirectShow H.264 code is probably tiny, so we can expect that somewhat less than 40% of our users have an H.264 codec on their system.<br> </div> Thu, 04 Feb 2010 20:59:48 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/372973/ https://lwn.net/Articles/372973/ kov <p>Using a Java applet is not a good idea. Java is not well supported in many platforms, and overall does not work well, in my experience.</p> <p>About Youtube's move, it was funny reading their announcement; they said they were moving in that direction as an answer to the most voted feature "idea", but totally ignored the 'open formats' part of the request they claimed to be responding to.</p> Thu, 04 Feb 2010 19:24:25 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/372972/ https://lwn.net/Articles/372972/ anton <blockquote> [...] using H.264 for Youtube is beneficial for Google, since it potentially gives Chrome more market share [...] </blockquote> The other side of the medal is that a competitor of Youtube who supports formats supported by Firefox can increase their market share at the cost of Youtube. Thu, 04 Feb 2010 19:14:18 +0000 Mike Melanson on HTML 5 video https://lwn.net/Articles/372955/ https://lwn.net/Articles/372955/ DonDiego I cannot help but post Mike Melanson's take on <a href="http://multimedia.cx/eggs/htmlol5-video/">HTML 5 Video</a>, the codecs used therein and how it competes with Flash. Humorous quote: <blockquote> Another aspect I have to appreciate about the debate surrounding HTML5 video is the way that it brings out the positive spirit in people. Online discussions are normally overwhelmingly negative. But advocates of the HTML5/Xiph approach truly believe this could all work out: If Apple decides to adopt the Xiph stack, and if some benevolent hardware company would churn out custom ASICs for decoding Xiph codecs, and if those ASICs were adopted in next quarter’s array of mobile computing devices and netbooks, and if Google transcodes their zillobytes of YouTube videos to the Xiph stack, and if Google throws the switch and forces the 60% of IE-using stragglers to either change browsers or go without YouTube, and if Google thereby forgoes many opportunities to monetize their videos, then absolutely! HTML5 video could totally unseat Flash video. </blockquote> Ironically Mike is both the main person working on the Linux port of Adobe Flash and the original author of the VP3 spec on which Theora was based. He always had a weak spot in his heart for fringe multimedia formats, but he surely had no idea what kind of genie he was letting out of the bottle there... Thu, 04 Feb 2010 17:41:13 +0000 iPad does in fact support H.264 https://lwn.net/Articles/372922/ https://lwn.net/Articles/372922/ quintesse <div class="FormattedComment"> RedHat doesn't distribute ffmpeg exactly for that reason I guess.<br> </div> Thu, 04 Feb 2010 16:48:35 +0000 iPad does in fact support H.264 https://lwn.net/Articles/372921/ https://lwn.net/Articles/372921/ blitzkrieg3 <div class="FormattedComment"> <font class="QuotedText">&gt; The MPEG LA has never sued an end-user to date.</font><br> <p> They would not sue an end user. End users have no money. They would sue a Red Hat, or a SUSE for giving you access to ffmpeg package.<br> </div> Thu, 04 Feb 2010 16:44:39 +0000 iPad does in fact support H.264 https://lwn.net/Articles/372895/ https://lwn.net/Articles/372895/ DonDiego <div class="FormattedComment"> <font class="QuotedText">&gt; In many countries, the MPEG-LA could sue you (and win) for using *or distributing* ffmpeg's H.264 decoder. Is that the kind of regime you want to live under?</font><br> <p> The MPEG LA has never sued an end-user to date. While in theory they could do that in the future, it's about as likely as getting killed by a meteor hit. Microsoft could also sue you for using Linux. You never know, they do have patents that cover it.<br> <p> If you are afraid of distributing an H.264 decoder, fine, leave it to others and use what is available on the system.<br> <p> <font class="QuotedText">&gt; &gt; As far as other platforms XP does not support H.264 out of the box, but Vista and Windows 7 does.</font><br> <p> <font class="QuotedText">&gt; Vista doesn't.</font><br> <p> Who uses Vista? ;-p<br> <p> Seriously, how big a slice of your userbase uses Vista? For the FFmpeg and MPlayer websites I see less than 20% of the Windows users on Vista, most are still on XP and likely to skip Vista on their upgrade path.<br> <p> So what are the statistics? How many of your users do not have access to a system H.264 decoder and how many will not in five years time?<br> </div> Thu, 04 Feb 2010 15:56:31 +0000 HTML5 video element codec debate reignited https://lwn.net/Articles/372889/ https://lwn.net/Articles/372889/ Simetrical <p>This article perpetuates a common and insidious myth about the video format war: <blockquote>The HTML 5 standard does not mandate that support be included for any particular format in order to qualify as compliant, however, so a public war is underway between format proponents for de-facto dominance.</blockquote> <p>The cause-and-effect given here is exactly backwards. HTML5 does not mandate any format <em>because</em> the war is underway. The editor, Ian Hickson, is not willing to add anything to the standard if a major player refuses to implement it, because then it's not a standard, it's a work of fiction. Apple refuses to implement Theora support, and Mozilla refuses to implement H.264 support, regardless of what the spec says, so it would be pointless to try mandating either &ndash; it would just make the spec less useful to anyone who expects it to be consistently implemented as written. <p>Your own duplication of <a href="http://lwn.net/Articles/340132/">Ian's mailing list post</a> says this (emphasis added: <blockquote>. . . I have reluctantly come to the conclusion that there is no suitable codec that all vendors are willing to implement and ship. . . . I have <strong>therefore</strong> removed the two subsections in the HTML5 spec in which codecs would have been required . . .</blockquote> <p>Please fix this error to avoid confusing anyone further. <p>Some other minor errors: <ul> <li>MPEG-LA is not "pushing for adoption of its H.264 format" on the web, that I know of. If anyone is, it's Apple and Google. But I wouldn't even saying they're "pushing" for H.264 adoption, they're just using it themselves (in Google's case) and not supporting Theora (in Apple's case). <li>Safari supports anything that QuickTime does, as I understand it. In particular, it does support Theora if you install the right codec. <li>Opera doesn't support &lt;video> at all in their current releases. The 9.50 development versions support only Theora on most platforms, but AFAIK, they use system GStreamer on Linux and so will support H.264 there in many cases. <li>You can enable H.264 support in Chromium/WebKit if you like, obviously. The Chromium PPA for Ubuntu supports it if you have non-free codecs installed. </ul> Thu, 04 Feb 2010 15:49:26 +0000 Submarine patent threat still valid? https://lwn.net/Articles/372886/ https://lwn.net/Articles/372886/ gmaxwell Right, patents are not "use it or lose it" like trademarks. However, <a href="http://en.wikipedia.org/wiki/Estoppel">estoppel</a> is a general principle of law and some <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1134000">have proposed</a> more aggressive use of estoppel as a general tool to deal with the risk of non-disclosed patents gumming up the creation and adoption of standards. (I highly recommend that paper: it provides a good view 'down the rabbit hole' of the current mess that exists between patents and standards) Thu, 04 Feb 2010 15:17:46 +0000 iPad does in fact support H.264 https://lwn.net/Articles/372880/ https://lwn.net/Articles/372880/ n8willis I love clauses; the more, the merrier -- and for that I apologize to no one. <p>Nate Thu, 04 Feb 2010 14:35:30 +0000