Slashdot Mirror


Mozilla's VP of Engineering On H.264

We recently discussed news that YouTube and Vimeo are each testing their own HTML5 video players using the H.264 format. Firefox does not support H.264, and Mozilla's vice president of engineering, Mike Shaver, has now made a post explaining why. Quoting: "For Mozilla, H.264 is not currently a suitable technology choice. In many countries, it is a patented technology, meaning that it is illegal to use without paying license fees to the MPEG-LA. Without such a license, it is not legal to use or distribute software that produces or consumes H.264-encoded content. Indeed, even distributing H.264 content over the internet or broadcasting it over the airwaves requires the consent of the MPEG-LA, and the current fee exemption for free-to-the-viewer internet delivery is only in effect until the end of 2010. These license fees affect not only browser developers and distributors, but also represent a toll booth on anyone who wishes to produce video content." Mozilla developer Robert O'Callahan has written a blog post on the same subject, following a talk he gave on Friday about the importance of open video on the web.

9 of 675 comments (clear)

  1. Re:HTML5 Video by BrokenHalo · · Score: 5, Insightful

    It's mostly just problem for Mozilla

    Only if people insist on using it. I can't see that it would be in YouTube's interest to use H.264 exclusively.

    But in any case, it sounds like a misnomer to call it "HTML5 Video", which sort of implies a standard. If the "standard" involves coughing up a whacking great licence fee to use it, lots of people just won't be interested, and H.264 will be consigned to the same back shelves as some of the ogg codecs.

  2. Sigh by Anonymous Coward · · Score: 5, Insightful

    And yet even with a perfectly legitimate, reasonable, intelligent argument against H.264, tons of /. comments will go against FF's decision to promote an open, free (for everyone, not just the end users) and sane video standard over a proprietary one, ensuring that only people with lots of money can create browsers, run video sites, etc.

    It's pretty damn simple, yet no one gets it. Just like seemingly everything else these days. Misguided loyalty to one thing because it's been promoted to the end users by those with lots of money as being "obviously" superior wins out over good things simply because people don't want to use common sense and for some reason trust people/companies with greedy motivations simply because of the idea of "they are famous and rich, they must know what's best for me".

  3. Just open up the video architecture by DrXym · · Score: 5, Insightful

    Mozilla doesn't have to implement anything, just make the video plugin architecture extensible. Otherwise sites will just push other browsers which do implement H264, or will use plugins like Silverlight / Flash to render the content anyway in Firefox.

    1. Re:Just open up the video architecture by BenoitRen · · Score: 5, Informative
  4. Re:Ideology meet reality by BZ · · Score: 5, Insightful

    I don't think anyone's ignoring those facts. In particular, no one is under the illusion that ogg is a suitable replacement for h.264 in all cases. The hope is that a better codec than either will appear with more suitable licensing terms; in the meantime a premature standardization on h.264 would hurt the chances of that codec being adopted when it appears, no?

    On the other hand, you seem to be ignoring the fact that Wikipedia, say, has no plans to put its video in H.264 (so Safari, say, can't very well view it).

    > Time for Mozilla to face reality and pay up the license as Apple and Google have done.

    As a side note, Apple and Google did not have to pay for a license separately here. They already had the licenses.

    > Otherwise, watch Chrome really destroy Firefox

    If that were to start happening (and it's nowhere close yet), the calculation might have to change, of course.

  5. Re:HTML5 Video by Hatta · · Score: 5, Insightful

    Why can't Mozilla just implement a plugin framework, and leave it up to the user to decide whether he wants to install the h264 plugin, which may or may not be illegal in his area. Some Linux distros ship without MP3 support because it requires licensing, and it's usually just one command to enable MP3 support. It seems like the same thing should work with h264.

    --
    Give me Classic Slashdot or give me death!
  6. Re:Nonsense by Sponge+Bath · · Score: 5, Informative

    Don't people have to cough up a license fee to implement USB? PCI? AGP?

    For USB the only fees are for using official logos to show a product passed certification testing. For PCI you pay 3K/year for a membership to get a PCI ID assigned, but there is no licensing fee I am aware of. I don't know about AGP.

  7. Re:Nonsense by TheTurtlesMoves · · Score: 5, Insightful

    People license stuff all the time, even standards. Mozilla needs to get over themselves and provide a way to play standard H.264 videos.

    Licensing something like h264 is very different. Its not just the fee (about 5Million pa for FF popularity) its the restrictions that the contract has. Like promising to enforce DRM or not permitting redistribution. These licenses are simply not compatible with GPL 2 or 3. Since I am not free to redistribute FireFox without getting a license from MPEG-LA.

    And proving a H.264 *content* will require licenses after 2010. Have fun with that

    --
    The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
  8. Re:Nonsense by Anonymous Coward · · Score: 5, Insightful

    More importantly, you generally BUY SOMETHING with USB, PCI, or AGP, therefore you give the company money to pay the fees with. Mozilla is given away freely, recouping some money with advertising links. They can't promise to pay lots of money and MPEG-LA has already cut the "loss leader" deals with big companies.... gotta get the money from the little guy. Worse yet, the MPEG-LA is notoriously fickle and as soon as fees kick in we'll have another situation like MP3 where everybody THOUGHT they paid up, but companies in the patent pool use loopholes to revoke MPEG-LA's consolidation of license fees.... then go after everybody "again" just like happened with MP3.