Slashdot Mirror


FSF Announces Support For WebM

An anonymous reader writes "The Free Software Foundation has signed up as a supporter of the WebM Project. They write, 'Last week, Google announced that it plans to remove support for the H.264 video codec from its browsers, in favor of the WebM codec that they recently made free. Since then, there's been a lot of discussion about how this change will affect the Web going forward, as HTML5 standards like the video tag mature. We applaud Google for this change; it's a positive step for free software, its users, and everyone who uses the Web.' The FSF's PlayOgg campaign will be revamped to become PlayFreedom."

333 comments

  1. Re:Riding coattails! by Tubal-Cain · · Score: 2

    One more stamp of approval you can ad to the list when presenting to your superiors.

  2. Re:Riding coattails! by Samantha+Wright · · Score: 2

    Chill out. We're all on the same side here. Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  3. Misguided by dangitman · · Score: 1, Insightful

    The FSF seems particularly misguided or unaware of the larger context it is working in. Google's position on WebM, realistically, means that Flash's dominance on the web is going to be prolonged. After all, it's not likely anybody is going to seriously adopt WebM while Google continues to support Flash.

    So, while theoretically the FSF should be about freedom of the user and the community, the actual implication of their stance is to bolster proprietary formats (Adobe Flash) and monopolistic control of the internet (Google).

    --
    ... and then they built the supercollider.
    1. Re:Misguided by Samantha+Wright · · Score: 5, Insightful

      Google wants to kill Flash—whether it's as quickly as possible or when they feel the time is right I can't really say, but consider a few things:

      1. They've made Chrome users eat HTML5 video on YouTube in the past. If their objective is to get people to use Chrome (it is! my dear, cynical friend, it is! they want to advertise to your brain cells!) then this is strong evidence that they believe HTML5 is the right way to go.
      2. Google likes Chrome being clean and minimal. They don't like Flash getting in the way—it's hideously unstable, Adobe has never been on good terms with the rest of the industry (see the origin of TrueType for one example), and, once again, my dear, cynical friend, it obstructs their ability to know what the user is doing because it is an externality.

      I think if there's any reason Google delays in making motions to kill Flash, it's because they're waiting for everyone else to be ready for it. A huge (HUGE) number of companies support WebM, both hardware and software—in fact, at this point, Apple and Microsoft are sticking out like sore thumbs by being absent from the list. The writing's on the wall that WebM is going to be the de facto video currency in the next few years, because Google is such an aggressive player—and because the format isn't proprietary , contrary to what you said.

      You lying, thieving, cheating, scum-sucking, dog-licking, spit-swimming, spider-eating, goat-hugging, dung-smearing, pig-kissing, frog-swallowing, mud-biting, cow-tipping, toilet-swabbing, cud-chewing, window-washing, half-warped, apple-polishing, worm-witted, chicken-hearted, lamb-lusting, nefarious, untrustworthy nasty person!

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:Misguided by Cwix · · Score: 1

      I wish I had some mod points for you.

      --
      You are entitled to your own opinions, not your own facts.
    3. Re:Misguided by dangitman · · Score: 1, Flamebait

      Google wants to kill Flash

      Except there is no evidence for that. They publicly attacked an open standard (H.264) and plan to remove support for it, while continuing to bundle Flash with Chrome, and encode videos on YouTube for Flash.

      then this is strong evidence that they believe HTML5 is the right way to go.

      So, why is the default YouTube delivery in Flash, and not HTML5?

      2. Google likes Chrome being clean and minimal. They don't like Flash getting in the way—it's hideously unstable, Adobe has never been on good terms with the rest of the industry

      And yet Google chooses Flash over H.264 in Chrome, and issues public statements supporting Adobe over H.264.

      because Google is such an aggressive player—and because the format isn't proprietary [webmproject.org], contrary to what you said.

      Huh? I never said that WebM is proprietary. I said that Flash is.

      --
      ... and then they built the supercollider.
    4. Re:Misguided by citizenr · · Score: 4, Insightful

      >while Google continues to support Flash.

      The day youtube stops serving flash and requires WebM will be the day Flash dies.

      --
      Who logs in to gdm? Not I, said the duck.
    5. Re:Misguided by Anonymous Coward · · Score: 5, Insightful

      H.264 is less of an open standard than even OOXML. The H.264 specification was developed by a standards body which is only open in the sense that anyone who can pay the $40k per person per meeting fee to get a voting seat can participate. The H.264 specification is hideously complex and terribly expensive. There are no free software implementations of the complete specification, and certainly none which are legally licensed. Unlikely other areas of software, the patents over H.264 are actively and aggressively enforced both in the US and all across Europe.

      Flash is far from a paragon of openness. But they too have releases specifications— and for free, if not all that complete. When it comes down to it, the internet doesn't need that much of a push to get off flash, it's going to happen naturally. The only question is what will we have when flash is gone? An web encumbered by proprietary technology (which is absolutely what H.264 is— it is owned and controlled by a single managing agency) or an open and freely licensed web?

      So go on, keep spreading that FUD. If you get really good at it perhaps MPEG-LA start cutting buying you houses in Hawaii with their spoils.

    6. Re:Misguided by mewsenews · · Score: 3, Insightful

      Google's position on WebM, realistically, means that Flash's dominance on the web is going to be prolonged. After all, it's not likely anybody is going to seriously adopt WebM while Google continues to support Flash.

      It might just be late, but I have no idea how you are reaching this conclusion. Are you aware that Adobe is one of the companies that has pledged to support WebM?

      The fight to adopt WebM has nothing to do with WebM vs Flash. The fight is h264/html5 vs WebM/html5. Take a quick look at this page:

      http://www.youtube.com/html5

    7. Re:Misguided by dangitman · · Score: 2, Interesting

      The day youtube stops serving flash and requires WebM will be the day Flash dies.

      That depends on when that happens. If it is at a time when there is little support for WebM, or little interest in Youtube, it might be the day that Youtube dies.

      --
      ... and then they built the supercollider.
    8. Re:Misguided by mewsenews · · Score: 3, Insightful

      They publicly attacked an open standard (H.264)

      Ah yes, the famous open, patented, royalty-encumbered standard. Except for the open part

    9. Re:Misguided by dangitman · · Score: 2, Insightful

      Are you aware that Adobe is one of the companies that has pledged to support WebM?

      Only as a means of prolonging their Flash player. I wasn't aware that Adobe makes a web browser, so I'm not sure why we should care about Adobe's position. Also, Adobe has been very hostile to open formats, so again, why should we take those statements seriously?

      The fight to adopt WebM has nothing to do with WebM vs Flash. The fight is h264/html5 vs WebM/html5.

      That's fucking ridiculous. The argument should be HTML5 versus proprietary plugins. This is the whole point. Google (among others) is trying to re-frame the debate as a war between different video CODECs, when HTML5, as a standard, should be CODEC-neutral.

      Basically, partisan forces are fucking with HTML5, and HTML5 will suffer because of it.

      --
      ... and then they built the supercollider.
    10. Re:Misguided by dangitman · · Score: 0, Flamebait

      Ah yes, the famous open, patented, royalty-encumbered standard. Except for the open part

      It is open. And if you;re bothered by patents, then WebM is also patent-encumbered. So, isn't WebM equally suspect/legitimate? They are both open standards, and they are both patent-encumbered.

      --
      ... and then they built the supercollider.
    11. Re:Misguided by Americano · · Score: 5, Insightful

      There are no free software implementations of the complete specification, and certainly none which are legally licensed.

      You mean, except x264, which is by most accounts, one of the most *full-featured* H.264 implementations available... right?

      Flash is far from a paragon of openness

      That's understatement by a mile. Flash is a closed, proprietary standard. There is nothing "open" about it.

      When it comes down to it, the internet doesn't need that much of a push to get off flash, it's going to happen naturally.

      That's correct - Apple's refusal to put Flash on iOS devices signalled the end of Flash as the ubiquitous video playback wrapper on the web. Google's refusal to continue supporting H.264 has simply prolonged Flash's lifespan by a few years.

      Let's be very clear here: H.264 is an "open standard" - anyone may get a copy of the spec and implement it, and expect that their encoder/decoder will interoperate well with any other piece of software or hardware that implements the H.264 standard. What H.264 is *not* is a "free standard" - it's got patents, and royalty fees required for some uses of the standard- basically, if you're making money off of H.264, you need to pay a fee to the MPEG-LA consortium. There is nothing preventing Google from allowing its browser to support both types of video for playback via an HTML5 video tag, but only providing WebM-encoded videos on their hosting services. You can't say that you're dropping H.264 support in the interests of "freedom" while continuing to embed & support Flash - at least, not with a straight face.

    12. Re:Misguided by Nemyst · · Score: 1

      Google won't act on those patents, though. They've said it time and time again and, most importantly, they have no interest in doing so.

      The MPEG-LA? Well...

    13. Re:Misguided by dangitman · · Score: 0

      Google won't act on those patents, though. They've said it time and time again and, most importantly, they have no interest in doing so.

      It doesn't matter what they say, the format is subject to patents. Therefore, it is patent-encumbered. It is not only vulnerable to to enforcement by Google, it is also vulnerable to legal attacks from outside parties.

      The only way something could not be patent-encumbered would for no patents to apply to it, for all of its technology to be in the public domain.

      I'm also not sure why you trust Google's position not to change. We've just seen Google's executive management change hands. There's no guarantee that future executives and owners will uphold previous promises. None of which are legally binding.

      --
      ... and then they built the supercollider.
    14. Re:Misguided by SheeEttin · · Score: 1

      So, why is the default YouTube delivery in Flash, and not HTML5?

      Because it's supported in more places, more stable, and faster?
      And it's not part of an unfinished standard. There's that too (not that it stopped anyone else).

    15. Re:Misguided by Anonymous Coward · · Score: 0

      If google didnt hold patents on it, someone else could easily patent it and sue google.

      I trust google enough to take them at their word.

      Flash sucks, Im sick and tired of all things adobe.

    16. Re:Misguided by mr_lizard13 · · Score: 1

      >while Google continues to support Flash.

      The day youtube stops serving flash and requires WebM will be the day Flash dies.

      if that's the case, they could just drop Flash support from YouTube tomorrow.

      --
      "We live in a global world" - Harvey Pitt, former Securities and Exchange Commission Chairman
    17. Re:Misguided by mewsenews · · Score: 2

      That's fucking ridiculous. The argument should be HTML5 versus proprietary plugins.

      Nobody is arguing this because everything will be HTML5 eventually. I linked you to youtube's page where you can test drive their HTML5 player with h264 content or WebM content depending on your browser. Google owns Youtube.

      This is the whole point. Google (among others) is trying to re-frame the debate as a war between different video CODECs, when HTML5, as a standard, should be CODEC-neutral.

      HTML5 is codec neutral, it can embed h264 or webm content. The debate is what to embed. It's simply GIF vs PNG all over again.

    18. Re:Misguided by Americano · · Score: 1, Interesting

      If google released it to the public domain, then their implementation would be prior art, invalidating any subsequent attempt to patent the technology.

      My concern with the patents on WebM boil down to the simple fact that Google won't indemnify users. They're flogging their pet standard, but it seems they're not confident enough in it to say, "and we'll help you if anybody comes after you." If they're not confident enough in their patent status to say that... why should anybody else be? It's a pretty huge risk they're asking everybody else to take.

      I may have to pay for H.264, but at least I can *plan and budget* for that expenditure. WebM is free today, but if I somebody brings a suit against me tomorrow, I may have to spend way more than I ever would have spent on H.264 royalties to defend myself.

    19. Re:Misguided by Anonymous Coward · · Score: 0

      The FSF seems particularly misguided or unaware of the larger context it is working in. Google's position on WebM, realistically, means that Flash's dominance on the web is going to be prolonged. After all, it's not likely anybody is going to seriously adopt WebM while Google continues to support Flash.

      So when Flash supports WebM then, what, the universe will explode? Here's how it will play out:

      1. The majority of HTML5 browsers will support WebM in the video tag natively (Firefox 4, Chrome, Opera).
      2. The minority of HTML5 browsers will support WebM in the video tag if the codec is installed (IE9, Safari).
      3. Adobe will add WebM support to Flash.

      So the only reason to bother with H.264 at that point is to support web users on mobiles who can't play WebM content. Mobile users of any variety make up a paltry 5% of web traffic at best. So for video producers a good option will be HTML5 support with WebM of all resolutions the site supports and a low quality H.264 version for mobile and WebM playback in Flash of all resolutions for non-HTML5 browsers.

    20. Re:Misguided by dangitman · · Score: 0

      Because it's supported in more places, more stable, and faster?

      While it might be supported in more places, your claim that it is faster and more stable are laughable. Flash is notorious for being unstable and slow. Haven't you ever used it?

      Performance aside, Google announced that it was dropping support for H.264 in the interests of openness, not performance. Yet H.264 is an open standard, and Flash is proprietary. So, Google's stated intentions don't make any sense. If this are all about openness, why didn't they also drop Flash support?

      --
      ... and then they built the supercollider.
    21. Re:Misguided by dangitman · · Score: 0

      Nobody is arguing this because everything will be HTML5 eventually. I linked you to youtube's page where you can test drive their HTML5 player with h264 content or WebM content depending on your browser. Google owns Youtube.

      Have you completely missed what this article is about? Google announced that it plans to drop support for H.264 in favor of WebM.

      HTML5 is codec neutral, it can embed h264 or webm content. The debate is what to embed.

      And Google is trying to push against embedding H.264 in favor of WebM. And its public arguments are that HTML shouldn't support H.264.

      --
      ... and then they built the supercollider.
    22. Re:Misguided by Anonymous Coward · · Score: 1

      I'm tired of this moronic repetition. H.264's alternative: WebM. Flash's alternative: Nothing at the moment. Until something ACTUALLY CAN replace Flash (HTML5 certainly can't right now) then supporting it is better than not supporting it.

      And as a positive side effect, supporting Flash inside the browser is better than supporting it outside the browser, because Google can then kill Flash at a moment's notice (whereas they can't single out the Adobe-installed one without drawing lawsuits).

      All of this is shit you should know however, seeing as you're such an expert on Flash and Google matters. Google has made the second biggest effort after Apple in terms of killing off Flash via their contributions to the HTML5 standard.

    23. Re:Misguided by Anonymous Coward · · Score: 0

      It's fairly well known that VP8 (the video codec in WebM) infringes on H.264 patents. No one is willing to sue Google however thanks to that fact that Google has video patents as well and suing Google invites a giant patent war.

      You, on the other hand? Unless you've got a patent portfolio to fire back with... you might be in for a surprise.

      (VP8 literally lifts algorithms straight from H.264, this is a known fact. It was never developed to be patent-free, it was developed as a proprietary codec from day 1. Only after Google bought the IP was it ever "opened" and even then, there is no spec: only code.)

    24. Re:Misguided by matunos · · Score: 1

      Hopefully it's after the day WebM does more than just play compressed video and audio.

    25. Re:Misguided by Anonymous Coward · · Score: 1

      Goddamn, this must be like what the Paladin's Lawful Good demeanor writes like. Totally unable to accept compromise, even in the betterment of common good.

      FYI, while Flash decoding is still slow in comparison to desktop decoders, it was significantly faster than Chrome's ffmpeg-H.264 decoder. Silverlight does trounce it however.

      My guess is Flash will continue its longevity until a suitable replacement for web games is recognized. Video support seems like a big issue most of the time, but it actually pales in comparison to to all of the other things Flash is used for: ads, streaming, sounds, games, mic, cams. Obsoleting Flash video doesn't justify abandoning Flash totally.

    26. Re:Misguided by AchilleTalon · · Score: 1

      Don't mix apples and oranges. FSF is concerned about Free Software, Open Source, not Open Standard bodies. This is not the primary goal of the FSF to support everything from the Open Standard bodies. So, this move makes sense provided the goals of the FSF and the community. And in this very case, seems it maybe detrimental for the Open Standard bodies.

      --
      Achille Talon
      Hop!
    27. Re:Misguided by dsavi · · Score: 1

      WebM may be patented, but is it encumbered? Not if Google doesn't sue someone for using it.

    28. Re:Misguided by Anonymous Coward · · Score: 0

      Because there is more to flash than just playing video?

      I mean, they have made moves to move away from flash for youtube, by html5.

      Yet, there are more things that need flash on the internet than just to show video. Until there's an alternative for those, removing flash alltogether would be maybe too bold of a move.

    29. Re:Misguided by SheeEttin · · Score: 1

      Well, maybe not so much "faster" as "more optimized". It's definitely more mature. (I myself generally have had good performance with Flash (with Firefox on Linux, for what that's worth). I tried HTML5 video once, and it didn't work at all.)
      And openness isn't necessarily Google's only reason for doing it (and, in fact, the publicized reason for anything is rarely the only reason).

    30. Re:Misguided by compro01 · · Score: 4, Insightful

      My concern with the patents on WebM boil down to the simple fact that Google won't indemnify users.

      MPEG-LA won't indemnify you either. If someone outside their patent pool sues you, they're not going to be helping.

      --
      upon the advice of my lawyer, i have no sig at this time
    31. Re:Misguided by B2382F29 · · Score: 4, Insightful

      but if I somebody brings a suit against me tomorrow, I may have to spend way more than I ever would have spent on H.264 royalties to defend myself.

      So what is the difference to H.264 ? They also don't indemnify their users, so there is NO reason to prefer one over the other, the risks are identical.

      --
      Move Sig. For great justice.
    32. Re:Misguided by Anonymous Coward · · Score: 0

      That's understatement by a mile. Flash is a closed, proprietary standard. There is nothing "open" about it.

      Individuals don't care about "open" standards (that is, standards 'anyone' can contribute to). They care about free standards which anyone can take and implement, regardless of platform, sans licensing fees.

      You can't say that you're dropping H.264 support in the interests of "freedom" while continuing to embed & support Flash - at least, not with a straight face.

      Yes, you can... although it's hard. Closed standards have never bothered the likes of us programmers. Freedom in the OSS world is the freedom to use source code or specifications. No one really gives a shit that they didn't have the opportunity to influence NTFS or RDP.

    33. Re:Misguided by Gaygirlie · · Score: 4, Informative

      You mean, except x264, which is by most accounts, one of the most *full-featured* H.264 implementations available... right?

      Feature-wise it's good, yes, but it's not legally licensed and thus it's actually illegal to use in many places, most notably the US. That's the whole point.

      Let's be very clear here: H.264 is an "open standard" - anyone may get a copy of the spec and implement it, and expect that their encoder/decoder will interoperate well with any other piece of software or hardware that implements the H.264 standard. What H.264 is *not* is a "free standard" - it's got patents, and royalty fees required for some uses of the standard- basically, if you're making money off of H.264, you need to pay a fee to the MPEG-LA consortium. There is nothing preventing Google from allowing its browser to support both types of video for playback via an HTML5 video tag, but only providing WebM-encoded videos on their hosting services. You can't say that you're dropping H.264 support in the interests of "freedom" while continuing to embed & support Flash - at least, not with a straight face.

      Of course "we" can. Dropping H.264 is an intermediary step in getting rid of Flash too. There is nothing wrong in doing things in steps.

      And what you're saying about being allowed to freely implement H.264 encoders or decoders is not correct: you may not implement either without a proper license. Consuming H.264 content is also only free if you are using it with a properly licensed decoder, and serving H.264 content to end-users is only free if you cannot make money out of it and all the content must have been created with a licensed encoder.

    34. Re:Misguided by Anonymous Coward · · Score: 0

      Closed standards have never bothered the likes of us programmers.

      Note: I should have put "closed" in quotes. Most definitions (especially the credible ones) of "open standard" include the requirement that it shall be 'free.'

    35. Re:Misguided by Anonymous Coward · · Score: 0

      I'm not the AC you replied to.
      x264 is certainly one of the best H.264 encoders, but it doesn't implement the complete specification. Then again no H.264 encoder does. There are some parts of H.264 that have only limited use. Most video content normal people have access to is 4:2:0, so other colour spaces are only important for studio encoders and only as a intermediate format, not for something that is distributed at the end. Then there is Extended Profile, which offers features that make it easier to deal with packet loss during streaming, but it solves a problem that can be easier solved at the transport level, so nobody uses it.

    36. Re:Misguided by SuricouRaven · · Score: 1

      This is why Firefox doesn't support h264. The licence terms, while not exactly incompatible with the GPL, are sufficiently complex in their interactions that it's easier to just avoid it altogether.

    37. Re:Misguided by Anonymous Coward · · Score: 0

      From what I read last week I believe it's legal to distribute the code for a H.264 implementation, and you can compile it and use it without issues. licensing costs only seemed to come into play if you were distributing an executable version. Wish I could find the link, but it seemed accurate. Anyone have some real information or pointers as to if this is correct or not?

    38. Re:Misguided by SuricouRaven · · Score: 1

      "invalidating any subsequent attempt to patent the technology."

      You are assuming the patent system actually works. In practice many patents would be granted - indeed, are granted - for things where prior art not only exists but is widely known. It then falls on the defendents to spend millions of dollars in court to fight the patents.

    39. Re:Misguided by Anonymous Coward · · Score: 0

      when HTML5, as a standard, should be CODEC-neutral.

      Trying to be codec neutral is what got us in this situation in the first place. They tried to define one video standard to use and people bitched and yelled so they decided not to specify one. Now we've got three different versions fighting it out. The HTML5 group needs to grow some balls and pick one so we can move forward. It may not be the best, but it would be better than what we are getting.

    40. Re:Misguided by dangitman · · Score: 1

      Well, maybe not so much "faster" as "more optimized". It's definitely more mature.

      No. It's neither more optimized or mature. Most Flash video is just H.264 wrapped in a proprietary player that makes it slower and less efficient. Especially on mobile devices, where Flash video barely works at all, but plain H.264 in HTML works just fine.

      And openness isn't necessarily Google's only reason for doing it (and, in fact, the publicized reason for anything is rarely the only reason).

      So, what's the reason for not telling us?

      --
      ... and then they built the supercollider.
    41. Re:Misguided by dangitman · · Score: 1

      WebM may be patented, but is it encumbered? Not if Google doesn't sue someone for using it.

      Anything that is patented is patent-encumbered. Even if Google doesn't sue you for using it, it is still encumbered by patents.

      --
      ... and then they built the supercollider.
    42. Re:Misguided by dangitman · · Score: 1

      Don't mix apples and oranges. FSF is concerned about Free Software, Open Source, not Open Standard bodies. This is not the primary goal of the FSF to support everything from the Open Standard bodies. So, this move makes sense provided the goals of the FSF and the community

      Yet the result of this statement from the FSF, and of Google's actions is to promote proprietary software in the form of Flash. How is it in the FSF's interests to promote Flash?

      --
      ... and then they built the supercollider.
    43. Re:Misguided by Anonymous Coward · · Score: 0

      orly?

      • Issue 45297: youtube 3d video works in flash but not <video>
      • Issue 57741: there is a pink layer over all html5 videos
      • Issue 55493: ogv 6.1 channel order is wrong
      • Issue 63233: GPU process freezes using 100% CPU while playing WebM videos on YouTube on Linux
      • Issue 68056: Two video instances on same page with same source causes strange interactions
      • Issue 62682: laggy / stuttering HTML5 webm video on Youtube
      • Issue 70217: Chrome does not crop WebM videos to visual area, displays garbage instead (I couldn't confirm this one... could be Linux-only)
      • more...
    44. Re:Misguided by shutdown+-p+now · · Score: 1

      Feature-wise it's good, yes, but it's not legally licensed and thus it's actually illegal to use in many places, most notably the US.

      x264 is not illegal to use in US - you just need to pay the usual license fees to MPEG LA (which may well be $0 if your product is free and you distribute less than a certain number of copies).

    45. Re:Misguided by shutdown+-p+now · · Score: 1

      The difference, though, is that no-one has threatened to sue over H.264, and there are no suspects who have ground to do so; whereas MPEG LA has pretty much explicitly threatened to sue over VP8, and there has already been talk about sufficient similarity of the codecs (some coming from WebM supporters, in fact - when talking about hardware acceleration, I've heard the argument that "VP8 has many common algorithms that can directly re-use hardware capable of accelerating H.264").

    46. Re:Misguided by gnasher719 · · Score: 1

      My concern with the patents on WebM boil down to the simple fact that Google won't indemnify users. They're flogging their pet standard, but it seems they're not confident enough in it to say, "and we'll help you if anybody comes after you." If they're not confident enough in their patent status to say that... why should anybody else be? It's a pretty huge risk they're asking everybody else to take.

      It is an even bigger risk for open source software. You need only _one_ patent that WebM infringes on, and where the patent owner cannot be convinced or bribed or paid to allow use in any open source software, and no legal GPL v.3 implementation is possible. And since WebM is substantially similar to h.264, there can be no doubt whatsoever that it will be infringing on some h.264 patents.

      And since this is all not about "free software", but about the fight between Google, Microsoft, and Apple, I can't feel sorry for them.

    47. Re:Misguided by shentino · · Score: 1

      And how do we make sure that whichever one gets picked doesn't have one of the committee members hiding submarine patents on it up its sleeve?

    48. Re:Misguided by chip_s_ahoy · · Score: 1

      You left out.. two-liter Pepsi drinking, bag of sandwich packing, fat, ignorent..

    49. Re:Misguided by Anonymous Coward · · Score: 0

      But if WebM infringe h.264 patents, h.264 infringes The Duck Corporation -formerly On2- and now Google patents. That company was in the video codec business from at least 1992.

    50. Re:Misguided by Anonymous Coward · · Score: 1

      It might just be late, but I have no idea how you are reaching this conclusion. Are you aware that Adobe is one of the companies that has pledged to support WebM?

      This, and you know why?

      Adobe does not give a shit about H.264.

      Adobe are in the business of selling authoring tools. You know. Photoshop, Premiere, Illustrator, InDesign, Dreamweaver. Those $500 programs that each creative desktop has? These are Adobe's cash cows.

      If H.264 died tomorrow, Adobe would not care as long as they could keep shipping copies of Premiere that exported to WebM.

      If Flash died tomorrow, Adobe would not care as long as they could keep shipping copies of Premiere that exported to WebM.

      Adobe keeps Flash going for the simple reason that they sell Flash authoring tools. If Flash died and was replaced by HTML5, well... that's why Adobe has talked openly about making their authoring tools target HTML5. Also see http://blogs.adobe.com/jnack/2010/10/adobe-demos-flash-to-html5-conversion-tool.html

    51. Re:Misguided by DrXym · · Score: 1
      If they want to kill flash, why not support H264 in their browser? Simple.

      All this dithering over H264 just hands Adobe a gift which is a field of mutually incompatible browsers. What happens when a site wants to play a video to some browser and be sure it will play? Well they'll embed a Flash plugin of course.

    52. Re:Misguided by silentcoder · · Score: 1

      >Google won't act on those patents, though. They've said it time and time again and, most importantly, they have no interest in doing so.

      More than that - google has actively PLACED WebM under a free patent license that is GPL compatible - it says so right in the article (yeah I know, nobody reads those). Which means they CAN'T change their minds later. A patent license is a contract and you cannot unilaterally and retroactively change a contract.

      --
      Unicode killed the ASCII-art *
    53. Re:Misguided by mcvos · · Score: 1

      Ah yes, the famous open, patented, royalty-encumbered standard. Except for the open part

      It is open.

      In what way exactly is it open? The specs may be freely available, but if I want to actually use it, I need special permission. And that permission is not automatic; it may cost money. I already have permission to use WebM however I like.

    54. Re:Misguided by Anonymous Coward · · Score: 0

      There was a discussion about that here and someone actually talked to the MPEG-LA about that.
      Note that the second post contains an edit at the end.

    55. Re:Misguided by sourcerror · · Score: 1

      There are no free software implementations of the complete specification, and certainly none which are legally licensed.

      You mean, except x264, which is by most accounts, one of the most *full-featured* H.264 implementations available... right?

      I guess you missed the free part.

    56. Re:Misguided by TheRaven64 · · Score: 2

      It's fairly well known that VP8 (the video codec in WebM) infringes on H.264 patents

      I believe the expression is 'put up or shut up'. VP8 was created by On2 to work around H.264 patents, and sacrificed some quality in doing so. If you can cite a patent that is infringed by VP8, please do so.

      --
      I am TheRaven on Soylent News
    57. Re:Misguided by TheRaven64 · · Score: 2

      No, it's only encumbered by patents if the patents present an encumbrance to use. My dictionary defines an encumbrance as a burden or impediment. Google has provided an irrevocable, royalty free, license to all of the patents in WebM. From the perspective of implementors and users, those patents no longer exist. They provide no burden or impediment, unlike the H.264 patents, for which you must buy a license from the MPEG-LA.

      --
      I am TheRaven on Soylent News
    58. Re:Misguided by TheRaven64 · · Score: 2

      Mod parent up. Adobe doesn't want to keep supporting Flash Player - it's a money sink! No one pays for Flash Player (except the mobile version), but people pay a huge amount for the authoring tools. If HTML5 video, audio, and canvas tags can do everything that Flash can do, then Adobe would be happy to let other companies invest money in the non-profitable components while they continue to work on the profitable parts...

      --
      I am TheRaven on Soylent News
    59. Re:Misguided by Anonymous Coward · · Score: 0

      Sheeesh. You do realise that one can do something called licensing that turns unlicensed stuff into licensed stuff? It isn't illegal anywhere in the world to use x264. It is illegal to use it without buying a license from MPEG-LA in some countries.

    60. Re:Misguided by jo_ham · · Score: 1

      It *is* an open standard. It may be patented, but that does not change the fact that it is an open standard, just like something like GSM.

      Open standard =/= Open source

      For a technology site, people seem to conflate and confuse those two things so much.

    61. Re:Misguided by bettega · · Score: 1

      Almost, almost. There's the Flash games in Facebook, yet

    62. Re:Misguided by Curupira · · Score: 1

      Also, I don't know why no one here remembers the h264 camera patents fiasco: http://www.osnews.com/story/23236/Why_Our_Civilization_s_Video_Art_and_Culture_is_Threatened_by_the_MPEG-LA

    63. Re:Misguided by icebraining · · Score: 2

      Flash is a closed, proprietary standard. There is nothing "open" about it.

      SWF is actually very open, according to what I've read, since May 2008. Even RTMP is part of the open spec now.

    64. Re:Misguided by Anonymous Coward · · Score: 0

      > You mean, except x264, which is by most accounts, one of the most *full-featured* H.264 implementations available... right?

      x264 is _far_ from a complete implementation of the specification. For example, where is the 4:2:2/4:4:4 colorspace support? x264 is an high quality encoder for a subset of the format, but it has "only" been in development since 2004. It only recently gained the capability of encoding to the bluray profile and there still are many missing features.

      > You can't say that you're dropping H.264 support in the interests of "freedom" while continuing to embed & support Flash - at least, not with a straight face.

      I'm pretty sure you can... in the same way that you can support freedom while continuing to do business with China.

    65. Re:Misguided by GodWasAnAlien · · Score: 1

      According to the OSI, it *is not* an "open standard"
      http://opensource.org/osr

      According to the EU, it *is not* a "free and open standard"
      http://www.digistan.org/open-standard:definition

      You are conflating ISO with "open standard".

      "open" is may be interpreted differently. The word generally means "not closed".

      The common use of "open" in computing has changed quite a bit in the past two decades.

    66. Re:Misguided by Raenex · · Score: 1

      It *is* an open standard.

      By who's definition? Wikipedia shows many definitions, some that allow royalties, some that don't.

      Open standard =/= Open source

      That's true. The nice thing about the phrase "open source" was that it was not in common use back in 1998 when a bunch of people got together and defined it for their purposes. Can you say the same for "open standard"?

      When and where did the phrase come from?

      For a technology site, people seem to conflate and confuse those two things so much.

      I'm looking forward to your definitive reference.

      In the meantime, I think it's common sense that a standard that requires royalties is in some obvious way not as "open" as one that doesn't. What is it that people didn't like about proprietary standards? Surely a big part is being forced to pay a stakeholder money.

    67. Re:Misguided by jo_ham · · Score: 1

      Ah, yes the OSI - how objective!

      Also note you linked to a definition of "free AND open" - nowhere did I say that h.264 was free (as in beer or otherwise). It is open though.

      The open source movement can try to "own" the word as much as it wants, but it doesn't get to change the definition as it pleases.

    68. Re:Misguided by jo_ham · · Score: 1

      Your final point is the crux of this issue, because it is a "big cause" right now. H.264 is no different to GSM or USB, and you don't hear people crying about how those are not open standards. You are correct that multiple people with various agendas are trying to define the term definitively. I am going by the definitions of the major standards bodies such as IETF.

      What you think is "common sense" really has nothing to do with it, nor does Bruce Perens' attempts to specifically define it with what he "believes it should be" - if he wants to set something like that up, he needs to pick a name for it, one that is not already in use.

      I am a strong supporter of open (free as in freedom) standards and open source, but it doesn't mean I have to agree with the way certain elements of that movement try to redefine things and muddy the waters (for example, the FSF, in recent years is doing as much damage as Greenpeace is doing to the green movement, with some of it's silly outbursts).

    69. Re:Misguided by Draek · · Score: 1

      They said the same thing when they came with their "copyleft" with respect to commercial UNIXen, and yet here we are.

      Remember the "lesser evil" is still a form of evil, and in this case it's not even clear that h.264 is the lesser one of the two either.

      --
      No problem is insoluble in all conceivable circumstances.
    70. Re:Misguided by Anonymous Coward · · Score: 0

      Please point us to a proper definition of "open" or "open standard". An objective definition of "open standard" relating to the computing industry would be best.

      Note that ISO does not make any claim about being an "open standard".

    71. Re:Misguided by Draek · · Score: 1

      The argument should be HTML5 versus proprietary plugins. This is the whole point.

      No, the whole point is free implementation by anyone willing, as all other standards before it have been, and "the other side" corresponds to anything that'd stand in the way of such ideal, be it a plugin or a patented-to-hell-and-back format.

      Google (among others) is trying to re-frame the debate as a war between different video CODECs, when HTML5, as a standard, should be CODEC-neutral.

      It shouldn't, as otherwise it is effectively no better than the old 'object' tag, which was so fucking lousy it was the reason Developers and Users alike hailed Flash as their savior when it came.

      Basically, partisan forces are fucking with HTML5, and HTML5 will suffer because of it.

      Yeah, and you can blame Apple and their greed for that.

      --
      No problem is insoluble in all conceivable circumstances.
    72. Re:Misguided by Anonymous Coward · · Score: 0

      > "It's simply GIF vs PNG all over again."

      Yup. And in the end the f*ckers behind H.264 will get it deep just like the f*ckers behind GIF got it deep.

    73. Re:Misguided by Anonymous Coward · · Score: 0

      > It is open though.

      Please give a reference for your definition of "open".

    74. Re:Misguided by Anonymous Coward · · Score: 0

      Don't know about GSM, but no one complains about USB because it doesn't matter to them whether the development process was "open." It does matter to them whether it's royalty-free or not. If USB was like H.264, Linux couldn't even include the fundamental USB support. That would be idiotic, and a free alternative would be made. It would also cost you millions of dollars to sell files transferred over USB (or however H.264 stipulations go). That would be ridiculous.

      Open has basically one agreed-upon meaning, and that's open source. For things like standards, it's just plain confusing. Some people would only call a standard open if it had an OSS reference implementation, regardless of the spec's availability.

    75. Re:Misguided by Anonymous Coward · · Score: 0

      >while Google continues to support Flash.

      The day youtube stops serving flash and requires WebM will be the day youtube dies.

    76. Re:Misguided by Raenex · · Score: 1

      Your final point is the crux of this issue, because it is a "big cause" right now.

      It's always been a "big cause". People don't like being forced to pay to implement a standard.

      I am going by the definitions of the major standards bodies such as IETF.

      Why don't you go with the W3C instead? Or if you want to stick with the IETF, can you name a single standard they endorsed that requires patent royalties? Wasn't the Internet founded on standards that anybody could implement, for free?

      What you think is "common sense" really has nothing to do with it

      Unless you can point to a definitive place where "open standard" originated from, or a point in time where there was general agreement on what an "open standard" was, then common sense has to play a part. What got people talking about open standards? Were they not concerned about having to pay a single stakeholder?

      H.264 is no different to GSM or USB, and you don't hear people crying about how those are not open standards.

      Those aren't Internet-level standards. This is more like like the GIF fight from the 90s.

      I am a strong supporter of open (free as in freedom) standards and open source, but it doesn't mean I have to agree with the way certain elements of that movement try to redefine things and muddy the waters

      The waters were muddy to begin with.

    77. Re:Misguided by Anonymous Coward · · Score: 0

      If there can be no doubt there are patent infringements you should be able to show at least 1 or 2 examples then? Otherwise admit you're spreading FUD and stop repeating this lie.

    78. Re:Misguided by Anonymous Coward · · Score: 0

      > H.264 is no different to GSM or USB...

      Those are not Internet media standards.

      The internet is built on free (yes, royalty free) and open protocols and formats.

      H.264 would be a step away from that.

    79. Re:Misguided by tehcyder · · Score: 1

      Google won't act on those patents, though. They've said it time and time again

      Oh, well I'm sure a cast iron guarantee like that has put everyone's minds at ease.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    80. Re:Misguided by TheTyrannyOfForcedRe · · Score: 1

      H.264 is no different to GSM or USB, and you don't hear people crying about how those are not open standards.

      The open hardware people "cry" about USB all the time. The USB standards body charges thousands of dollars for a USB Device ID (the USB equivalent of a MAC). It's a major hindrance to open hardware. If you build a cool little widget that talks USB you essentially need to "pirate" a USB Device ID number. Besides being outright unethical and "not the right thing" it can lead to device conficts and all sorts of problems. Forget trying to sell a dozen or two of your widget to other hobbyists.

      --
      "Liechtenstein is the world's largest producer of sausage casings, potassium storage units, and false teeth."
    81. Re:Misguided by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/H.264#Software_encoder_feature_comparison

      Notice he said *COMPLETE*. None have a complete implementation.

    82. Re:Misguided by Anonymous Coward · · Score: 0

      Yet the result of this statement from the FSF, and of Google's actions is to promote proprietary software in the form of Flash. How is it in the FSF's interests to promote Flash?

      I shall be struck down for this comparison.

      Yet the result of this statement from the pro-life community, and of the church's actions is to promote killing unborn children in the form of back street abortions. How is it in the pro-life community's interests to criminalize abortion?

      I'm pretty pro-choice, but I see this argument is horseshit, as is the parent's argument above.

      AC

    83. Re:Misguided by Americano · · Score: 1

      http://en.wikipedia.org/wiki/Open_standard

      ITU-T, IETF, and ISO definitions - all of which permit royalties.

      If you want to use a different definition, you really need to specify which definition you're using.

    84. Re:Misguided by Americano · · Score: 1

      No, it would likely cost you ten-20 cents tacked onto the price of your computer or other USB-enabled device to license your device's USB implementation.

      Those fees would then be paid by the manufacturer to the "USB Consortium" for royalty licensing on the devices they manufacture that implement USB.

      Just like H.264.

    85. Re:Misguided by Americano · · Score: 1

      Funny you mention that - this very argument shows up on lots of pro-choice web sites as a significant reason why pro-lifers are misguided and wrong.

      http://lmgtfy.com/?q=pro-choice+back-alley

      Of course, the form of the argument isn't the important part. The actual numbers and data associated with it, and whether or not they support the conclusion, are what matters, and I think it's safe to say that "illegal abortions" and "open software and standards" have very little common ground when it comes to comparing the validity of arguments about them.

    86. Re:Misguided by dangitman · · Score: 1

      They provide no burden or impediment, unlike the H.264 patents, for which you must buy a license from the MPEG-LA.

      They provide the burden of potentially being sued for using them.

      --
      ... and then they built the supercollider.
    87. Re:Misguided by dangitman · · Score: 1

      In what way exactly is it open?

      It's an open standard. There are plenty of open standards which aren't free to use. You're confusing your terminology.

      I already have permission to use WebM however I like.

      No you don't. You only have permission to use it under the conditions of the license.

      --
      ... and then they built the supercollider.
    88. Re:Misguided by Anonymous Coward · · Score: 0

      Whoa, whoa. I'm not window-washing!

    89. Re:Misguided by jo_ham · · Score: 1

      Before I go fishing for a definition that, to the best of everyone's knowledge *has* no definitive definition (yet it seems that it's totally fine for the FSF and OSI and slashdot posters to tell me what it *isn't* somehow), would you care to define "Internet-level"?

      Now you seem to be trying to try to claim that h.264 is somehow different to all the other patented, but open standards that people use every day yet somehow don't get all frothy about.

    90. Re:Misguided by spyfrog · · Score: 1

      So what you are telling us are that we should choose H.264 because they will sue you if you don't?
      Sounds like extortion to me.

    91. Re:Misguided by jo_ham · · Score: 1

      USB works *exactly* like H.264 - there is a consortium that looks after the standard, called the USB-IF and they take care of all the admin and making sure that the standard is the standard, and handle any disputes. They handle the vendor ID, for example, that is unique to every vendor that licences one. They also collect royalties from every device with a USB port on it - just like the MpegLA collects for every hardware device that can decode h.264 in hardware.

      While there are other differences, they are merely in how the various standards go about collecting the money (for example, on commercial-level use of h.264 and so on). GSM works in a similar way. You pay indirectly to use it, since the phone manufacturer's costs include a licence to ship GSM-compatible radio hardware in the phone.

      The only reason that H.264 has been singled out is because the FSF and the Mozilla foundation want to make an ideological point about it.

      I'm not necessarily disagreeing with them (although they're not handling it well in my opinion), but claiming it is different to how other open standards are handled, or that it's somehow a special case and not an open standard just doesn't cut it.

    92. Re:Misguided by jo_ham · · Score: 1

      Yes, there are two IDs - the vendor ID which is licenced by the USB-IF and contractually guaranteed to be unique to each vendor, and the device ID, which can be anything the vendor wants (and not necessarily unique between different vendors). This was the root of the whole Palm Pre/iTunes debacle where Palm decided that rather than write their own sync software plugin for iTunes (using the documented method) they spoofed Apple's USB Vendor ID (in breach of the USB-IF's rules) to trick iTunes into thinking there was an iPod attached.

      I'm not saying that I necessarily agree with patented standards - I am a big fan of open source myself, but I'm just laying out how it is, and how H.264 is not some special case - it's really just like all the other open standards designed and formalised by a consortium or standards body to enable cross-vendor compatibility.

    93. Re:Misguided by shutdown+-p+now · · Score: 1

      I'm not saying that you should not choose WebM under the assumption that this shields you from patent issues, because it most likely does not.

    94. Re:Misguided by Raenex · · Score: 1

      Before I go fishing for a definition that, to the best of everyone's knowledge *has* no definitive definition (yet it seems that it's totally fine for the FSF and OSI and slashdot posters to tell me what it *isn't* somehow)

      I can totally accept that there is no standard definition of open standard like their is for open source. That said, I think it's clear that the ideas behind open source are what people are after when they clamor for "open standards" these days. It's too bad that there isn't an unambiguous term to cover it to avoid arguments over definitions.

      would you care to define "Internet-level"?

      You can start with TCP/IP. Throw on top of that DNS and email. That was pretty much the foundation that allowed disparate computers platforms, operating systems, and networks to talk to each other. It was all freely implementable, no royalties required. The Web was built on top of that, and again, freely implementable with no royalties required.

      Now you seem to be trying to try to claim that h.264 is somehow different to all the other patented, but open standards that people use every day yet somehow don't get all frothy about.

      You ignored my GIF example. People have been complaining about Flash for years. There's a huge push now for an open, freely implementable standard in HTML 5 to replace proprietary technology. Talking about cell phones and USB isn't comparable.

    95. Re:Misguided by Anonymous Coward · · Score: 0

      According to this wikipedia article,...

      'Many definitions of the term "standard" permit patent holders to impose ... royalty fees. ...
      'Among these organizations, only the IETF and ITU-T explicitly refer to their standards as "open standards", while the others refer only to producing "standards".'

      So, I would not conclude that "open standard"s in general allow royalty fees.

      Also from the wikipedia article:

      'The definitions of the term "open standard" used by academics, the European Union and some of its member governments or parliaments such as Denmark, France, and Spain preclude open standards requiring fees for use, as do the New Zealand, South African and the Venezuelan governments. On the standard organisation side, the W3C ensures that its specifications can be implemented on a Royalty-Free (RF) basis.'

      The page also says:
      "There is no single definition [of open standard] and interpretations do vary with usage."

      I would personally only think that royalty free standards could be considered "open", especially in the context of Internet standards, where the standards that comprise the Internet are royalty free.

    96. Re:Misguided by Anonymous Coward · · Score: 0

      So what is the difference to H.264 ? They also don't indemnify their users, so there is NO reason to prefer one over the other, the risks are identical.

      It's known that in a lot of ways WebM is technically very similar to H.264.

      It's known that the H.264 patent pool is quite deep. I seem to recall that MPEG-LA listed over 100 individual companies which had at least 1 patent in the H.264 pool.

      It's known that the WebM patents held by Google are, well, not so deep. Not nearly as many, not nearly as comprehensive.

      Now, I'm just a random guy on the Internets, not a patent lawyer who has actually reviewed the known and relevant patents for quality and so forth. Nonetheless, it's really really hard for me to accept that the risks of being sued are anywhere close to equal. Forget about all the unknown patent trolls people like to worry about for the moment and consider: If you license H.264, you're not going to get sued by anyone in the H.264 pool. The pool members include the worst risks, the big players with large video compression patent portfolios. If you use WebM, you risk being sued by those very same companies, or by MPEG-LA on their behalf.

      Which, of course, is more or less the point of assembling a patent pool like that in the first place.

    97. Re:Misguided by arose · · Score: 1

      x264, licensed? No! Case closed on that part.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    98. Re:Misguided by arose · · Score: 1

      Not in context of web standards, W3C says patent encumbered isn't open enough for the web. H.264 might be open as far as ISO goes (not very far, but whatever) but the web has it's own ecosystem.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    99. Re:Misguided by arose · · Score: 1

      "Fairly well known", is known for a fact to be horrible weasel wording, patents or shut up about it.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    100. Re:Misguided by TheRaven64 · · Score: 1

      Is it thinking or reading that you have a problem with? You can not be sued for using the VP8 patents in a VP8 implementation, because Google has explicitly granted a royalty-free perpetual license for their use.

      --
      I am TheRaven on Soylent News
    101. Re:Misguided by dangitman · · Score: 1

      You can not be sued for using the VP8 patents in a VP8 implementation, because Google has explicitly granted a royalty-free perpetual license for their use.

      That doesn't indemnify you (or Google) from being sued. How about I grant you, TheRaven64, a royalty-free perpetual license to murder anybody you like? Do you really think that will make you immune to laws against murder? Google, as much as many may think, is not above the laws of the land.

      --
      ... and then they built the supercollider.
    102. Re:Misguided by dangitman · · Score: 1

      Not in context of web standards, W3C says patent encumbered isn't open enough for the web.

      Therefore, WebM also isn't open enough for the web, as it is also patent encumbered. In fact, this would disqualify every digital video CODEC, as they are all subject to patents.

      --
      ... and then they built the supercollider.
    103. Re:Misguided by arose · · Score: 1
      There are patents covering parts VP8, they are royalty free to use to implement VP8 to anyone and thus it isn't encumbered.

      In fact, this would disqualify every digital video CODEC, as they are all subject to patents.

      Just modern ones (MJPEG and MPEG1 are examples of widely used unencumbered video formats) with uncooperative patent holders.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    104. Re:Misguided by dangitman · · Score: 1

      There are patents covering parts VP8, they are royalty free to use to implement VP8 to anyone and thus it isn't encumbered.

      That doesn't mean there aren't parts of VP8 which infringe on patents held by other companies. VP8's patents being licensed royalty-free doesn't make VP8 unencumbered. The status of these patents could change at any time.

      --
      ... and then they built the supercollider.
    105. Re:Misguided by arose · · Score: 1

      That doesn't mean there aren't parts of VP8 which infringe on patents held by other companies.

      This is the case for any software modified in the last 20-30 years, including properly licensed H.264. Unless you have specific ones to point to, it doesn't hold any weight. Anything could be patented, singling out VP8 without concrete proof is absurd.

      The status of these patents could change at any time.

      To the best of my knowledge "perpetual" and "irrevocable" are used in legal with their layman's definitions. There is only one particular time when it can change: if you start a patent lawsuit targeting VP8. That is hardly "any" time.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    106. Re:Misguided by dangitman · · Score: 1

      This is the case for any software modified in the last 20-30 years, including properly licensed H.264. Unless you have specific ones to point to, it doesn't hold any weight. Anything could be patented, singling out VP8 without concrete proof is absurd.

      I'm not singling out anything. Any software or technology that may have patents applicable to it is "patent-encumbered." That includes H.264.

      It holds plenty of weight. The patent system is very real, and enforced by law. The only "patent-unencumbered" product is one which every single aspect of it has been released to the public domain.

      To the best of my knowledge "perpetual" and "irrevocable" are used in legal with their layman's definitions

      The problem is that Google doesn't have the power to back up those terms. They may say this, but their "perpetual" and "irrevocable" license may be overturned at any time by a lawsuit. Google is not above the law.

      --
      ... and then they built the supercollider.
  4. Well that's great because... by Anonymous Coward · · Score: 0, Funny

    ...everything the FSF supports is massively successful.

    1. Re:Well that's great because... by oiron · · Score: 5, Insightful

      Hmm... I'd call GCC pretty successful...

    2. Re:Well that's great because... by dgatwood · · Score: 1

      Worse, the people who need to be excited about WebM (big corporate media) will actively be repulsed by the FSF's stamp of approval. The way these people think, open = free = piracy, and more open = more free = more piracy. They hear "FSF" and envision a large, bearded hippie with his middle finger raised in their direction.

      Even ignoring that problem, unless Google is willing to stand behind it with indemnity from patent suits, those media giants going to see WebM as a giant target painted on their chests. Video compression is a patent minefield, and indemnity is pretty much an absolute requirement these days if you expect to be taken seriously. So now those media giants will see a large bearded hippie flipping them off, with a bomb strapped to his chest.

      The FSF putting their stamp on it is just the final nail in WebM's coffin. Stick a fork in it. It's done. Google has really screwed the pooch on this one.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    3. Re:Well that's great because... by Cwix · · Score: 1

      They hear "FSF" and envision a large, bearded hippie with his middle finger raised in their direction

      Your post seemed more rant then substance, but this made me chuckle.

      --
      You are entitled to your own opinions, not your own facts.
    4. Re:Well that's great because... by Anonymous Coward · · Score: 0

      Yeah, explains why everyone uses MSVC on Windows.

    5. Re:Well that's great because... by Anonymous Coward · · Score: 0

      I don't think anybody really equates the FSF with piracy. I *do* sense the large, bearded hippie vibe. All of their websites and many of their writings have this slightly childish feel, which trots out outdated and discredited arguments as soundbites, does not consider rebuttals, and spends a lot of time on weird semantic pedantry rather than real arguments until your vocabulary has been replaced by a NewSpeak where everything they dislike has some hideously juvenile wordplay. Of course, they accuse a conspiracy (intentional or unintentional, but with a Beck-ian "I'm just asking questions" implication) of doing NewSpeak ourselves and they are just counterbalancing. Or something.

      I honestly think this is more of a no-op. If anything I'm kind of mildly surprised that they'll support a non-standard codec which is imperfectly open/non-proprietary. I didn't think they'd support H.264, because of patents, but it ticks most of their other boxes much better than WebM. I thought they'd demand a third path.

    6. Re:Well that's great because... by shutdown+-p+now · · Score: 2

      I think GP was referring more to various "oolitical" FSF campaigns, like the one against "tivoization", or against Win7. Which this one seems to be as well.

      GCC is just a product, it's not like FSF specifically endorses it over proprietary options (rather than just generally saying "free software is better", which applies to all FOSS).

    7. Re:Well that's great because... by shutdown+-p+now · · Score: 1

      I don't think anybody really equates the FSF with piracy.

      You're not up to date - apparently, if a country standardizes on FOSS in government, it "fails to build respect for intellectual property rights", and is considered by US businesses to be sufficient reason to put that country on the Special 301 report (which means that the country does not provide "adequate and effective" protection of US intellectual property rights).

    8. Re:Well that's great because... by macshit · · Score: 1

      Worse, the people who need to be excited about WebM (big corporate media) will actively be repulsed by the FSF's stamp of approval.
      ...
      The FSF putting their stamp on it is just the final nail in WebM's coffin. Stick a fork in it. It's done. Google has really screwed the pooch on this one.

      Not true. I know that yer average Slashdot MS fanboy hates the FSF and the GPL with a passion, but they don't really represent reality.

      Despite the FSF's political positions, boycotts, etc, these simply aren't the sort of thing that register on a corporation -- corporations don't care about anything that doesn't affect them, and these activities by the FSF, while intended to have some effect ... largely don't. Neither do they care about RMS's hairstyle; not only are they very unlikely to have noticed it, but it just doesn't matter to them, however much it infuriates some people on Slashdot.

      The bulk of large companies will simply have no idea who the FSF is, so won't be influenced by the what the FSF thinks about webm (other than it being another entry in a list).

      Companies who do know who the FSF will be largely those who have some technical connection with it -- I work for a (very) large company, and the FSF is thought of as "the place where gcc comes from" around here -- and will thus essentially have a productive relationship of some sort with them. These companies will, by and large, be positively influenced by any FSF recommendation of webm (if they notice), in the sense that "somebody we know about recommends webm".

      --
      We live, as we dream -- alone....
    9. Re:Well that's great because... by Anonymous Coward · · Score: 0

      you mean like how nobody but a few grad students and children use the GNU utilities and the compiler and toolchain?

    10. Re:Well that's great because... by Anonymous Coward · · Score: 0

      Huh? Mainly because they are forced to or don't know any better. I know quite a bunch of people using GCC on Windows. I also have 2 friends constantly complaining about having to use MSVC...

    11. Re:Well that's great because... by Anonymous Coward · · Score: 0

      MSVC produces smaller and faster executable. Visual studio is a very good IDE.
      The fact that not everyone use MSVC on Windows (many people use Mingw or cygwin) is a proof that GCC is pretty successful.
      Many developers have left windows for Linux because the OS is more developer friendly. They use GCC because Microsoft prohibit the use of MSVC on Linux. If it was allowed to use MSVC to compile on Linux, I am sure many program would use it and GCC would be less successful.

    12. Re:Well that's great because... by Anonymous Coward · · Score: 0

      ...which is why it's being steadily overtaken by clang and LLVM.

    13. Re:Well that's great because... by PeterBrett · · Score: 1

      Video compression is a patent minefield, and indemnity is pretty much an absolute requirement these days if you expect to be taken seriously.

      MPEG-LA will not stand behind h.264 with indemnity from patent suits, so clearly your assertion is false and indemnity is not an "absolute requirement... if you expect to be taken seriously."

    14. Re:Well that's great because... by Anonymous Coward · · Score: 0

      By "steadily overtaken" you mean "still dominating while others try to catch it".

    15. Re:Well that's great because... by Draek · · Score: 2

      Video compression is a patent minefield, and indemnity is pretty much an absolute requirement these days if you expect to be taken seriously.

      Alright then, name one format that does offer indemnity.

      Here's some help: MPEG LA doesn't.

      --
      No problem is insoluble in all conceivable circumstances.
    16. Re:Well that's great because... by Anonymous Coward · · Score: 0

      I hope they enjoy their less optimized executables, then. GCC is generally only used on platforms where MSVC isn't available, or for cross-platform projects.

    17. Re:Well that's great because... by dgatwood · · Score: 1

      MPEG-LA doesn't actually produce any end products that are sold to those production houses, either. They license the right to implement the technology to other companies, who then in turn manufacture products, many of whom provide indemnity. More importantly, MPEG LA is the giant elephant in the room. They are so big and own so many patents in this space that no one would dare sue one of their licensees for fear of retribution. More to the point, if anyone is going to file a lawsuit over a video codec, odds are it would be MPEG LA doing the suing rather than being sued. Therefore, in terms of risk, licensing a codec from MPEG LA is much, much lower risk.

      It's an apples and oranges comparison. You're arguing that customers will gladly buy unpasteurized orange juice because grocery stores sell unpasteurized apples.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    18. Re:Well that's great because... by dgatwood · · Score: 1

      Pretty much all of them if you buy from a manufacturer that offers it. Start with On2, the company that Google bought this codec from. Then move on to Microsoft. I'm pretty sure Broadcom's MPEG hardware provides indemnification. Heck, I doubt you'd have a very hard time finding at least one vendor that provides indemnification for almost every pro format.

      The key difference between MPEG LA and Google is that Google is providing software, whereas MPEG LA is providing patent licenses to companies that make software and hardware. The two are not comparable.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    19. Re:Well that's great because... by Draek · · Score: 1

      Citation needed. But given that Broadcom doesn't even offer indemnification over their own codec, BV16, I wouldn't be too hopeful.

      --
      No problem is insoluble in all conceivable circumstances.
    20. Re:Well that's great because... by dgatwood · · Score: 1

      I tried to get citations, but the Internet is so clogged with people complaining about WebM and H.264 that any search for codecs and indemnification returns nothing but that....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    21. Re:Well that's great because... by oiron · · Score: 1

      Mingw32 on Windows is horribly slow in getting developed beyond version 3.4.somethingorother. Also, it can't interoperate with Windows DLLs (made with MSVC) without some hackery. Ergo, it's not so common in Windows, though as others have mentioned, it's more popular than you might expect.

      On the other hand, gcc is used on Macs (until recently, it was pretty much exclusive, but now it's lost ground to LLVM, of course), and there's a version for pretty much every embedded platform one would want to use. I think it's safe to say that it's at least one of the top two compilers around.

    22. Re:Well that's great because... by oiron · · Score: 1

      GCC is generally only used on platforms where MSVC isn't available

      Pretty much every place except Windows, then...

    23. Re:Well that's great because... by oiron · · Score: 1

      Some of the very basic tests I once did show them (MSVC 9.0/Visual Studio 2008 and GCC 4.5-odd) running pretty much neck and neck, without much real advantage to either one or the other. It really comes down to compiler, code and the specific optimization flags one uses. Otherwise, they're both pretty much the same.

      Here's someone else's benchmark, showing GCC and MSVC just about the same, and Intel's ICC about 20% or more faster. By your logic, ICC should be the world's favourite compiler, since it's a) the fastest, and b) available on all platforms.

      The real world doesn't work like that, though - ICC has other problems...

    24. Re:Well that's great because... by oiron · · Score: 1

      You mean, apart from developing it?

    25. Re:Well that's great because... by oiron · · Score: 1

      It would be interesting to see the numbers, wouldn't it? By all accounts, Clang is just about able to compile a Linux kernel - it's going to take it a while to catch up to GCC, and that's after enough things compile with it.

      But it's a good thing that it exists - competition is always good, even if only to keep the GCC team on their toes.

    26. Re:Well that's great because... by shutdown+-p+now · · Score: 1

      FSF these days is first and foremost a political and legal organization, not a software development shop. They do not work on GCC, other people do.

      Stallman did personally write a lot of GCC, but it was many years ago - were you referring to that? I don't think it's reflective of the present "successes" of FSF. Can you name one of their campaigns or projects from the last, say, 10 years, which was successful?

    27. Re:Well that's great because... by oiron · · Score: 1

      Fair enough, but in that case, I'd point to GPL3 adoption; a 2009 article claims about 50% adoption, at least of active projects on Google Code. That's not bad, I think...

      Remember, when you measure success or failure, don't think in binary terms - world domination is not necessary for success.

    28. Re:Well that's great because... by Anonymous Coward · · Score: 0

      Exactly. On Windows, we have better.

  5. Re:Riding coattails! by Anonymous Coward · · Score: 1, Insightful

    Sorry to break this to you, but the only people who care what the FSF gives their stamp of approval to are the neckbeards who are already converts to the FSF's message.

    This is why PlayOgg was useless, and it's also why "PlayFreedom," in addition to being an awful, awful, nonsensical, completely pointless campaign name, will also be useless: they're preaching to the choir, and they have a tin ear for connecting with the general public - in other words, they suck at marketing, and if you want to win 'hearts and minds,' it's *all* about marketing.

  6. Let the flame war begin! by Anonymous Coward · · Score: 2, Insightful

    It doesn't matter how this free / not free debate goes. One is a formal ISO standard, the other is whatever Google decides. How that makes H.264 somehow not open escapes me, but...

      If I'm engineering a hardware codec, I want the standard that's set down in stone, just like my design is going to be (well, silicon, but you know what I mean).

    1. Re:Let the flame war begin! by Nemyst · · Score: 1

      Considering a large part of Google's strategy relies on Android, they will make sure your hardware codec works. Mobile phones would be far less viable for web video if they didn't have hardware support for video codecs.

      Also, OOXML is a ISO standard. Being an ISO standard apparently doesn't mean much nowadays.

    2. Re:Let the flame war begin! by martin-boundary · · Score: 1

      If it's patent encumbered, then it's not open.

    3. Re:Let the flame war begin! by Anonymous Coward · · Score: 0

      Being a standard has become absolutely worthless since OOXML got approved. It's just a meaningless tag, nothing more.
      Also, try to implement h264 freely, or even to fork your own codec based off of it. You can't. However, with VP8 you can do both.

      Now you may say that this has nothing to do with the word "open"... well, that's a point we can argue about, and maybe we'd have to find a better fitting word.
      But what stands is the point that the non-technical side of h264 is absolute crap. This was somewhat tolerable when it was better by a big margin than the next sane codec (Theora), but now it should be killed with fire.

    4. Re:Let the flame war begin! by jo_ham · · Score: 1

      Yes it is. You can't redefine the term "open standard" just because you don't think it should mean what it means.

      Open source =/= open standard

    5. Re:Let the flame war begin! by vagabond_gr · · Score: 1

      It doesn't matter how this free / not free debate goes. One is a formal ISO standard, the other is whatever Google decides. How that makes H.264 somehow not open escapes me, but...

      Here's my personal view on the issue. Abstract words without a proper definition mean nothing. What I find essential from a video format for the web is to be a "Free and Open Standard" based on this definition (main points: vendor neutral, freely available, no-patents). Ideally I would like such a standard to be published by W3C and included in the HTML5 spec (which currently does not specify a video format, so the "video" tag is essentially useless).

      H.264 is clearly not a free and open standard. WebM is clearly not one either. Theora is "more or less" free and open based on this analysis.

      Now, if the question is a preference between H.264 and WebM I would support WebM for 2 reasons. First, the freedom to implement a standard is IMHO far more important that being vendor-neutral. I cannot possibly imagine a Web where you need to pay someone to publish content or create a standards-compliant browser. Second, WebM has some realistic chances of becoming vendor-neutral if Google submits it to a standards organization. On the other hand H.264 has close to 0 chance of becoming patent-free.

    6. Re:Let the flame war begin! by Anonymous Coward · · Score: 0

      There is an official definition for "standard". H.264 definitely falls under this definition. However, not all standards are open. What makes h.264 more open than a regular standard?

    7. Re:Let the flame war begin! by jo_ham · · Score: 1

      .DOC is a "standard" .AAC is an "open standard" .WMV was a "standard"

      h.264 is an "open standard", as is GSM.

      An open standard is documented and available standard that can be implemented by different companies or projects and be assured (theoretically) of compatibility because everything about how to implement it is out there in the open.

      A closed standard, on the other hand, like .Doc or .wmv, and VP8 before Google opened it, is secret.

    8. Re:Let the flame war begin! by maxume · · Score: 1

      H.264 has a nearly 100% chance of no longer being patent encumbered sometime in the next 20 years or so.

      Sure, that depends on the government not doing anything silly to patent terms, but they have a decent history of that.

      --
      Nerd rage is the funniest rage.
    9. Re:Let the flame war begin! by GodWasAnAlien · · Score: 1

      C++ was not an ISO standard until 1998.
      Somehow it was used it before then.

      In 1997, if there was a competing language standard that was patented and required royalty payment, called LangX.

      Which would be considered "free"
      Which would be considered "open"
      Which would be considered an "open standard"

      Your comment assumes that these are all the same question.
      (the summary only discusses freedom, and you comment about "open" assuming that it means "open standard")

      Of course the word "open" is evolving as well (partly because of "open source" in 1998), so the question may be answered differently today than back then.

      The OSI certainly would answer differently than the ISO.
      http://opensource.org/osr

    10. Re:Let the flame war begin! by Draek · · Score: 1

      So let's include it 20 years from now, if anyone still cares.

      Until then, however, let's just play it safe with WebM and Theora.

      --
      No problem is insoluble in all conceivable circumstances.
    11. Re:Let the flame war begin! by maxume · · Score: 1

      There's no one even fighting that battle (there are legions saying that Google and Mozilla and Opera should fight the battle...). I'm pretty sure Google dropped h.264 from Chrome to save some money (because there isn't and won't be anyone exclusively using html5 video+h.264), not to push some WebM agenda.

      Hardware devices will continue to ship with h.264 support (it's really cheap even for a $40 device), but I'm not surprised that they aren't going to pay license fees for Chrome users.

      --
      Nerd rage is the funniest rage.
    12. Re:Let the flame war begin! by arose · · Score: 1

      Are you dropping TCP/IP in favor of the OSI model yet?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  7. Re:Riding coattails! by dangitman · · Score: 1

    Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?

    Which two formats are you referring to here?

    --
    ... and then they built the supercollider.
  8. Re:Riding coattails! by Samantha+Wright · · Score: 1

    Ogg Theora and WebM—the two being discussed.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  9. Re:Riding coattails! by Anonymous Coward · · Score: 0

    Actually, no, they won't preaching to the choir. The choir was behind Vorbis. This preached to them and told them to support MebW instead.

  10. Re:Riding coattails! by Anonymous Coward · · Score: 3, Insightful

    As a video host, I won't do this. I'll leave my video in H.264 format, and serve it up via flash to the browsers that don't want to support H.264 playback via the HTML5 video tag.

    The only thing that started breaking Flash's stranglehold was Apple's decision to say "NO FLASH on our iOS devices." Why? Because the bulk of "video hosts" don't give a shit about "openness," they give a shit about "how many people can watch my video," and the iOS devices represented an affluent demographic that video hosts *wanted* watching their video. So they figured out how to serve up their video without Flash.

    And now, Google is saying "Let's have a standards war," which basically means nobody will invest in any recoding until the dust settles, which means they've just given Flash another 5 year lease on life. The only people who will transcode to WebM are YouTube. In the meantime, everybody else will serve up H.264 wrapped in Flash, and H.264 via HTML5 video tags to any browser that is smart enough to support it.

    Hooray for "openness," enjoy your crashy Chrome-and-Flash browsing experience on any site that's not YouTube.

  11. Re:Riding coattails! by cgenman · · Score: 3, Interesting

    The choir may be the WC3 over here at MIT. The FSF putting a stamp of approval on WebM helps allay one of the big hurdles for making it the HTML 5 video standard: questions of quality. While the average consumer may not care, if WebM gets baked into the standard, that would have a large effect on how we get video on the web (and how free it is).

  12. hardware by gbelteshazzar · · Score: 1

    so where do i get a chip that plays webm?

    it's open but a crap product without hardware support, awesome

    1. Re:hardware by Anonymous Coward · · Score: 0

      I predict any hardware that's going into the Nexus line or other mobile device that supports Android or ChromeOS will have hardware accelerated WebM playback.

    2. Re:hardware by oiron · · Score: 1

      Right when somebody implements the codec on OpenCL or something, I guess...

    3. Re:hardware by Anonymous Coward · · Score: 1

      so where do i get a chip that plays webm?

      http://www.nvidia.com/object/tegra-2.html

    4. Re:hardware by lostmongoose · · Score: 1

      Well, that's one down. Where's Google's patent indemnification to protect the chip makers from MPEG-LA patent suits? Oh, that's right. Google has so far refused to do so. Good luck with that.

    5. Re:hardware by u17 · · Score: 3, Informative
    6. Re:hardware by B2382F29 · · Score: 1

      And where's the MPEG-LA's patent indemnification to protect the chip makers from Google (or any other) patent suits? Oh, that's right. MPEG-LA has so far refused to do so. Good luck with that.

      --
      Move Sig. For great justice.
    7. Re:hardware by TheRaven64 · · Score: 1

      And where's MPEG-LA's patent indemnification to protect chip makers from third-party lawsuits? Oh, that's right. MPEG-LA doesn't offer indemnification and several of their customers were sued for patent infringement for shipping H.264 implementations last year.

      --
      I am TheRaven on Soylent News
    8. Re:hardware by Macthorpe · · Score: 1

      Funny that... It's almost as if that if you come up with something first, you don't have to indemnify against it, because you clearly came up with it independently. Crazy. There should be a name for this... previous work? The Before-made?

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    9. Re:hardware by arose · · Score: 1

      so where do i get a chip that plays webm?

      Right here. More to come for further crow dinners.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  13. The Real Battle by benjammindean · · Score: 1

    Here's what we don't see. There is a battle going on, and it has nothing to do with which codec to use. The real battle is between Apple and Adobe. Apple wants to control everything on iOS (and everywhere else...can anyone say AppStore?), so Flash doesn't play so nice on those 64bit gizmos eh? Flash has embedded itself into the web because of video. Sooo...how do you beat Flash, in comes the MP4 wrapper for H.264 encodings (and Apple's on the patent bandwagon). Google is drawing a line firmly between them in many ways: Google Apps, Android, Chromium Tablet...and now they've closed the door on H.264 moving to WebM. Adobe will make the switch...why? Because f4v flopped, Flash Media Server bows down to MP4 encoding, which makes it an open target against Apple who doesn't support Flash on their cool little gizmos everyone buys. Hrmm...the real battle is over the mobile market and who dominates. Google is using their muscle to push open standards, which I for one will always vote for VS Apple's system (CoCoa, WebKit). We'll see who wins.

  14. Re:Riding coattails! by Anonymous Coward · · Score: 0, Interesting

    Reading comprehension helps before you jump in to disagree, and further demonstrate the lack of comprehension the FSF and its dogmatic adherents display. "Preaching to the choir" in this case means that their message of "openness" is only going to resonate with those who already agree with their message. It will not win them new supporters, and it will do nothing to further the cause of WebM.

    Do you think anybody outside the FSF and the normal cavalcade of FOSS neckbeards gives a shit about whether the FSF supports Vorbis or WebM?

    This is a "HEY GUYS WE'RE STILL HERE AND WE STILL MATTER... DON'T WE?" press release. Nothing more.

  15. Re:Riding coattails! by dangitman · · Score: 1

    Ogg Theora and WebM—the two being discussed.

    As a video host, why would you want to support two different formats, neither of which is widely used or supported in hardware or software, over one format that is both ubiquitous and open? The goal of video hosts is for their videos to be viewed - not to languish in obscurity.

    Also, I'm not sure where you're getting the idea that Ogg Theora is being discussed - this article is about WebM vs H.264. The person you were replying to was discussing the FSF's marketing techniques, not the potential for Ogg becoming a widespread video standard (which is nil).

    --
    ... and then they built the supercollider.
  16. Awareness by SuperKendall · · Score: 1

    It might just be late, but I have no idea how you are reaching this conclusion. Are you aware that Adobe is one of the companies that has pledged to support WebM?

    Are you aware how many mobile devices today can only play h.264 when Flash is not present?

    So Adobe is supporting VP8 playback in Flash, it means nothing - because anyone encoding video will say "if I encode in h.264 it will work in all browsers, across all devices". What is the incentive to also encode in WebM/VP8? There is none.

    So as stated, what will happen is that web producers will go back to using crappy flash video players on the web for everyone except mobile users, who will get straight-up video without a horrible wrapper.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Awareness by Anonymous Coward · · Score: 0

      So as stated, what will happen is that web producers will go back to using crappy flash video players on the web for everyone except mobile users, who will get straight-up video without a horrible wrapper.

      Actually what will likely happen is this:
      - open source browsers won't support H.264 decoding; they will only do WebM
      - important websites (mostly means YouTube) will encode in both WebM and H.264
      - these websites will move to WebM-only encoding once most mobile device owners can play WebM content (years from now)
      - Android OS will move to WebM-only decoding once most device owners can play WebM content (years from now)

      So we just have to wait around 2-3 years, and WebM will be the de facto codec. In the meantime, no one cares much about the storage-related struggles smaller video-hosting websites have to go through.

  17. Key word "will" by SuperKendall · · Score: 1

    The original post was asking WHERE he get a chip that plays WebM, not WHEN. As there are not even any chips to be had WebM looks to have a very long and hard road ahead to gain any traction - even (or especially?) with Google pushing it.

    The truth is that today if you encode in h.264 it will work in any browser. It will work on iOS devices with hardware accelleration. It will work in Mozilla and Chrome using the Flash player. It will work in Safari and IE directly.

    Unless you shut off h.264 support in Flash WebM adoption is simply not going to happen. And Adobe has no interest in doing that, they like just fine how everyone has to come to them for video players now.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Key word "will" by badkarmadayaccount · · Score: 1

      Are you handy with DSP programming - h.264 and VP8 are very similar.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  18. Re:Riding coattails! by Anonymous Coward · · Score: 1

    How does the FSF giving a stamp of approval relate in any way, shape, or form to the quality of the codec? They're not video expert.

  19. Sort of right, but between Open and Closed by SuperKendall · · Score: 1, Interesting

    The real battle is between Apple and Adobe

    That is true from the standpoint of Apple fighting for open technologies backed by large groups of companies (HTML5, h.264) where Adobe is fighting for maintaining control over the stronghold of Web Video, where they are the ones who provide players everyone needs to operate universally.

    That's why Google, Apple and Microsoft were together in supporting the video tag. But then Google got greedy, and thought "Why can't I have Adobe's position"? So under the guise of being open, Google is pushing for a standard controlled by them.

    The end effect is now the same standoff we had before, where neither Apple nor Adobe can get the upper hand. And that is a shame because when all three were standing together you could actually see a chance of Flash being booted off the internet.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Sort of right, but between Open and Closed by SilenceBE · · Score: 2

      Is it funny he mentions webkit - maybe you should really look into what the engine of Chrome is based on. The same for mentioning Cocoa what the fuck has this to do with a videocodec ? And OpenCL also closed ? The fact that Apple doesn't use its weight to introduce closed tags, events like MS did with IE, ... .

      But then again this Slashdot - new for people with delusions and where everything is black and white.

    2. Re:Sort of right, but between Open and Closed by Pastis · · Score: 1

      Replacing flash with an other monopoly on a non free standard isn't a good solution. I far prefer Google's stance on the matter.

      > But then Google got greedy, and thought
      > "Why can't I have Adobe's position"?

      That is an opinion not a fact.

      > So under the guise of being open, Google is pushing for a standard controlled by them.

      That is also an opinion, not a fact.

      Google is pushing an open standard. Yes. Fact
      Google may try to control the video format on the web. Like Apple, like Microsoft before.

      My reading: Google is pushing for an open standard that *noone else* did before, either because of lack of interest, conflicting interests or lacking the guts to do so because of the patent minefield.

      Yes they stand to win something if they do so, but they are also taking risks. Who else is doing ?

      > The end effect is now the same standoff we had before,

      It's still maybe a standoff, but the potential result (an open and free standard for video on the web) has much better consequences for all.

    3. Re:Sort of right, but between Open and Closed by icebraining · · Score: 2

      But then Google got greedy, and thought "Why can't I have Adobe's position"

      Has Adobe open sourced the Flash player under a permissive license since last time I was looking? Because failing that, Google can't be trying for Adobe's position. Personally, I'm confident the video tag will win over flash, even if the latter stays as a backup solution.

      And Google's push is pretty weak - Youtube still pushes H.264, Android still plays it.

    4. Re:Sort of right, but between Open and Closed by icebraining · · Score: 1

      No; I like WebM more than H.264, but it's not a standard, it's a format controlled and defined by Google. H.264 is a standard, it's just restrictive.

    5. Re:Sort of right, but between Open and Closed by Pastis · · Score: 1

      Define standard.

      Some counter arguments:
      http://www.osnews.com/thread?458060

      "What you perhaps actually mean is that WebM is a standard that is not yet endorsed by any official independent standards body."

      According to Wikipedia (http://en.wikipedia.org/wiki/Technical_standard):

      "A technical standard may be developed privately or unilaterally, for example by a corporation, regulatory body, military, etc."

      H.264 is not a standard acceptable by the W3c http://my.opera.com/haavard/blog/2011/01/13/openness

      And finally:
      http://annevankesteren.nl/2011/01/why-webm

      "And lets face it, WebM has a specification, independent implementations, backing from hardware manufacturers, and is supported in all browsers that are not MPEG LA H.264 patent licensor — once Firefox 4 is released that makes about sixty percent of the desktop browser market."

    6. Re:Sort of right, but between Open and Closed by mcvos · · Score: 1

      That is true from the standpoint of Apple fighting for open technologies backed by large groups of companies (HTML5, h.264) where Adobe is fighting for maintaining control over the stronghold of Web Video, where they are the ones who provide players everyone needs to operate universally.

      That's why Google, Apple and Microsoft were together in supporting the video tag. But then Google got greedy, and thought "Why can't I have Adobe's position"? So under the guise of being open, Google is pushing for a standard controlled by them.

      It's not Google being greedy. In fact, they spent money and gave the results away for free just to get things moving again. You're completely misunderstanding the standpoints of the companies involved.

      Adobe: makes tools. Tools for making graphical stuff, mostly. Video, games, other interactive graphical stuff. What they want is for people to use their tools. The only reason they care(d) about Flash is because for a long time it was the only way to distribute the resulting stuff to millions of people, increasing the demand for their development tools. If their tools can be used to develop for HTML5 or WebM, that's fine by them. It costs a bit of investment, but their position is safe.

      Google: doesn't care about money, or anything short-term, really. On the short term, they are doing awesomely. They make their money from targeted advertising on the Web. For this they need two things: as many people as possible using the web for as many things as possible; and know what those people are doing on the web. They don't like Flash because it's a black box. They don't like the iPhone because it's a walled garden. They do like everything that's open, and they're willing to give enormous amounts of stuff away for free, just to break things open (see Android). What they want is for HTML5 to move forward. HTML5 was stalling because of disagreements about the video codec (Theora too slow for MS and Apple, H.264 to expensive for Opera and Mozilla), and no resolution was possible. So WebM is their proposal for a compromise: it's faster than Theora, yet open and free. A fragmented HTML5 is no use to them. They want everybody on board, and that means H.264 is not good enough, so they try to force their compromise down everybody's throat.

      Apple: wants complete control over their own walled garden. They don't care what people do outside, but inside, they need to play by Apple's rules. Apple sells the Apple experience, and that does not include porn, third-party plugins, third-party dev tools, or anything that they consider too slow. There is really no good reason for them to not like WebM, other than the fact that they already invested a lot in H.264.

      Microsoft: Honestly, I have no idea what drives them at the moment. I'm not sure they know either. They've always been about domination. Not of their little corner, like Apple, but of everything. They've lost that domination now, and seem to want to rebuild some credibility (with IE9 finally being standards-abiding and everything). I don't see why WebM wouldn't fit into that, but then again, they no doubt have lots of other plans, contacts and contracts playing a role in the background. And those would be slowed down if they suddenly need to tell all their contacts to use WebM instead of H.264.

      Mozilla: They're just not going to pay for H.264, and even if it was free, they wouldn't be willing to invest in it without some solid reassurances that it will remain free forever.

      Opera: Similar to Mozilla, though probably slightly less so.

    7. Re:Sort of right, but between Open and Closed by mcvos · · Score: 1

      Google may try to control the video format on the web. Like Apple, like Microsoft before.

      My reading: Google is pushing for an open standard that *noone else* did before, either because of lack of interest, conflicting interests or lacking the guts to do so because of the patent minefield.

      WebM was purchased and opened up by Google. Nobody else could have proposed it before. The best open alternative, Ogg Theora, is much less efficient than H.264, making it a bad choice for the companies who can afford to pay for H.264.

      It wouldn't surprise me at all if Google bought WebM for the specific purpose of providing a good open compromise. They have a tendency to throw big money around just to get everybody moving in the same direction again.

    8. Re:Sort of right, but between Open and Closed by Pastis · · Score: 1

      > WebM was purchased and opened up by Google. Nobody else could have proposed it before.

      Somebody else could have tried to buy the technology and open it. Or develop a competing technology. No ?

      http://www.hotstocked.com/article/0197/on2-technologies-ont-launches-their-new-product-flix-r-engine.html

      > It wouldn't surprise me at all if Google bought
      > WebM for the specific purpose of providing a
      > good open compromise.

      I agree with you there.

    9. Re:Sort of right, but between Open and Closed by mcvos · · Score: 1

      > WebM was purchased and opened up by Google. Nobody else could have proposed it before.

      Somebody else could have tried to buy the technology and open it. Or develop a competing technology. No ?

      Who? Not Mozilla or Opera. They don't have that kind of money. And Apple and Microsoft are generally not in the business of buying stuff just to open it up and give it away for free. Google was really the only likely candidate for this. And they're the one with the biggest interest in moving forward to a common standard that everybody agrees on.

    10. Re:Sort of right, but between Open and Closed by Draek · · Score: 1

      Such blantant revisionism. The one who got greedy was Apple, when they thought "why can't I take advantage of this HTML5 thing and make users pay for every implementation, ever?", they were the ones to splinter off from the standards group in order to push for their own format at the expense of everyone else.

      Google only came into the picture because, while all that crap went on, they decided they could get a better format than Theora that was still free of Apple's desired royalties for cheap. But the status quo was always Theora, always a Free codec, regardless of what Apple's kool-aid may have made you hallucinate.

      --
      No problem is insoluble in all conceivable circumstances.
    11. Re:Sort of right, but between Open and Closed by Pastis · · Score: 1

      You're right.

      I find it strange that people complain it's not a standard while the 2 other actors who could have done something, didn't, didn't want, and actually act against such an idea (supporting a non free format). And actually complaining about google's stance on h264 very ironically (hint: IE team).

      I applaud Google's action.I know it's in their interest, but I also think it's in our interest.

      And to me it's not a standoff. The standoff was when Apple and Microsoft did nothing.

    12. Re:Sort of right, but between Open and Closed by SuperKendall · · Score: 1

      Apple doesn't own h.264, so how is Apple making users pay for every implementation?

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    13. Re:Sort of right, but between Open and Closed by Draek · · Score: 1

      They do own patents over it. Though their main objective doesn't seem to be the money, per se, as much as simply raising the barriers of entry so they get less competition.

      --
      No problem is insoluble in all conceivable circumstances.
    14. Re:Sort of right, but between Open and Closed by dangitman · · Score: 1

      And Google's push is pretty weak - Youtube still pushes H.264, Android still plays it.

      This is probably the most interesting part. What does that mean?

      1. Google's statements about WebM are just hot air and bluster?
      2. They are serious about it, and soon Chrome, Youtube and Android will remove all H.264 support?
      3. Google is a dysfunctional company much like Sony or Microsoft, where the left hand doesn't know what the right is doing, and there is no cohesive direction among divisions?

      The only option that would look good for the company would be the second, but I doubt they are that serious about it.

      --
      ... and then they built the supercollider.
    15. Re:Sort of right, but between Open and Closed by dangitman · · Score: 1

      Adobe: makes tools. Tools for making graphical stuff, mostly. Video, games, other interactive graphical stuff

      This makes me laugh. And I'm a long-term customer and user of Adobe's tools. Are you not aware that Adobe has changed massively over the last 10 or so years? Idiot business executives are now in charge, and the company actively thumbs its nose at the creative tool-users who built the company's fortune.

      Now they are all about "integrated business solutions" (Flash, PDF forms, DRM, eBooks) and don't care much about making good tools. They also seem to be trying to move into lame online services. I can just imagine some Adobe executive say "what if we put Photoshop on the cloud... you know, cloudify it."

      Google: doesn't care about money, or anything short-term, really

      Too funny for words. Google is the biggest short-term thinker in the industry - exemplified by all their ridiculous "beta" products that never last.

      With respect to H.264 - Google wants to be in "web apps." So, when their online video editing service launches, are users going to have to convert their video to WebM first? Because what's coming out of their video camera is H.264. It's not going to be very user-friendly if they reject that.

      Apple: wants complete control over their own walled garden. They don't care what people do outside, but inside, they need to play by Apple's rules. Apple sells the Apple experience

      Again, another quite amusing misreading of the market. Apple doesn't sell "experiences." Apple sells products. Actual physical products that you pay actual money for (as well as software that you pay for). It's very straightforward. In fact, it's so straightforward that people often over-analyze Apple, because they've gotten to used to bizarre and twisted business models that try to be free or "sell eyeballs" or whatever, that a plain old-fashioned business of making quality products completely baffles them.

      Apple cares about what makes a good product that it can sell to customers for a profit. That's it! The whole deep, dark secret of Apple.

      --
      ... and then they built the supercollider.
    16. Re:Sort of right, but between Open and Closed by dangitman · · Score: 1

      I don't know what you're smoking, but your analysis reeks of conspiracy theories, when reality is so much simpler. H.264 is an industry standard, and it works really well, and is widely supported in chipsets. Apple would be making an insignificant amount of money from H.264 royalties. Also, there is no "barrier to entry" with H.264. It's very affordable, even the cheapest Chinese hardware has support for it.

      The sad thing is that Google is trying to ruin a good thing. We finally got a great open video standard that is ubiquitous. After years and years of competing formats, and horrible proprietary ones. Remember when most video on the web was RealPlayer? And then when it was Windows Media?

      Finally, we get rid of all that bullshit, and Google decides to start another format war which only benefits Adobe. Great.

      As someone who works in video, a standard like H.264 that is actually adopted is something we've dreamed of for years. Why does Google want to fuck with it?

      --
      ... and then they built the supercollider.
    17. Re:Sort of right, but between Open and Closed by mcvos · · Score: 1

      Too funny for words. Google is the biggest short-term thinker in the industry - exemplified by all their ridiculous "beta" products that never last.

      You mean like GMail, Maps, Google Earth, GDocs, etc? How exactly is that short-term thinking? Did it get them any immediate profit? No! But it builds an infrastructure that makes people do more stuff on the web. And that's how Google grows. Not by anything as mundane as competition or quick profits. Google is the ultimate long-term thinker. They can afford to, and they're as successful as they are because of it.

      With respect to H.264 - Google wants to be in "web apps." So, when their online video editing service launches, are users going to have to convert their video to WebM first? Because what's coming out of their video camera is H.264. It's not going to be very user-friendly if they reject that.

      Are you serious? Of course Google is going to do it for you. Google is not in the business of making people's life harder. They want to help you out, because that gives them access to your data. They want your movie straight out of the camera no matter what format it's in, and they'll make sure they can convert it for you.

      Again, another quite amusing misreading of the market. Apple doesn't sell "experiences." Apple sells products. Actual physical products that you pay actual money for (as well as software that you pay for).

      Apple just sells goods and that's it? You couldn't be more wrong. If you were right, Apple wouldn't mind porn apps in their app store, they wouldn't mind people jailbreaking the hardware they already paid for. They wouldn't mind people using Adobe tools to develop apps. They wouldn't mind people selling alternatives to their own apps. But they do.

      Apple isn't merely about products. They're about how you use them. The experience you have with their products. How they integrate with each other, the apps you can run on them, it all has to be Apple-approved. Apple is a lot more sophisticated than you give them credit for. They're no mere Toshiba or Samsung.

    18. Re:Sort of right, but between Open and Closed by Draek · · Score: 1

      What reeks of conspiracy theory is your idea that Google released WebM only to benefit Adobe. The logic is so twisted there's no way a normal, rational person could believe that for a second. Stop drinking Apple's kool-aid and you may see it for yourself.

      Furthermore, the simple, undeniable facts are that the standard was pretty much settled on Theora until Apple raised a bitchfest, so if you dislike the current format war blame them, not Google. All they did was to give us an alternative to Theora that's just as Free but somewhat more efficient, nothing more.

      And frankly, I'm amazed that you could have kind words for h.264 given your apparent hatred of the RealMedia/WMV era, as without a single format codified into the standard that's exactly what we'll get, and h.264's licensing has been found insufficient for such position already. So your options are pretty much Theora, WebM or bringing down the entire patent system in the United States. And if you go with the latter, remember to do so *before* asking us to consider h.264 again, empty promises for a nebulous future are wholly insuficient.

      --
      No problem is insoluble in all conceivable circumstances.
    19. Re:Sort of right, but between Open and Closed by arose · · Score: 1

      WebM is backed by a sizeable chunk of companies, thank you very much. Control? Show it, don't suggest it's there, how do they control it. MPEG LA controls H.264 to a large extent (e.g. camera manufacturers aren't given proper licenses, so you have to negotiate your own terms, even though you bought licensed hardware). But hey, it's not that kind of control that you care about. W3C is the authority on web standards, they say H.264 isn't open enough, what do they know anyway?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    20. Re:Sort of right, but between Open and Closed by badkarmadayaccount · · Score: 1

      Except Playboy magazine.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    21. Re:Sort of right, but between Open and Closed by dangitman · · Score: 1

      What reeks of conspiracy theory is your idea that Google released WebM only to benefit Adobe.

      Do you have reading comprehension problems? My argument is not that Google intentionally did this this to benefit Adobe, it's that that is what the result will be, regardless of Google's intentions.

      Google's intentions remain unclear. They claim to be doing this in the name of openness, but if that is true, then shouldn't they also be slapping down Flash, which is less open than H.264?

      Furthermore, the simple, undeniable facts are that the standard was pretty much settled on Theora until Apple raised a bitchfest,

      That's simply not true. It was never intended for there to be one single format supported by the video tag. And painting Apple as the instigator of foment over this issue is just bullshit. Do you ever let facts get in the way of your fantasy world?

      --
      ... and then they built the supercollider.
    22. Re:Sort of right, but between Open and Closed by dangitman · · Score: 1

      You mean like GMail, Maps, Google Earth, GDocs, etc?

      No, I mean like Wave, Buzz, Google Video and a thousand other "Labs" and beta products that quickly fade away. They just throw shit at the wall and see what sticks. Yes, they have had successes, but it's been pretty random.

      Apple just sells goods and that's it? You couldn't be more wrong. If you were right, Apple wouldn't mind porn apps in their app store, they wouldn't mind people jailbreaking the hardware they already paid for. They wouldn't mind people using Adobe tools to develop apps. They wouldn't mind people selling alternatives to their own apps. But they do.

      I said that Apple sells quality goods. That kind of quality control is the kind of thing you do when you sell quality goods and want to control your brand.

      They're no mere Toshiba or Samsung.

      Toshiba and Samsung sell commodity goods, not quality goods. They're the technology equivalent of selling auto parts.

      --
      ... and then they built the supercollider.
    23. Re:Sort of right, but between Open and Closed by mcvos · · Score: 1

      No, I mean like Wave, Buzz, Google Video and a thousand other "Labs" and beta products that quickly fade away. They just throw shit at the wall and see what sticks. Yes, they have had successes, but it's been pretty random.

      It always is, for any company. But for Google, trying lots of new stuff, is a major part of their long term strategy. These are not things they dump on the market hoping they make some money, these are things they give away for free, hoping people will find cool stuff to do with it. This worked perfectly fine with Maps, for example.

      I said that Apple sells quality goods. That kind of quality control is the kind of thing you do when you sell quality goods and want to control your brand.

      It's not merely about quality (in fact, Apple sells plenty of crap). It's about products that fit the Apple vision. They create a comprehensive Apple experience, and outside influences have no place there.

      Toshiba and Samsung sell commodity goods, not quality goods. They're the technology equivalent of selling auto parts.

      They sell plenty of quality goods. They just don't make it the kind of integrated experience that Apple wants to sell.

  20. Re:Riding coattails! by dns_server · · Score: 1

    You probably want to do both because it would be a bad buisness decision to have all your eggs in one basket.

    Both have potential legal/economic threats:
    H264 is an open standard and if you pay your money you won't be sued by the patent pool.
    The side effect is you are at the wims of mpegla who may increase the fees to use thair format in the future.

    WebM is an open formaat with a licence on patents owned by google.
    There are no licence fees on using the format but perhaps a risk on getting sued by mepgla.

  21. End of the world? by fnj · · Score: 1

    Motherfucker! Mine is more open; no MINE is; no they BOTH are; no NEITHER one is; take THAT; BIFF, BANG, POW, SLAP. I have never seen so much bickering since the last time Democrats and Republicans were in the same room together. The world will end not with a bang, nor with a whimper - it will end with everybody savagely attacking each other over every single issue.

  22. Re:frist! by cheeks5965 · · Score: 0

    you trolls waste everybody's time!

    --
    -- Flame me and I will happily flame you back. Bring it!
  23. Re:Riding coattails! by dangitman · · Score: 1

    The post I was responding to said that the two formats which should be supported are WebM and Ogg Theora. Not H.264.

    --
    ... and then they built the supercollider.
  24. Re:Riding coattails! by hairyfeet · · Score: 3, Insightful

    Not to mention Google and everyone else seems to be missing the gigantic elephant standing over by the potted plants: Hardware acceleration. Pretty much ALL consumer mobile devices support H.264, along with just about every desktop, laptop, netbook, hell I've even seen cheapo DVD players at the Wally World with H.264 support. Now figure in the amount the OEMs have invested in all those H.264 chips, along with the fact that all those consumer devices will have to be chunked (great for the environment) thanks to WebM killing the battery, along with the fact that WebM brings nothing substantial to the table, not better file sizes, not better quality, pretty much the ONLY selling point is "free as in freedom man, yeah!" and even that isn't assured since Google refuses to indemnify users of WebM which opens OEMs to patent trolling, frankly I'd say it has about as much of a chance as Vorbis does of killing MP3 at this point.

    If it would have come out 5 years ago I would have given it decent odds, but it is simply too late to the party. Like Vorbis found out if you wait too long so that both momentum and device support is firmly behind a standard, proprietary or not, trying to build any support is damned near impossible. I have a feeling this is gonna be Google's Vista, where they find out that they can't just get the market to jump on board simply by having the name Google. There are simply too many chips, too many websites supporting H.264, oh and did I mention a little thing known as iPad? or iPhone? Maybe Google has heard of those. If they think folks are gonna give up their iPads and iPhones just for Youtube they are in for a RUDE awakening. With H.264 any website developer can simply leave a "raw" H.264 for iDevice users and wrap it in a flash container for everyone else! Tada! everyone is supported. With WebM you are gonna kill battery life or have to toss all the devices supporting H.264 and for what? Youtube? It isn't like there aren't a bazillion other sites out there and if Youtube kills H.264 support I'm sure there will be a dozen new ones happy to take those viewers. The ship has sailed Google, the fat lady is down the street eating a sandwich.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  25. Re:Riding coattails! by Americano · · Score: 1

    The side effect is you are at the wims of mpegla who may increase the fees to use thair format in the future.

    Yep, MPEG-LA will raise the royalty by no more than 10% in every 5-year licensing period. This gives you a very easy-to-budget number.

    There are no license fees on using the format but perhaps a risk on getting sued by mepgla

    I'd say it's almost a guarantee that MPEG-LA will be pursuing legal action if WebM looks like it's going to actually take off. Whether or not they can win remains to be seen, but expect years of back-and-forth in court all the same.

    And if I'm a video producer, what do I do in the meantime? Pay my H.264 royalty fees, and wrap that video in Flash for the browsers that can't support H.264 via the HTML5 video tag.

    The only site that will transcode its video to WebM is YouTube. And they may drag their feet on it for a while if they get slapped with a lawsuit, as well.

  26. Horse shit by RyuuzakiTetsuya · · Score: 1

    H264 decoding is a one time payment. If google decides to start fucking with webm licesning then we are fucked if we go to webm.

    Otoh. The h264 codec is so encumbered with everyone else fighting it that open source developers are going to skate by and only hardware vendors are going to pay h264 costs. Software other than big names like adobe and apple are going to pay.

    --
    Non impediti ratione cogitationus.
    1. Re:Horse shit by Anonymous Coward · · Score: 0

      H.264 implementation is a $6 million per annum fee for an organisation like Firefox.

      Google have granted everybody a perpetual, irrevocable, no-charge, worldwide royalty-free license for WebM.

      read about it here:
      http://www.webmproject.org/license/bitstream/

      What part of perpetual and irrevocable did you fail to understand?

  27. Somebody need to read the license of WebM by SilenceBE · · Score: 1

    If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of VP8 or any code incorporated within this implementation of VP8 constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of VP8 shall terminate as of the date such litigation is filed.

    http://www.webmproject.org/license/additional/

    So the moment that somebody files a suit or have a valid claim you are in the same licensing pool bed as h.264 with the only difference that this format is controlled by a single company. And I really couldn't see anything going wrong that what... . And I always see the same link to a blog for a h.264 so it is automatically discarded as FUD but the matter of fact that it isn't the only source for that argument, even independent observers have stated that WebM may be not royalty free for long as it is unsure if it is not patent encumbered.

    And being a webdeveloper that sometimes also deals with video I'm gonna burst a lot of bubbles. I will not be bothered by converting video anytime soon into WebM just for the simple fact that supporting Flash & h264 I can support the whole spectrum. Because it is free (for the time being ?) my software and hardware already supports h.264 so why should I care ? For that couple of cents that I pay more when buying videosoftware licenses ? That is a drop in a bucket... . Streaming is free (as long as your streams are free for consumers)

    1. Re:Somebody need to read the license of WebM by Tapewolf · · Score: 1

      I don't know about you, but I'm reading that as "If you or one of your pawns sues anyone over WebM, you will not be allowed to use it yourself.". That seems reasonable enough to me.

    2. Re:Somebody need to read the license of WebM by jellyfrog · · Score: 1

      If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of VP8 or any code incorporated within this implementation of VP8 constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of VP8 shall terminate as of the date such litigation is filed.

      This just says that if you (attempt to) sue someone for using WebM, you don't get to use it anymore. Like the GPL for patents. Ooooh, scary.

    3. Re:Somebody need to read the license of WebM by abigsmurf · · Score: 1

      That sounds pretty horrendous actually.

      Blackmail threats discouraging you from taking action when they're doing something illegal? Could you imagine if your local electricity company threatening to cut you off if you take action over their overbilling (especially if they're the only supplier in your area) ?

    4. Re:Somebody need to read the license of WebM by Tapewolf · · Score: 1

      It sounds more like the Rambus affair to me. They sat in on the standard for SDRAM, and then, once the standard was in common use, sued everyone else making it for patent violations. A clause like this would have prevented that.

    5. Re:Somebody need to read the license of WebM by icebraining · · Score: 1

      Does your local electricity company offer your energy for free?

    6. Re:Somebody need to read the license of WebM by mcvos · · Score: 1

      A rather awesome idea, in fact.

    7. Re:Somebody need to read the license of WebM by abigsmurf · · Score: 1

      Free or paid, it doesn't matter, I'm still royally screwed if they shut off my power.

      Here's a more relevant example of why that clause is such an awful thing:

      Lets say I create a company that does video streaming. I find I have issues with load balancing between the servers, people would sometimes find themselves on full, slow servers and their videos would struggle to load (as happens sometimes on youtube).

      I come up with a server structure and software than ensures good performance on every server streaming videos and decide to spend money improving it and creating a version that can be rolled out to any setup.

      I recoup the costs of the research by licencing this. Google however decide just to steal the design and they add VP8 code to it so it better handles that specific format.

      If I try to sue them, I lose the ability to use VP8 and have to spend a lot of money re-encoding everything, probably more money than I'd make from suing them.

      Thus Google profit off of my research without paying a dime and I'm screwed.

    8. Re:Somebody need to read the license of WebM by PeterBrett · · Score: 1

      I come up with a server structure and software than ensures good performance on every server streaming videos and decide to spend money improving it and creating a version that can be rolled out to any setup.

      I wouldn't say that's "part of this implementation of VP8" even if you squint really hard and look at it at a funny angle, so you should be fine.

    9. Re:Somebody need to read the license of WebM by abigsmurf · · Score: 1

      It wouldn't be part of the VP8 implementation but it's not your implementation that matters.

      All Google would have to do is put in some VP8 code (not unthinkable they'd integrate an encoder into a media server setup) in their own implementation and suddenly, everything is covered by the VP8 licence.

    10. Re:Somebody need to read the license of WebM by arose · · Score: 1

      So the moment that somebody files a suit or have a valid claim you are in the same licensing pool bed as h.264 with the only difference that this format is controlled by a single company. The moment you, not "somebody", files a suit against a VP8 user, over VP8. Troll or just failed to parse the rather clear language used?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  28. Unrealistic. by SuperKendall · · Score: 0

    If WebM gets baked into the standard, that would have a large effect on how we get video on the web (and how free it is).

    No it would not.

    Because standards that are not born out of pragmatism, rarely get used. They get ignored.

    The reality of what will happen is this - content providers (including Google!!) will continue to produce video in h.264.

    Google will also produce video in WebM - almost no-one else will. Because why would they when just h.264 encoding works in EVERY browser thanks to Flash (and thanks to direct support of h.264 in IOS devices).

    WebM being part of a standard has zero effect without the outside world having a need for it and a reason to uptake. The video tag had a solid reason behind it, you didn't have to expend efforts working with annoying Flash video wrappers. But Google has gone and tossed that down the drain in favor of forcing a standard on the world at a time they lack the power to do so - and in the process KILLED open video on the web by bringing us all back to the dark ages of Flash video players everywhere.

    That's why I'm so upset at Google, because if they had waited four years or so THEN they could have forced a transition to an open video format. All they have done right now is muddied the waters. At this point I don't trust Google farther than I can throw them, and being a company I can't throw them at all.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Unrealistic. by Anonymous Coward · · Score: 0

      The reality of what will happen is this - content providers (including Google!!) will continue to produce video in h.264. Google will also produce video in WebM - almost no-one else will.

      Why would Google produce video in both WebM and H.264? It doubles their storage costs and YouTube's video storage costs are the biggest of any web video provider. The likely way forward for YouTube is that they'll start transitioning to WebM and phase out H.264, perhaps just producing a low quality H.264 encode for the current crop devices that can only play H.264 with no hope of a software upgrade.

      Because why would they when just h.264 encoding works in EVERY browser thanks to Flash (and thanks to direct support of h.264 in IOS devices).

      What makes you think that Adobe won't add WebM support to Flash? I would suggest that's coming this year. They do, after all, wave the WebM supporter flag in the software section of the WebM supporters list (http://www.webmproject.org/about/supporters/). Once Flash supports WebM, YouTube can start to make faster progress in a transition to WebM. Bear in mind also that Firefox 4, Chrome, and Opera support WebM natively. IE9 and Safari support WebM if the codec is installed. All HTML5 browsers can, therefore, play WebM in the video tag.

      iOS devices aren't all that important in the grand scheme of things. I think I saw a figure the other day that there are 160 million iOS devices in the wild. Firefox alone has 400+ million users and a WebM enabled Firefox 4 is only about six weeks away from release. Add on to that 400 million figure all the users of Chrome and Opera, as well as IE9 and Safari users with the codec installed, as well as a likely Flash release with WebM support, and the 160 million iOS devices appear to be considerably outnumbered.

    2. Re:Unrealistic. by DrXym · · Score: 1

      I think you've nailed it. Rather than push people to HTML 5 standards, site content providers will actually get pushed to using proprietary plugins. It will have the opposite effect than the one intended.

    3. Re:Unrealistic. by mcvos · · Score: 1

      The video tag had a solid reason behind it, you didn't have to expend efforts working with annoying Flash video wrappers. But Google has gone and tossed that down the drain in favor of forcing a standard on the world at a time they lack the power to do so - and in the process KILLED open video on the web by bringing us all back to the dark ages of Flash video players everywhere.

      How did Google kill open video? It's possible that WebM won't matter and therefore Google's action won't help to open video, but it won't kill it, because we never had any alternative for open video anyway.

      Or did you see Ogg Theora as a serious contender? As part of the HTML 5 standard, is was dead already. It's h264 or WebM, and Google supporting an open format can only help open video.

      I certainly appreciate Google's solidarity with the less wealthy players on the browser market.

    4. Re:Unrealistic. by Americano · · Score: 1

      iOS devices aren't all that important in the grand scheme of things. [...] Firefox alone has 400+ million users.

      How much does Firefox cost again? How much does an iOS device cost?

      If you had the choice of marketing to 160 million people who are demonstrably willing to spend a premium on technology, or marketing to 400 million people whose reason for choosing the browser was "It's like, free, and more secure than IE," which would you go to more lengths to target? I bet you'd be surprised at how lucrative the "only 160 million person" demographic actually is for a lot of marketers.

    5. Re:Unrealistic. by Anonymous Coward · · Score: 0

      I bet you'd be surprised at how lucrative the "only 160 million person" demographic actually is for a lot of marketers.

      Oh well that clinches it. If marketers love iOS then it quite definitively can't be good for anyone. I will make it a point to avoid iOS like the plague. Thanks for the heads up.

  29. Re:Riding coattails! by del_diablo · · Score: 1

    Question: What is stopping the device manifacturs from coming with a firmware patch to support WebM playback?

  30. Re:Riding coattails! by lostmongoose · · Score: 2

    You can't patch in hardware acceleration. It's either there or it's not. In the case of WebM, it's not.

  31. Re:frist! by Anonymous Coward · · Score: 0

    ur just jeliz that u wernet first

  32. Re:Riding coattails! by shmlco · · Score: 1

    Which word in "hardware accelleration" do you not understand? If the on-chip parallel decoding lines aren't WebM compatible, a "firmware" patch isn't going to do a damn thing.

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  33. Re:Riding coattails! by EyelessFade · · Score: 2

    So why did we go for h264 then? When it came there was only MPEG2 hardware chips. In your line of thought no change should ever take place. Why buy TV when there is nothing on. That was the big question in the 40- and 50s. And There *are * hw chips for webm. And more is being produced. In 2 years you can bet every phone have it. Hopefully by then no one will even remember h264.

  34. Re:Riding coattails! by SuricouRaven · · Score: 1

    The codecs are similar. It might be possible to use some of the acceleration capabilities in some chips, but it still won't be as good as a chip designed for webm.

  35. As Google is rich by Ilgaz · · Score: 1

    Can Google provide us, h264/mpeg sp accelerated device owners, such as less than a billion feature+ phone owners a software to play WebM?

    There should also be some kind of remote chip attachment innovation as satellite boxes, dvr and like billion of devices won't accept "new software" as they do their job on hardware level.

    Next, they should replace the satellites as entire industry adopted h264 a long time ago.

    I have absolutely no idea which "deeper,evil" plan Apple has on this h264 debacle but let me say, I agree to SJobs and Apple on h264. Even Microsoft who is famous for re-inventing the wheel, didn't push their codec further and added h264 support. Ask them why, because it is superior to anything which is on market today and established. On hardware that is!

    1. Re:As Google is rich by monkeythug · · Score: 2

      Can Google provide us, h264/mpeg sp accelerated device owners, such as less than a billion feature+ phone owners a software to play WebM?

      As has been pointed out (several times over the current spate of similar articles) - h264 "hardware decoders" are not composed entirely of hardware at all. They invariably contain a significant software component in the form of firmware. In theory in many current phones the devices can be updated to work with WebM/VP8 in addition to h264. Whether this can be done in practice without sending the phones back to the manufacturer remains to be seen.

      There should also be some kind of remote chip attachment innovation as satellite boxes, dvr and like billion of devices won't accept "new software" as they do their job on hardware level.

      Next, they should replace the satellites as entire industry adopted h264 a long time ago.

      No one is suggesting replacing h264 on existing DVR and Bluray devices or on Satellite or Digital TV transmissions. The only intent is to promote WebM for Web based video - the clue is in the name!

      --
      Don't you wish you hadn't wasted 3 seconds of your life reading this sig?
  36. Re:Riding coattails! by Anonymous Coward · · Score: 0

    'Which word in "hardware accelleration" do you not understand? '

    'AccelLeration' is the word I don't understand.

  37. Re:Riding coattails! by SuricouRaven · · Score: 3, Informative

    Because x264 is far more advanced - mpeg2 couldn't do HDTV without insane bitrates.

  38. Also let me remind by Ilgaz · · Score: 1

    Google made Chrome x86 only before any other company on OS X land dared to post a non universal binary except Adobe who uses a lot of shared code between Win/OS X.

    They didn't even bother to ship a Symbian player/demo/whatever. They could say "Youtube player, with WebM support" and release update to already established Youtube.

    Of course, ARM CPU will choke to death when you get this marvelous idea of doing everything on CPU. Even a netbook with a tegra chipset will lose half of its promised battery life/performance as it will have to fallback to CPU.

    The absolute comedy is, we are arguing about it while World's true media distribution giant (Apple) has no intention to re-invent the wheel and they agree to Microsoft on that. Apple has put considerable time&money to H264, it isn't like acquiring some unsuccessful codec company and release their stolen codec trusting to how big you are.

    1. Re:Also let me remind by Anonymous Coward · · Score: 0

      Does decoding an average WebM pixel take more than 40 multiplies, 80 adds and 80 shifts? (1GHz Cortex A8 performance divided by 24 million pixels per second)

    2. Re:Also let me remind by TheRaven64 · · Score: 1

      The issue is battery, not CPU throughput. In something like an OMAP3, the DSP draws around 15mW, but the ARM core uses about 250mW. A DSP implementation helps battery life a lot.

      --
      I am TheRaven on Soylent News
    3. Re:Also let me remind by Anonymous Coward · · Score: 0

      That's a hefty price yes, but I interpreted "choke to death" to mean throughput.

  39. Re:Riding coattails! by shentino · · Score: 1

    So basically MPEGLA is the 800 pound gorilla in the room and it would be less risky not to piss it off.

  40. No more Open Standard/Content arguments, PLEASE!!! by cr_nucleus · · Score: 1

    Please realize some of you are talking about open STANDARD and others are talking about open CONTENT !!

    No more discussion about wich is more "open", I can't take it anymore !

  41. Re:Riding coattails! by Anonymous Coward · · Score: 0

    I'd say it's almost a guarantee that MPEG-LA will be pursuing legal action if WebM looks like it's going to actually take off. Whether or not they can win remains to be seen, but expect years of back-and-forth in court all the same.

    They have a little bit at stake there though - there's a change that the patents get invalidated (by prior art etc) which would be pretty bad news for their control over H.264 as well.

  42. Re:Riding coattails! by bjourne · · Score: 1

    There are no 800 pound gorillas. Very obese gorillas held in captivity may top out at 600 lbs at most. A healthy, strong, alpha gorilla out in the wild would weigh no more than 350-400 lbs. 800 pound gorillas are pure fantasy.

  43. Ugh if I was Google... by wamatt · · Score: 1

    I'd be keeping quite about support from the idealistic FSF cos its sort of a kiss of death. I mean lets not forget the roaring success their other golden boy, .ogg!

  44. Re:Riding coattails! by DrXym · · Score: 4, Interesting
    I also don't believe Google are doing this for altruistic reasons. They have massive data centres filled with hardware expressly designed to stream content in H264 in realtime. Their investment must be enormous..

    It seems more likely to me that is some kind of power play. They want to piss on Apple & Microsoft's parade by forcing them to dance to a tune played by Google. Google will be stewards of this codec and if it becomes a web standard they may force their competitors to support it (e.g. in their browsers & desktop / phone operating systems) or risk looking "non standard". It diminishes their competitors offerings just like supporting Flash in Android did.

    Secondly, if Google have such an enormous ongoing investment in H264 then they must be paying a pretty penny to MPEG-LA and possibly a lot more when certain web moratoriums are up. I would not be surprised if they are waving this codec around to threaten MPEG-LA to either drop or modify their existing licensing agreement.

    So I don't think Google are doing this for reasons for altruism and I don't believe they'll never support H264. WebM is just a stick and they may well do an about face when it serves its purpose.

  45. What stops Google from total control? by TheNetAvenger · · Score: 3, Insightful

    What stops Google from total control?

    This is a serious question.

    Google owns both WebM and VP8 - their only licensing obligation is to keep some of the source viewable.
    Google now defines how VP8 encoded and decoding works and the quality, etc.
    Google defines what specific features and version of WebM and VP8 that Chrome will support.

    No matter how 'open' WebM and VP8 are now, what Google says and what Google supports is now the 'standard' and will be the single controlling voice for all video on the web.

    This is more power than any other company has tried to obtain.

    What prevents Google from changing WebM so that in two years, it breaks compatibility with previous versions, rendering hardware absolete?
    What prevents Google from defining the quality of the codecs used for their own purposes?
    What prevents Google from getting this accepted by the world, and then adding in advertising data and decoders that report information back to Google?

    I understand that WebM and VP8 are 'open', but if Google only supports what they want, they are the sole voice in the format and standard, as anything outside their 'supported' guidelines will fail to work in Chrome/Android/etc.

    Right now, this looks like another Google project that uses the work of others and then takes control and sells it at a good thing because it was based in open software.

    Even Microsoft with WMV turned it over to a standards body to oversee the format that ensures compatibility and consistency - something I don't see Google doing, and WMV is a closed format 'standard' aka VC1. At least we are assured that a VC1 encoded BluRay Disc will always play, as Microsoft can't monkey with VC1 and destroy compatibility or mess up quality, etc.

    I am seriously looking for some good answers, as this has me a bit scared to the level of control Google is getting if people blindly accept this.

    1. Re:What stops Google from total control? by icebraining · · Score: 4, Insightful

      Google owns both WebM and VP8 - their only licensing obligation is to keep some of the source viewable.

      Do you understand what 'open source' means?

      You don't have the VP8 source 'viewable', you have an irrevocable license to edit it and distribute it. If Google starts screwing up and adding advertisements or reporting information to them*, a VP8 fork will appear. Google only has control over VP8 if while people like it.

    2. Re:What stops Google from total control? by Anonymous Coward · · Score: 0

      No matter how 'open' WebM and VP8 are now, what Google says and what Google supports is now the 'standard' and will be the single controlling voice for all video on the web.

      Simple solution: the MPEG-LA makes H.264 available under irrevocably open, royalty-free terms for every use. That means encoding, decoding, streaming, implementing, distributing and every other conceivable use. If H.264 can't deliver that then it deserves to lose its position on the web.

      Lobby the MPEG-LA today. If enough people ask nicely then who knows? They might even do it.

    3. Re:What stops Google from total control? by Anonymous Coward · · Score: 0

      It doesn't even need to be EVERY use. They could, for instance, allow royalty-free use for any software licensed under the GPL (or, to be more generic, any OSI-approved free license) and still charge royalties for use in proprietary software.

    4. Re:What stops Google from total control? by Anonymous Coward · · Score: 0

      Google no longer controls VP8, the source is open, the patent grant is perpetual.

      If Google change _anything_ there is no obligation for anyone to honour those changes. If they change something in Chrome, don't use Chrome.

      All the things you talk about are dirty tricks that are made possible by "standards" bodies and licensing terms that requires implementers to adhere to someone else's rules. That does not apply here.

    5. Re:What stops Google from total control? by Anonymous Coward · · Score: 0

      Start here:

      http://www.webmproject.org/license/bitstream/

    6. Re:What stops Google from total control? by Anonymous Coward · · Score: 1

      What prevents Google from changing WebM so that in two years, it breaks compatibility with previous versions, rendering hardware [obsolete]?

      First of all, they've already released both the code and the patents under perpetual irrevocable licenses, so they have no leverage to stop people from using WebM. The software, hardware and content will already be out there, so what could they actually do to stop people from using WebM as it currently exists today?

      Nevermind the fact that it makes no strategic sense whatsoever.

      What prevents Google from defining the quality of the codecs used for their own purposes?

      I'm not sure what you mean. They can already deliver whatever quality of video they want using any video codec they like, including H.264 and WebM. The quality of the video is the choice of the content provider. I would note, however, that if YouTube were to suddenly drop the quality of their video, it would open the door for competition to take significant marketshare away from YouTube.

      What prevents Google from getting this accepted by the world, and then adding in advertising data and decoders that report information back to Google?

      Since the code they provide is open source, people could always just take the advertising and reporting code out. Or they could just use FFVP8, which is an independent implementation that is also open source.

      I understand that WebM and VP8 are 'open', but if Google only supports what they want, they are the sole voice in the format and standard, as anything outside their 'supported' guidelines will fail to work in Chrome/Android/etc.

      Keep in mind that both Chromium and Android are also open source, so a programmer can add H.264 support back in any time they want. Of course, they'd have to deal with the patent mess, but that says more about H.264 than it does about Google.

      Even Microsoft with WMV turned it over to a standards body to oversee the format that ensures compatibility and consistency - something I don't see Google doing, and WMV is a closed format 'standard' aka VC1. At least we are assured that a VC1 encoded BluRay Disc will always play, as Microsoft can't monkey with VC1 and destroy compatibility or mess up quality, etc.

      Organizations like MPEG and ISO are not open in the same sense as W3C. They create standards for large, multinational corporations, not the web.

      I would like to see the WebM project spun off as a non-profit, open process standards organization or something similar. In the long term, it would be nice to have a single organization developing true libre standards for video and audio formats. However, at best it would be years before would see a new specification from such an organization, and the existing VP8 codec has to remain the same for compatibility reasons, so in the short term standardization has no real significance.

    7. Re:What stops Google from total control? by Anonymous Coward · · Score: 0

      Your entire post is rhetoric and speculation. Shame on you and on Slashdot for modding you up.

    8. Re:What stops Google from total control? by rakaur · · Score: 1

      Keep in mind that both Chromium and Android are also open source, so a programmer can add H.264 support back in any time they want. Of course, they'd have to deal with the patent mess, but that says more about H.264 than it does about Google.

      How is it that I'm going to do this? I understand the source is available for me to modify, but how can I "use" my modifications? The same way I can use a custom modified version of Android on the phone I have today? Which is "you can't, not really"? This agitates me to no end. I'm a regular guy. I don't have some $3,000 dev phone that I can load whatever I want to on. I have a regular phone that has whatever ROM comes on it. Telling me to jailbreak/root it in order to achieve this result is not an answer. It doesn't matter how much changing of the code I can do if I can't run that code anywhere that's useful to me.

  46. Re:Riding coattails! by DrXym · · Score: 1
    The codecs are similar. It might be possible to use some of the acceleration capabilities in some chips, but it still won't be as good as a chip designed for webm.

    Not in a million years. You're talking new silicon.

    Of course if Google ran banks of GPGPUs or Cell processors they could always change them to support WebM.

  47. Re:Riding coattails! by Anonymous Coward · · Score: 0

    You can patch in hardware acceleration if the algorithm is actually software. As is the case with pretty much every single h264 decoder on the planet. Just flash over the new function table.

    Of course it's not that simple, as the target DSP has to be large enough and have the right units. Given how similar h264 and VP8 are, it's highly probably though.

    Anyway, DSPs with default VP8 support are being produced right now, and will hit market within weeks/months.

  48. Re:Riding coattails! by DrXym · · Score: 1

    MPEG2 can do HDTV but it does it inefficiently. It takes about 2x the bitrate to subjectively match the output of H264. Space is at a premium for satellite / cable boxes so obviously this is a major impediment which is why HD and even some SD broadcasts are AVC depending where in the world you are. MPEG2 was used in some early Blu Ray discs probably because authoring tools H264 encoders weren't up to snuff at the time.

  49. Re:Riding coattails! by DrXym · · Score: 1
    Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?

    As a video host I would be more concerned of the non-existence of hardware that supported those formats and did live transcoding. I would ultimately conclude that I can just stream H264 anyway by embedding a Flash plugin in the page. In other words it wouldn't change a thing other than make Flash more entrenched than it already is.

  50. The freedom to... by Anonymous Coward · · Score: 0

    ...run only what Google wants you to, not what YOU want to. How ironic.

  51. Re:Riding coattails! by mcvos · · Score: 1

    H264 is an open standard and if you pay your money you won't be sued by the patent pool.

    If you need permission to use it, is it really open? I think that's the main point people seem to disagree on here.

  52. Re:Riding coattails! by mcvos · · Score: 3, Informative

    I think you underestimate the size of YouTube. It's way bigger than all other video hosts put together. If a WebM browser gives you the best YouTube experience, that's what people will want. And with Firefox's sizable market share on the desktop, and Chrome's market share on smartphones, I'd say WebM cannot be ignored.

    And if YouTube offers video in either HTML5+WebM or Flash+H264, iDevice users definitely have a problem.

  53. Re:Riding coattails! by TheRaven64 · · Score: 4, Informative

    Hardware acceleration means a wide range of things. It can mean implementing the entire algorithm in hardware - feed in an H.264 bitstream and get out decoded frames. It usually doesn't. Hardware makers are much more keen on code reuse than software makers, because bugs are much more expensive, and most hardware acceleration for video playback already needs to support multiple codecs (H.264, MPEG-4 ASP, MPEG-2).

    In a typical device, 'hardware acceleration' for H.264 means two things:

    • Dedicated implementations of some algorithms, such as DCT, that form building blocks of most video decoders.
    • Stream processors with ALUs tuned to the kind of instruction sequence that you find in a video CODEC.

    The 'hardware decoder' is actually a software decoder that runs in the DSP and uses the specialised accelerator units. For something like VP8, it's relatively simple for to provide a firmware upgrade that adds a decoder using the existing hardware. For something like Dirac (which uses DWT instead of DCT, for example), it's much harder.

    --
    I am TheRaven on Soylent News
  54. Re:Riding coattails! by forgot_my_nick · · Score: 1

    > If you need permission to use it, is it really open? I think that's the main point people seem to disagree on here.

    In the context "Open" means you are free to read the standard, inspect (and use) the source of the reference implementation and even implement and distribute your own implementation. However at some stage you will most likely have to pay a licence fee if you are distributing h264 encoded videos or a implementation of the h264 codec.

    If there was never any chance of attracting a licensing fee then it would be "Free" (as in beer and as in possibly speech).

    --
    Cultist of the Average Middle-Aged Ones
  55. Re:Riding coattails! by hairyfeet · · Score: 0

    Uhhhh..maybe you didn't get the memo but H.264 works in Firefox now thanks to MSFT. And while this plugin calls the native Windows 7 codec I'm sure it won't take long before a hacked one that just calls VLC or KLite DShow filters will be released which will take care of XP and Vista.

    And I'm sorry but everyone is missing that other elephant over by the snack bar, that one with the tramp stamp called PORNO!!! That's right boys and girls, teh boobies are all in H.264 and I seriously doubt you'll see teh titties in WebM anytime soon....or well ever actually. So we are right back to where we were before, with H.264 for IOS and flash for everyone else. yippie, thanks Google! I'm sure that nice fruit basket from Adobe should be arriving any day now. Hell if I was CEO of Adobe I'd declare "We luv u Google!" week and have lots of nice messages to Google posted on their website. Because make no mistake and be sure to bookmark this to watch it come true: WebM will be as big a hit as Vorbis while Google's little "Hey your remember Blu Ray VS HD-DVD? Wasn't that fun?" stunt just gave the market to Adobe.

    Oh the Windows users won't care because the new Flash actually runs quite nice but even if they put out a crappy update users are used to the occasional crappy third party software crash anyway, and the Apple guys won't care because everyone will have H.264 streams to keep from alienating IOS, it will be the FOSS users stuck with the shitty flash support. Sorry guys, but in 2 years you'll be going "WTF? Thanks Google assholes!" for getting HTML V5 video tag torpedoed and sticking everyone on flash.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  56. Aww by ThatsNotPudding · · Score: 1

    PlayOgg had such a lilt to it.

  57. It's fairly well known that's bollocks. by Anonymous Coward · · Score: 0

    It's fairly well known that's bollocks. It's fairly well known that people who say what you have just done are lying out their arsehole and know it.

    What is far closer to the truth is that VP8 (the video codec in WebM) was DESIGNED to *avoid* H.264 patents. Any patents WebM is infringing h.264 is infringing and neither MPEG-LA nor Google will indemnify you against them.

    h.264 literally lifts the algorithms straight from MPEG2, this is a well known fact. However, those algorithms lifted are not under patent, just like the algorithms in WebM that are common to h.264.

  58. Re:Riding coattails! by PeterBrett · · Score: 4, Insightful

    H264 is an open standard and if you pay your money you won't be sued by the patent pool.

    If you need permission to use it, is it really open? I think that's the main point people seem to disagree on here.

    Yes -- this question really cuts to the heart of the issue for me. Personally, I object to describing a standard as "free and open" unless it is possible to write and distribute a GPL implementation in such a way that Linux distributions can safely package and include it. WebM is open (the specifications are available to anyone and anyone is permitted to implement them) and free (anyone can obtain a non-exclusive, perpetual, sub-licensable license to all of the necessary patents).

  59. Re:Riding coattails! by PeterBrett · · Score: 1

    Uhhhh..maybe you didn't get the memo but H.264 works in Firefox now thanks to MSFT.

    Can this support be legally packaged and distributed by a Linux or BSD distribution? Does the plugin work on Mac OS X? No? So, no, h.264 does not work in Firefox, it works in Firefox on a single operating system distributed by a single company, maybe, if you install the right plugins.

    On the other hand, WebM and Theora are going to be supported on every platform that Firefox runs on. That's a lot more valuable.

  60. Re:Riding coattails! by mcvos · · Score: 1

    Uhhhh..maybe you didn't get the memo but H.264 works in Firefox now thanks to MSFT. And while this plugin calls the native Windows 7 codec I'm sure it won't take long before a hacked one that just calls VLC or KLite DShow filters will be released which will take care of XP and Vista.

    That just means that H.264 in Firefox is almost as well supported as WebM in IE. Almost, because it only works on Windows 7.

    Sure, anyone can make plugins or extensions with whatever features they like for Firefox or other browsers, but that relies on people installing plugins (just like Flash does, incidentally). It doesn't support it out of the box.

    I seriously doubt you'll see teh titties in WebM anytime soon....or well ever actually.

    Why wouldn't they (or anyone else, for that matter) support WebM, if that's what they need to reach their viewers?

  61. Re:Riding coattails! by mdarksbane · · Score: 1

    No, it's not.

    The *only* reason anyone on the content delivery side of things has cared about HTML5 video is because Apple booted flash off of iOS.

    As nice as it for everyone (and honestly, I'm a huge fan of open source and linux) the money market is not there for people to serve a third, completely separate version up to linux and max firefox users who have decided not to install flash.

    Seriously, most practical linux users end up installing flash and something that will play x264 anyway, because that's the world we live in. Yes, it would be nice if they didn't have to worry about the fact that they might be violating patent laws... but they're still doing it.

    So MS adding firefox support for HTML5 h.264 just means that pretty much anyone and everyone that advertisers care about are going to be getting things in h.264, or in a flash wrapper... there's just no incentive for anyone who isn't specifically a distributor of open source software.

  62. H.264 For Dummies by westlake · · Score: 2

    It seems necessarty here to insert a reminder about what H.264 is and where it comes from:

    H.264/MPEG-4 AVC is a block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG). It was the product of a partnership effort known as the Joint Video Team (JVT).


    H.264 is perhaps best known as being one of the codec standards for Blu-ray Discs; all Blu-ray players must be able to decode H.264. It is also widely used by streaming internet sources, such as videos from Vimeo, YouTube and the iTunes Store, web software such as the Adobe Flash Player and Microsoft Silverlight, broadcast services for DVB and SBTVD, direct-broadcast satellite television services, cable television services, and real-time videoconferencing.


    The H.264 video format has a very broad application range that covers all forms of digital compressed video from low bit-rate Internet streaming applications to HDTV broadcast and Digital Cinema applications with nearly lossless coding. With the use of H.264, bit rate savings of 50% or more are reported. For example, H.264 has been reported to give the same Digital Satellite TV quality as current MPEG-2 implementations with less than half the bitrate, with current MPEG-2 implementations working at around 3.5 Mbit/s and H.264 at only 1.5 Mbit/s.

    The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.

    The Advanced Television Systems Committee (ATSC) standards body in the United States approved the use of H.264/AVC for broadcast television in July 2008, although the standard is not yet used for fixed ATSC broadcasts within the United States. It has also been approved for use with the more recent ATSC-M/H (Mobile/Handheld) standard, using the AVC and SVC portions of H.264.

    The CCTV (Close Circuit TV) or Video Surveillance market has included the technology in many products. The introduction of H.264 to the video surveillance industry has meant the ability to stream high resolution at lower bit rates has substantially improved. H.264/MPEG-4 AVC, List of video services using H.264/MPEF-4_AVC

    The implications for the global hardware manufactuer - the OEM - are clear:

    Whatever the fate of WebM, you will be licensing H.264 and HVEC/H.265 across your entire product line. This is not a problem for companies the size of Mitsubishi Electric, Panasonic, Philips, JVC, Sony, or Samsung.

    Not a problem for AMD, ARM, Apple, Intel, NVIDIA or Microsoft.

    Google is the new kid on the block. HVEC should be final in about two or three years.

    HEVC aims to substantially improve coding efficiency compared to AVC High Profile, i.e. reduce bitrate requirements by half with comparable image quality, probably at the expense of increased computational complexity. Depending on the application requirements, HEVC should be able to trade off computational complexity, compression rate, robustness to errors and processing delay time.


    HEVC is targeted at next-generation HDTV displays and content capture systems which feature progressive scanned frame rates and display resolutions from QVGA (320x240) up to 1080p and Ultra HDTV (7680x4320), as well as improved picture quality in terms of noise level, color gamut and dynamic range.
    High Efficiency Video Coding

    The implications for the content provider are also clear.

    WebM is not a theatrical production codec.

    It is not a theatrical, broadcast, cable or sattelite distribution codec. It does not support content protection.

    The H.264 base Netflix client is baked into every HDTV set, video player and video game console sold in the U.S.

    There are clients for th

  63. Re:Riding coattails! by fusiongyro · · Score: 1

    Part of the problem with WebM is that it is so similar to H.264. I'd wager that if it is possible to "patch in" hardware support, it's also possible to sue Google for patent infringement. Which nobody is indemnified for.

    Damned if you do, damned if you don't.

  64. Re:Riding coattails! by Samantha+Wright · · Score: 1

    Your hardware woes are over, or will be in the near future.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  65. Re:Riding coattails! by Anonymous Coward · · Score: 0

    Chill out. We're all on the same side here. Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?

    As a video host, I would seriously consider things like: the formats my video is already in, the compatibility of the widest range of devices out there in the hands of people who are going to view my videos, etc. Open does not trump all.

  66. Re:Riding coattails! by garyebickford · · Score: 1

    I saw your post and realized they should have called it WebpaM - I don't know what the acronym means, but it would read the same rotated 180 degrees (in the plane), or would read MapbeW backwards. :) At least, mostly sorta.

    --
    It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
  67. Re:Riding coattails! by sglewis100 · · Score: 1

    I think you underestimate the size of YouTube. It's way bigger than all other video hosts put together. If a WebM browser gives you the best YouTube experience, that's what people will want. And with Firefox's sizable market share on the desktop, and Chrome's market share on smartphones, I'd say WebM cannot be ignored.

    And if YouTube offers video in either HTML5+WebM or Flash+H264, iDevice users definitely have a problem.

    Unless Firefox drops Flash and tomorrow all these h.264 decoding Android phones have that feature turned off, yeah, you can ignore WebM. And you seriously think YouTube is going to lock out iOS users, in the name of "openness" while still shipping Flash plugins with their desktop browsers? YouTube can't force the world to give up h.264, any more than Chrome can. PSST: Consumers care little about "open".

  68. Re:Riding coattails! by sglewis100 · · Score: 1

    Which ones on that list have shipped hardware?

  69. Business != ideology by Midnight+Thunder · · Score: 1

    As a video host the concerns would be audience, quality, easy access to the tools and revenue. Cost is not an issue if the revenue covers it. Ideology is rarely a factor.

    If I have an open standard without the tools to produce it, then it is nothing more than writing in a document. Content authoring tools needs to support producing things like WebM and Ogg, and I am yet to see anything available to Final Cut Pro or Adobe Premiere that will do that. If there is something that requires going to some obscure web site and requiring me to compile the tool, then it is not worth the time. If I am making money despite the H.264 tax then why would I want to make more effort than necessary, especially when the alternatives don't provide the quality expected.

    Don't get me wrong, I am a big supported of open source, its just that sometimes you need to accept that what drives a business to make certain decisions is not ideologies, but rather the ability to reach the customers and bring in the money.

    If you want you new video format standard to be taken seriously, then you need to make it easy to use in content creation and all mainstream video playback creation. If you don't do the work, then people aren't going to take the time or take you seriously.

    --
    Jumpstart the tartan drive.
    1. Re:Business != ideology by Samantha+Wright · · Score: 1

      If Ogg Theora and WebM have enough momentum in the web browser market, their inclusion in video editing products is inevitable for compatibility reasons. Everyone wins for both business and ideology because there are no royalties to pay.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:Business != ideology by Midnight+Thunder · · Score: 1

      If Ogg Theora and WebM have enough momentum in the web browser market, their inclusion in video editing products is inevitable for compatibility reasons. Everyone wins for both business and ideology because there are no royalties to pay.

      To have create that momentum you need the authoring tools. If the Ogg Theora and WebM teams care enough, then they should be making those tools so nobody can complain. Also, some of that code will need to be BSD licensed (or equivalent) if its going to find itself included in closed sourced solution.

      --
      Jumpstart the tartan drive.
    3. Re:Business != ideology by Samantha+Wright · · Score: 1

      Theora's all BSD licensed. Encoder/decoder download (BSD licensed), FAQ describing the licensing status of the codec itself (BSD again!)

      WebM is the same story.

      Are you happy yet?

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  70. Re:Riding coattails! by tehcyder · · Score: 2

    There are no 800 pound gorillas. Very obese gorillas held in captivity may top out at 600 lbs at most. A healthy, strong, alpha gorilla out in the wild would weigh no more than 350-400 lbs. 800 pound gorillas are pure fantasy.

    Two men are flying in a hot air balloon and realise they are lost. They see a man on the ground, and shout down to him to him, "Can you tell us where we are?"

    The man on the ground replies, "You're in a hot air balloon, two hundred and forty feet off the ground, heading due West."

    One of the men in the balloon says to his companion: "That guy must be an actuary: his information is completely accurate, but entirely useless."

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  71. Re:Riding coattails! by Samantha+Wright · · Score: 1

    Beats me. But it sure looks promising, don't you think?

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  72. Re:Riding coattails! by Anonymous Coward · · Score: 0

    in other words, they suck at marketing

    For instance, "FreedomPlay", "PlayFree", or "FreePlay" are all better than "PlayFreedom". PlayFreedom is about the worst arrangement of those words that is possible.

    (Yeah, marketing is my day job. I'm the only marketer that reads slashdot.)

  73. Your definition of "open standard" is flawed by fritsd · · Score: 1

    h.264 is an "open standard", as is GSM.
    An open standard is documented and available standard that can be implemented by different companies or projects and be assured (theoretically) of compatibility because everything about how to implement it is out there in the open.

    Your definition of "open standard" is wrong: consider the following:

    • You say h.264 is an open standard
    • You say an open standard can be implemented by different companies or projects
    • So, I can implement h.264 in software and write a program that encodes raw video to h.264

    So far I agree with you. However, in the U.S.A and Japan and other jurisdictions that believe in software patents, it would be illegal for me to sell or distribute this program, because someone might actually use it, and then they would have to pay MPEG-LA their patent license dues.
    So you may call it an "open standard" if it can be implemented, but I believe most people implement standards with the purpose of actually being allowed to also use the resulting computer program executable :-)

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
    1. Re:Your definition of "open standard" is flawed by jo_ham · · Score: 1

      Where did I imply that it was free?

      GSM is the same way - you can build a GSM-compatible phone that is assured to work on the GSM standard, but don;t expect to be able to do it for free (ie, not pay any licencing costs) just because the standard is open.

      The two things are not mutually exclusive.

  74. Re:Riding coattails! by mcvos · · Score: 1

    The thing you're forgetting here is that MS didn't add that functionality to Firefox. They made it available to Firefox. Just like the fact that Google made a proper rendering engine available for IE6 doesn't mean that everybody automatically uses it.

  75. bollocks. by Anonymous Coward · · Score: 0

    it's a positive step for free software, its users, and everyone who uses the Web.' ."

    No, it's not. Google is trying to force the inferior codec, that's a loss for users and people using the web.
    It forces content providers to release their content in yet another format, rather than the one established, widely implemented one, so it's a loss for them.
    It it's larger at the same bitrate than h.264, therefore costing more bandwidth, so it's a loss for both users and providers.
    It's an inferior codec, so I don't see how that's a positive step even for free software, you're pushing the inferior product, therefore pushing an inferior user experience, you're making life harder for content providers, you're costing them more bandwidth to stream, and you're associating free software with inferior products.

    And the worst part is that this whole codec nonsense could have easily been avoided entirely simply by making the browser plug into its platforms video framework for codec support. QT on Mac, DX on Windows, and GStreamer on Linux. There, fixed, no worrying about codecs, the only caveat being that Linux distributors won't ship with the h.264 codec, but nothing stops the user from installing it themselves - and everyone wins, users and content providers get to enjopy the superior codec, providers pay less on streaming bandwidth, and browser vendors don't have to worry about codecs. Or we can pretend that shafting everyone involved and calling it freedom is a good thing. It certainly involves less work.

    1. Re:bollocks. by Ash-Fox · · Score: 1

      No, it's not. Google is trying to force the inferior codec, that's a loss for users and people using the web.

      I disagree, H.264 is an inferior codec due to the licensing schemes, that's a loss for users and people using the web. I'll go even further and state that you can't even download a properly licensed HTML5 video tag enabled ns-plugin for h.264 but you can for webm.

      And the worst part is that this whole codec nonsense could have easily been avoided entirely simply by making the browser plug into its platforms video framework for codec support.

      I think the worst part of that is that it was done previously and didn't really work.

      nothing stops the user from installing it themselves

      The lack of appropriate licensing prevents them and having it built into the webbrowser is easier. Right now webm is supported by most browsers, and those that don't just require the codec to be installed in WMP or QuickTime. Compare this the other way around where it is not supported out of the box in most browsers and you can't even get a legitimately licensed h.264 downloadable plugin for the browsers that don't support it out of the box.

      --
      Change is certain; progress is not obligatory.
    2. Re:bollocks. by rakaur · · Score: 1

      Right now webm is supported by most browsers, and those that don't just require the codec to be installed in WMP or QuickTime.

      What the hell are you talking about? What browser other than Chrome and possibly Firefox support WebM? Nothing I have installed on any of my computers, that's for sure. Chrome was nice, but now that it forces me to use Flash it's not. Firefox stopped being nice when the name was changed from "Phoenix."

      And how can you go on to say "well it's in WMP or QT" right after saying "relying on the OS to provide codecs is a terrible idea!"?

    3. Re:bollocks. by Ash-Fox · · Score: 1

      What the hell are you talking about?

      Seriously, don't get riled up over this Eric, drink a cold Pepsi or something.

      What browser other than Chrome and possibly Firefox support WebM?

      Out of the box, you forgot Opera.

      "relying on the OS to provide codecs is a terrible idea!"?

      Sir, you twist my words. "Didn't really work" is not "terrible idea". It didn't really work because it wasn't orchestrated properly. Just look at the container hell between quicktime (mov / proprietary mp4-like container), windows media (wmv container, screwy mp4 container support), real player (rm container) and adobe flash (flv container) - while they all supported h.264 in their proprietary containers, you ended up with players that couldn't play each other's files and lets not forget the mass amounts of different audio codecs, subtitling support etc. That is not good for the web.

      None of the proprietary non-sense above is part of h.264 (since it's just a video codec). Hence, no specific container, audio codec (which likely requires even further licensing), subtitling format defined which is what WebM defines too.

      And how can you go on to say "well it's in WMP or QT"

      Because Safari relies on QuickTime for the video tag and IE relies on windows media for the video tag. Take a step back and note that in that segment, I am talking about the matter of general browser support in this scenario.

      The fact the codec support is available for these players and the licensing is free means that adoption across pretty much the majority of browsers is easier than the other way around - where there is no magical ns-plugin that is properly licensed etc. available for the various browsers and platforms out there was the point I was getting at.

      --
      Change is certain; progress is not obligatory.
    4. Re:bollocks. by rakaur · · Score: 1

      Seriously, don't get riled up over this Eric, drink a cold Pepsi or something.

      Haha, okay. I forgot we're best friends and on a first name basis. I don't drink soda anymore, and I never drank Pepsi.

      Out of the box, you forgot Opera.

      No one cares about Opera except Slashdot. I'm not looking for some witty reply about its relevance. I just do not care.

      [...] where there is no magical ns-plugin that is properly licensed etc. available for the various browsers and platforms out there was the point I was getting at.

      Does it matter at all? As long as it works? You're telling me you've never ripped a DVD or something? None of that process is "proper." I'm guessing you're one of those ridiculous people that uses only software approved with the seal of RMS's beard.

      For those of us living in the real world, the only thing this does at all is annoy the vast majority of the population. Most of us just do not care if you can put the GPL stamp-o-bullshit on the cover.

      I didn't respond to the rest because I didn't feel it was worth reading in the first place.

    5. Re:bollocks. by Ash-Fox · · Score: 1

      Does it matter at all? As long as it works?

      It doesn't, hence the problem.

      I'm guessing you're one of those ridiculous people that uses only software approved with the seal of RMS's beard.

      I'm typing on a Windows 7 system right now (screenshot evidence) and I buy a lot of commercial software as well use a lot of free opensource software, I consider myself platform agnostic and use what is best for the job. h.264's support in video tags is lacking and not as widely supported both legally and in practical uses, to me it is quite clear it is not better for a web video in practical, philosophical and even legal.

      For those of us living in the real world, the only thing this does at all is annoy the vast majority of the population.

      Yes, I mean after all, the lack of proper plugins to support the content in your favorite browser, who wouldn't get pissed off? I'm serious about the lack of h.264 plugin video tag support while the opposite exists across pretty much all major browsers that don't have it built in.

      I didn't respond to the rest because I didn't feel it was worth reading in the first place.

      Whatever you say.

      --
      Change is certain; progress is not obligatory.
  76. Why give up before we've started? by pavon · · Score: 2

    Over 20 Hardware vendors are working on WebM hardware acceleration right how, including Broadcom and Qualcomm.

    Now figure in the amount the OEMs have invested in all those H.264 chips, along with the fact that all those consumer devices will have to be chunked (great for the environment) thanks to WebM killing the battery,

    No, it means developers will have to support those devices until they fade out. Considering that most people replace their phone every 2-3 years anyway, that won't take too long. The only real problem here is if Apple refused to implement WebM even after hardware acceleration is available.

    Three years ago, H.264 support on mobile devices was all but non-existent as well. There is no reason why WebM can't be just as widely distributed as H.264 in another three years if industry decides to support it. This isn't like Ogg Vorbis and Theora where the only supporters were FLOSS hobbyist. It is being supported by the biggest internet video company in the world, the biggest mobile chipset manufacturers in the world, the second and third biggest browsers in the world, and the second biggest (and fastest growing) mobile OS in the world. Hell even Flash is supporting it. Furthermore, unlike MP3->Vorbis transition, users won't have to do a thing to start using it; it will be entirely transparent to them.

    Yes, it is possible that it won't succeed, but it is also very possible that it will, and if it does the web will be better off for. I don't understand the hostility that people have towards attempting to make things better, just because there is a chance it will fail.

    1. Re:Why give up before we've started? by DinDaddy · · Score: 1

      Besides being listed as a supporter of WebM, do you have any evidence they are actually working on it?

      Apple's a member of the Blu-ray consortium, and look how helpful they've been to that cause.

    2. Re:Why give up before we've started? by Anonymous Coward · · Score: 0

      Besides being listed as a supporter of WebM, do you have any evidence they are actually working on it?

      How about the Rockchip RK29xx, which was demoed in multiple devices at CES 2011?

    3. Re:Why give up before we've started? by bonch · · Score: 1

      "Working on WebM hardware acceleration" means little compared to the thousands of H.264 devices that have already existed for years. Being supported by the biggest internet video company in the world means little--Chrome is a tiny niche browser in comparison to Internet Explorer which will support H.264, or the iPhone, which already supports H.264.

      Yes, it is possible that it won't succeed, but it is also very possible that it will, and if it does the web will be better off for. I don't understand the hostility that people have towards attempting to make things better, just because there is a chance it will fail.

      Um, because WebM won't make the web better--it's an inferior codec to H.264. People are hostile to this because it just hurts Chrome users who will now have to download an H.264 plug-in or keep on using Flash, the very thing HTML5 was supposed to remove a dependency on. Besides, why is Chrome shipping Flash or supporting MP3/AAC if they're so big on openness?

    4. Re:Why give up before we've started? by bonch · · Score: 1

      Wowee, some demos at CES. That'll somehow erase the existence of thousands of H.264 devices that already exist.

    5. Re:Why give up before we've started? by pavon · · Score: 2

      In addition to the Rockchip that was mentioned, Broadcom has an FPGA-based chip on the market that has WebM support. The other hardware companies have not announced specific product details yet.

    6. Re:Why give up before we've started? by Anonymous Coward · · Score: 0

      I don't understand the hostility that people have towards attempting to make things better, just because there is a chance it will fail.

      I'm annoyed by it because it's not an attempt to make things "better" in any real sense. WebM is not as good a codec and I am very unimpressed by all the "IT MUST BE FWEE" ranting from Slashdorks. H.264 is "free" enough for me (seriously, I have no problem kicking a bit of money the way of the people who developed it, and the licensing fees are far from onerous). H.264 works. It's here now. It's in tons of hardware. I do not want to have to wait through several more years of silly infighting before the web gets a universal, open, modern video codec when there's something on the table today which (if people could agree on it) could basically end the use of Flash for that purpose.

      In fact, I suspect the net effect of Google's move will be to give Flash a boost. It might not save Flash in the long run but it will probably help it in the short term. Which, ironically, would keep H.264 in the mix, since it's the best video codec available inside Flash. We'll just have to keep dealing with the idiocy of Adobe's crappy wrapper around it.

    7. Re:Why give up before we've started? by DinDaddy · · Score: 1

      That's one for sure. My doubt is that all 20 vendors are right now working on solutions. My point is that the list of names of the companies who support the codec is not evidence of active support by all of them, as evidenced by the counter example I gave, and wondered if there was some other info that showed actual tangible support by something approaching 20.

  77. Re:Riding coattails! by DrXym · · Score: 2
    You can't just patch it in. SOCs that offer hardware assisted decoding expect the software to feed a buffer with data and out pops a video frame on the other side. And vice versa for encoding - video frame in, data out. There is likely little opportunity for intervention or modification of how it works if things are in hardware. If it's software assisted then maybe.

    I do think that the codec could be vulnerable to a patent battle. Unless Google are indemnifying WebM, you may well find that MPEG-LA or individual stakeholders pick particular sites to be the target of lawsuits.

  78. Re:Riding coattails! by hairyfeet · · Score: 1

    Because nobody will bother as it gains them nothing since IOS doesn't support it? The future is mobile and it belongs to Apple, full stop. And this is from someone who doesn't own a single Apple device.

    This is because Google shot themselves in the foot by refusing to put any standards on Android so now you have this big fragmented mess where in just my local Walmart you are looking at no less than 4 Droid versions and frankly more than 2/3rds of them are total shit. I'm already seeing the backlash working retail with people telling me how much they hate their Droid device and how they wish they got an iPhone/iPad, and it looks like I'm not the only one seeing that.

    Then there is the matter of hardware acceleration which frankly just can't be "dropped in" via firmware on most devices, they just don't have the chip space for that big of a change. So you have a codec that 1.-doesn't work on IOS and probably never will, 2.-Can't have hardware support on a LARGE section of devices, whereas a combination of H.264 plus flash does and 3.-Thanks to Google torpedoing the HTML V5 tag (which was only gaining in the first place by Jobs killing flash on IOS) by pushing a niche codec that brings NOTHING to the table, not video quality nor file size nor support base, the simplest and cheapest solution for websites is to simply have a "raw" H.264 for IOS and anyone else who supports it and drop the very same file into a flash wrapper with ZERO re-encoding for those that don't (because even Linux has flash)

    So I'm sorry, not gonna work, never gonna happen. Might have worked 5 years ago before everything had hardware support for the competition and folks fell in love with the iPhone,but now it has about as much chance as Vorbis taking control away from MP3. All this little stunt has done is make flash the defacto format for all those not on IOS because it is THE one thing all those not on IOS have in common. Just because a big corp pushes it doesn't mean it will get the public onboard, just ask MSFT about little things they tried like ohhhh...WMA, WMV, and Vista.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  79. Re:Riding coattails! by mcvos · · Score: 1

    The future is mobile and it belongs to Apple, full stop.

    I don't know who told you that, but he's wrong. Android is growing much faster than iOS. Not to mention that lots of people still prefer keyboards and large screens. To do work, but also to watch video. The majority of video content is watched on desktop machines, and if it's up to the cellphone networks, it will remain that way. If when you're talking desktop, you simply cannot ignore Firefox, where H.264 just isn't an option.

    Apple is certainly big and powerful, but they don't get to determine the future on their own, and are perfectly capable of shooting themselves in the foot, or, who knows, even seeing reason.

    Then there is the matter of hardware acceleration which frankly just can't be "dropped in" via firmware on most devices, they just don't have the chip space for that big of a change.

    Mobile hardware acelleration for video is pretty new anyway. I don't see why it would be any harder with WebM than with H.264. Plenty of hardware manufacturers (and software, for that matter) are already committed to supporting WebM.

  80. Re:Riding coattails! by Have+Blue · · Score: 1

    Then the guy on the ground says "You must be a manager!" The guy in the balloon asks how he knows this. He says "You ask dumb questions while having no idea where you are, where you're going, or how you got there, but now somehow it is my fault."

  81. I'll tell you what.. by Anonymous Coward · · Score: 0

    It's Google, what you're describing isn't their style at all. They're one of the biggest proponents of open source technologies, and they're always giving things away. Heck they gave away their cell phone operating system, they didn't have to do that. It's made a lot of companies wealthy, and none of them had to do the original research to develop it.

    Google gets collateral benefits from everything they do. WebM is going to benefit Youtube, among other things, because it's a free and open format free of any potential patent trolling.

    Giving away the source code for a technology doesn't give them any control over it. Instead, it actually gives them less control, e.g. Microsoft could take WebM source code and make their own incompatible format say WMMX and thrust that upon users of IE7/8/9 instead of WebM or H.264 thereby forcing 50 - 60% of web users to view their format instead. Then Google's YouTube would have to support Microsoft's format, if they want to reach half of all web users.

    See my point?

    Google just wanted to help, you're just paranoid.

  82. Re:Riding coattails! by Anonymous Coward · · Score: 0

    Google didn't miss it at all. They're well aware that they need hardware acceleration to really catch on, which is why they're putting in the effort to make hardware acceleration easy to implement.

  83. MOD PARENT UP! by TheTyrannyOfForcedRe · · Score: 1

    I wish I had mod points!

    --
    "Liechtenstein is the world's largest producer of sausage casings, potassium storage units, and false teeth."
  84. Re:Riding coattails! by jeremyp · · Score: 1

    The rotation thing doesn't work. It would say WedqeM

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  85. Re:Riding coattails! by garyebickford · · Score: 1

    Right you are :) That looks like it could be a domain name too. So, of course, I had to Google it. And, surprise surprise: It exists. - it's a website design company. Oh well, sigh.

    --
    It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
  86. Re:Riding coattails! by Anonymous Coward · · Score: 0

    Exactly my point, I'm glad somebody with a marketing background agrees. Marketing is not my day job, but I'm continuously struck with how infantile and tone-deaf the FSF's marketing campaigns seem to be.

    I'd say "FreePlay" would be the best - it evokes a bit of 'unstructured & unsupervised' playtime, and I could easily see a "DO IT FOR THE KIDS" feel-good advertising campaign supporting it - "Don't you want your kid to be able to indulge their creativity without having to worry about royalties? Support a free and open web..." -- MPEG LA could be the black & white 1950's mafioso figure who shows up and tries to shake down a couple of kids for filming a little backyard talent show, and uploading it to YouTube. "Google thinks you should be able to create, and share without having to worry about this happening. Won't you join us today?!"

    On the flip side, "Play Freedom" sounds... generic, stilted, and jargony - what the fuck does it even MEAN? PlayOgg was even worse, because nobody but the converted even know what the hell an "Ogg" is... but "PlayFreedom" is about 0.000001% better, by virtue of it being made up of two words that people have actually heard before, even if it is generically ambiguous. I'm really looking forward to the FSF's next media blitz announcing the VerbNoun initiative.

    Shit, I don't even think this is even a particularly good move or important battle to fight for Google, and I can come up with a more appealing marketing campaign in 10 minutes of spitballing. Who's working on this stuff at the FSF - Stallman, between bites of toe cheese?

  87. Re:Riding coattails! by bonch · · Score: 1

    Not to mention the fact that Chrome supports MP3 and AAC in the audio tag. If they're dropping H.264 support to support openness, why are still supporting MP3 and AAC?

  88. Re:Riding coattails! by Anonymous Coward · · Score: 0

    Frankly, I think you overestimate the importance of YouTube - if Youtube stops supporting H.264 video, then you'll simply see other sites like Vimeo take off to fill the gaps.

    Users will simply install "that stupid youtube plugin" for IE or Safari to view videos if Google forces Youtube to only serve WebM video; Chrome, Opera and Firefox users will, presumedly, see WebM encoded video as well. Every other website will look at the current set of browsers, and notice that every single one of them supports one of the following:
              1) Native H.264 playback using HTML5 video tag;
              2) H.264 playback using a Flash plugin;

    And then they'll notice that all of their content is H.264-encoded, and that they already have a Flash player ready to use. Furthermore, they will see that WebM offers no substantial technical benefits over H.264, performance is "about the same". So why would they spend all the time and money transcoding their H.264 content to WebM, doubling the size of their storage, taking up countless man-hours of engineering effort, all to support something just because Google wants it?

    They'll simply leave their H.264 content alone, and serve it in as H.264-in-a-Flash-wrapper to the WebM-only browsers, which all continue to support Flash. And as far as iDevice users, if YouTube keeps around the H.264 video "to serve up via flash", they can also serve it up without the flash wrapper, and let the iDevice handle the H.264 stream natively... just like it does today.

  89. Re:Riding coattails! by SiChemist · · Score: 1

    You can't patch in hardware acceleration. It's either there or it's not. In the case of WebM, it's not.

    Nvidia's Tegra 2 SOC (the darling of CES 2011) has VP8/WebM hardware encode and decode built in.

  90. Re:Riding coattails! by SiChemist · · Score: 1

    Nvidia has VP8 encode and decode in hardware.

  91. Re:Riding coattails! by Anonymous Coward · · Score: 0

    Not to mention Google and everyone else seems to be missing the gigantic elephant standing over by the potted plants: Hardware acceleration.

    This is a specious argument. By this line of reasoning there would never be any change in video codecs. Let's not forget that mobile web traffic is at most 5% of all web traffic. StatCounter has it at 4.1%:

    http://gs.statcounter.com/#mobile_vs_desktop-ww-monthly-200912-201012

    Let's also not forget that many devices use a general purpose DSP which can be used for WebM acceleration just as easily as it is used for H.264 acceleration. Even Theora can be accelerated on such devices:

    http://www.schleef.org/blog/2009/11/11/theora-on-ti-c64x-dsp-and-omap3/

    Many devices are therefore software upgradable to support WebM acceleration. Combine this knowledge with the likes of Nvidia and TI introducing hardware with WebM acceleration:

    http://www.youtube.com/watch?v=YcsfOMbfix8
    http://www.nvidia.com/object/tegra-2.html

    And the conclusion is that this is less a gigantic elephant, more a pot-bellied pig.

  92. Re:Riding coattails! by bonch · · Score: 1

    Chrome is a niche browser. WebM isn't going to become a web standard. H.264 already won that war.

  93. Getting tired of this by brunes69 · · Score: 1

    I am getting really tired of arguments like the above, which are total nonsense.

    The idea that the masses would just ditch YouTube because they have to install a plugin is nonsensical. It has so much content and such branding that it is simply not realistic, there is no current competitor to YouTube on the web. The closest thing, was Google Video!

    If people have to do a one-time install of a plugin to watch YouTube in IE - they will.

    Saying that people will ditch YouTube because they have to install a plugin, is like saying people will ditch their favorite cereal because you change the box art. It just IS NOT going to happen. You may lose a couple, gain a couple, but on the whole the impact will be immaterial.

    1. Re:Getting tired of this by dangitman · · Score: 1

      The idea that the masses would just ditch YouTube because they have to install a plugin is nonsensical.

      That's not what I argued. Try reading my post, particularly the bit where I said "or there is little interest in Youtube."

      It has so much content and such branding that it is simply not realistic, there is no current competitor to YouTube on the web. The closest thing, was Google Video!

      That may be true today, but not necessarily in the future. MySpace used to be the hottest and biggest social network. But who cares about MySpace today? Things change, you know.

      Saying that people will ditch YouTube because they have to install a plugin, is like saying people will ditch their favorite cereal because you change the box art. It just IS NOT going to happen.

      That's good, because I never said that was going to happen.

      Personally, I think change doesn't happen in sudden revolutions. Things tend to slowly die out. There are shifts and momentum. Sometimes a change accelerates rapidly when there is a critical mass (e.g: Google, Facebook) but the old ways still remain to an extent. Hell, I've seen current commercial applications that still use MS-DOS!

      --
      ... and then they built the supercollider.
  94. The alternative was WebM, but not Now by SuperKendall · · Score: 1

    How did Google kill open video? It's possible that WebM won't matter and therefore Google's action won't help to open video, but it won't kill it, because we never had any alternative for open video anyway.

    The scenario that would have worked was Google helping to get the video tag widespread with h.264 as a base, in the meantime readying mobile hardware that could support WebM would be built up, and Chrome marketshare would continue to grow...

    Then, in around four years, Google throws the switch. No Flash on Chrome, only WebM playback in video tag on Android. Now suddenly there are enough devices and browsers to make it compelling for producers to render to WebM.

    I would say just like they are doing now, but they aren't dropping support for h.264 anywhere since Flash still supports it. So basically all they are doing now is killing the video tag in addition to making it hopeless that WebM will see wide adoption.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  95. Further delusions by SuperKendall · · Score: 1

    Why would Google produce video in both WebM and H.264?

    Why not ask them - today YouTube does exactly that.

    The likely way forward for YouTube is that they'll start transitioning to WebM and phase out H.264

    They cannot because of IE and iOS marketshare.

    perhaps just producing a low quality H.264 encode for the current crop devices that can only play H.264 with no hope of a software upgrade

    Did you forget we are talking about YouTube? No-one will care.

    What makes you think that Adobe won't add WebM support to Flash?

    They will. What makes you think that matters? Again, producers will still put out video in h.264. Flash supports a lot of other codecs that are not commonly used.

    iOS devices aren't all that important in the grand scheme of things.

    You haven't looked at percentages for browsing video in mobile devices I take it.

    If iOS devices "were not that important" it would not the be the case that MANY sites would have transitioned to feeding them h.264 video directly. They have. There are north of 90 million iPhones around now, probably more Touches, and nearly 17 million iPads that all see heavy use in browsing and watching video. Realistically content producers cannot ignore this.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Further delusions by Anonymous Coward · · Score: 0

      Why not ask them - today YouTube does exactly that.

      Ah, concession that the transition is occurring. That's progress.

      They cannot because of IE and iOS marketshare.

      When you say "IE" I presume you mean IE9. That same IE9 that will continue to have the Flash plugin? That same IE9 that can play WebM content in the video tag? IE has been overtaken by Firefox as the number one browser in Europe:

      http://gs.statcounter.com/press/firefox-overtakes-internet-explorer-in-europe-in-browser-wars

      Add Chrome and Opera into the mix to hit IE in its weak spot for massive damage.

      Flash supports a lot of other codecs that are not commonly used.

      What are these "lots of other codecs" that aren't "commonly used", exactly? All of them have been commonly used in Flash. Here's a list that will help:

      http://en.wikipedia.org/wiki/Flash_Video#Media_type_support

      There aren't many codecs in that list. H.264 is the newest only introduced in 2007. Even so plenty of sites like the BBC still cheerfully use VP6.

      You haven't looked at percentages for browsing video in mobile devices I take it.

      You haven't looked at percentages for browsing video in mobile devices relative to all other web traffic I take it. StatCounter says 4.1%:

      http://gs.statcounter.com/#mobile_vs_desktop-ww-monthly-200912-201012

      If iOS devices "were not that important" it would not the be the case that MANY sites would have transitioned to feeding them h.264 video directly.

      You mean those sites that were already serving H.264 video in Flash and just also added serving them in a video tag? That's not much of a transition.

      Nothing terribly substantive in your argument I'm afraid.

  96. Wrong is so many ways... by SuperKendall · · Score: 1

    Adobe: makes tools.

    And Flash. Which needs Adobe's tools to develop for... you are right about Adobe being all about tools and utterly clueless about how they are trying to make sure people keep using Adobe tools. Things that are not Flash reduce the need for using Adobe tools in
    production.

    Google: doesn't care about money, or anything short-term, really.

    BWA HA HA HA HA HA HA.

    Any advertising firm cares very much about money and Google as done nothing recently showing any concern for the future of the industry, only the future growth of Google.

    Apple: wants complete control over their own walled garden. They don't care what people do outside, but inside, they need to play by Apple's rules. Apple sells the Apple experience, and that does not include porn, third-party plugins, third-party dev tools, or anything that they consider too slow.

    Except that web technologies that APPLE has pushed heavily are totally open!! OOPS.

    There is really no good reason for them to not like WebM, other than the fact that they already invested a lot in H.264.

    Except that mobile device experience with a non-hardware accelerated codec will suck, both in terms of performance and battery life. But companies can't possibly be doing something in a users best interests, impossible!

    Mozilla: They're just not going to pay for H.264

    Which is fine, there's no need to if they just let the video tag flow through to OS support.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Wrong is so many ways... by mcvos · · Score: 1

      And Flash. Which needs Adobe's tools to develop for... you are right about Adobe being all about tools and utterly clueless about how they are trying to make sure people keep using Adobe tools. Things that are not Flash reduce the need for using Adobe tools in
      production.

      All Adobe products are already unnecessary in the sense that you can make everything with other tools. Including Flash. Adobe's point is that you can do it easier with their products. You can be a graphics guy instead of a programmer and still do it. I promise you that they will make sure that every nutjob can make pretty HTML5 with their tools.

      Any advertising firm cares very much about money and Google as done nothing recently showing any concern for the future of the industry, only the future growth of Google.

      But they do it not so much by increasing their share of the pie, but by making the pie itself larger. They want more people to use the web for more stuff. That's thinking on a very different scale than regular advertising companies. This is why Google is so eager to experiment and give their products away for free. They're not merely pushing ads, they're creating new things for you to do on the web. New places to create and collect information on what ads to serve, and more places to serve them. Most Google products don't have to generate any measurable profit in the short term, or even in the long term. They just create more web use, and increase the size of the pie of which Google already has the largest piece.

      That's how Google works. If you think they're merely a regular advertising company, then you have no idea of how disruptive their business model really is. Or why they are giving so much stuff away.

      Except that web technologies that APPLE has pushed heavily are totally open!! OOPS.

      Are they? Have you seen Apple's HTML5 demos? In a non-Safari browser?

      Apple doesn't care about openness for its own sake like Google does. Apple merely adopts open standards and open source when it helps them make a leap in an area where they're falling behind. I don't think Apple has ever open sourced anything that they created from scratch.

      Mozilla: They're just not going to pay for H.264

      Which is fine, there's no need to if they just let the video tag flow through to OS support.

      That's not as easy as you make it out to be. Unlike IE and Safari, which are single-platform browsers that rely on specific codec infrastructure (WM and Quicktime), Firefox is available for all platforms, and doesn't have its own codec plugin system. So their options are to either create a big unreliable mess, or integrate the video support into the browser.

      Exactly the same is true for Chrome and Opera, the other two cross-platform browsers that don't have their own pluggable codec infrastructure and will therefore implement video support in the browser itself. There is a very good reason why these three use the exact same approach: it's the only one that works.

  97. Re:Riding coattails! by bonch · · Score: 1

    A codec couldn't be officially chosen before due to the objections of browser makers like Apple and Microsoft. What makes you think one would be now?

    Aside from the fact that WebM is inferior in quality to H.264, H.264 is already the standard among content providers. This is the same old story--"openness" ideologues trying to force everyone to use something of lesser quality because it makes them feel good. Meanwhile, Chrome ships Flash and MP3/AAC support! So much for openness.

  98. Re:Riding coattails! by hairyfeet · · Score: 1

    Nobody cares about Linux because at best you are looking at 3%, so in the big scheme of things it is right there with Amiga and OS/2 Warp, OSX users don't care because they have H.264 support which as I pointed out will be kept to keep from alienating those millions of iDevice users, and for the one that modded me down the Windows plugin calls the WMP API which means it WILL work on XP/Vista if your WMP supports H.264 (which many do, since all it takes is running into a DivX file that won't play for them to install a codec pack) so that covers a good 97% of the public when you figure in Windows + OSX+ iDevices.

    So I'm sorry if it makes you unhappy, but maybe instead of yelling "free as in freedom!" and getting mad when everyone ignores you, maybe you should work on raising your numbers legitimately? Perhaps by demanding a hardware API and pushing for the community to rally behind a single distro instead of constantly reinventing the wheel? But frankly nobody cared what Apple wanted either until the iPod exploded onto the scene and now I predict with the iDevice they will make H.264 one of two standards (along with flash thanks to Google trying to start a format war) so if you want the public or manufacturers and website designers to care about your OS you REALLY need to work on your numbers friend. Hell last I checked the combo of Win98/Win2K had more users than you. With numbers that low nobody is gonna change policy simply because a codec doesn't fit your agenda, sorry.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  99. Re:Riding coattails! by hairyfeet · · Score: 1

    Didn't bother to read the link did you? Read it and see what I'm talking about which is retailers saying they have too much Android crap and the people don't want it anymore. And as for who is telling me that? customers that's who. You see the big FUBAR Google pulled with Android is this: By not putting any minimum specs for Android you have a market that is flooded with shitty droid devices. And this might surprise you but consumers don't know shit about hardware and all they know is the device they got with a little droid on the box sucks compared to their friends iPhone. Hell I've seen it with my own eyes where customers will pass up a Phenom II for a Phenom I because the Phenom I had bigger numbers and that is all they look at because they don't know shit about hardware.

    But hell don't take my word for anything, read the link I posted or even do a search on "android retail backlash" and see for yourself. By not putting minimum standards Google has allowed so much garbage to carry the droid name that very quickly "Droid equals shit" is becoming a consensus in the minds of consumers. You see consumers don't give a shit about lock in, or "free as in freedom" or the right to hack, or any of that shit. What they want is a toaster with a screen, and the iDevices are just about as close to that as one can get. MSFT will pick up some share just by going "me too!" and aping everything Apple does because...well its worked in the past hasn't it? While the huge mounds of garbage Android devices (just in Walmart I'd say you're looking at an 80/20 split in complete shit to decent Android) means Android is getting a rep with the public as "the crap for those too poor for iPhone".

    And finally as for why it is harder for WebM it is because the engineering work is already done for H.264 which makes it a sunk cost. All OEMs like Broadcom and ATI/NV have to do is crank the chips and cash the checks. This leaves WebM in a nasty catch-22 in that if it is easy to drop in it likely is running afoul of H.264 patents since they have virtually every step of the H.264 encode/decode process patented up the butt, and if it isn't then it will cost serious money and die space as you are having to add a codec that doesn't relate to any of the previous ones into support. But either way we shall see, I predict in less than a year WebM will be right about where FLAC and Vorbis is, with limited support and such a tiny niche nobody cares, whereas with Android I predict about another year of being the media darling followed by the fall, and in two years it'll be seen as the "cheapskate OS" that is strictly found on CCC (Cheapo Chinese Crap) whereas the expensive (which equals good in the mobile space) will be dominated by iDevices and either WinPhone 7 or possibly WebOS if HP plays the cards right.

    But I can tell you that as a retailer the consumers are telling me horror stories about "That awful android that hangs and locks up and is NOTHING like iPhone!" and once you get a bad rep with the consumer it is damned near impossible to shake off. I probably get offered a "barely used!" Android phone twice a week because the ones being pushed now by the telecos suck ass, and the local Craigslist is so full of aPads it isn't even funny anymore. And of course all these people having horrible experiences are telling their family, their friends, their coworkers, their neighbors, etc. You just can't keep burning people like that and get away with it.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  100. Re:frist! by DaVince21 · · Score: 1

    Trolls are out to provoke people, not post "first".

    --
    I am not devoid of humor.