Slashdot Mirror


Theora Development Continues Apace, VP8 Now Open Source

SergeyKurdakov writes "Monty 'xiphmont' Montgomery of the Xiph Foundation says the latest action-packed, graph- and demo-clip-stuffed Theora project update page (demo 9) is now up for all and sundry! Catch up on what's gone into the new Theora encoder Ptalarbvorm over the last few months. It also instructs how to pronounce 'Ptalarbvorm.' Ptalarbvorm is not a finished release encoder yet, though I've personally been using it in production for a few months. Pace on improvements hasn't slowed down — the subjective psychovisual work being done by Tim Terriberry and Greg Maxwell has at least doubled-again on the improvements made by Thusnelda, and they're not anywhere near done yet. As a bonus Monty gathered all Xiph demo pages in one place." Also on the video codec front, and also with a Xiph connection, atamido writes "Google has released On2's VP8 video codec to the world, royalty-free. It is packaging it with Vorbis audio, in a subset of the Matroska container, and calling it WebM. It's not branded as an exclusively Google project — Mozilla and Opera are also contributors. Builds of your favorite browsers with full support are available." An anonymous reader points out this technical analysis of VP8.

64 of 312 comments (clear)

  1. HTML5 video by sopssa · · Score: 4, Interesting

    As far as HTML5 Video goes, a new upcoming Flash will make things even more interesting and mix them up. The final version of Adobe Flash 10.1 supports P2P to reduce the bandwidth costs for site owners. It works out of the box too, so users can still get the video normally streamed, but it will seriously lower bandwidth usage and hence costs for video streaming sites. This same P2P feature also works for both on-demand and live video aswell as Flash based multiplayer games.

    Live streaming should have some common specs too, but P2P streaming requires such to be made into the standard so it works for all. It's a quite large feature for site owners too, since it dramatically lowers bandwidth costs.

    I don't think we will still see Flash going away, even if we at some point can even decide about the codec used for HTML5 Video. There's still too many features Flash has that HTML5 Video doesn't support at all.

    1. Re:HTML5 video by B5_geek · · Score: 4, Insightful

      P2P with the new version of Flash? Yupp thank-god for Flashblock.

      --
      "The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
    2. Re:HTML5 video by Nadaka · · Score: 2, Interesting

      Well. Damn.

      This looks like almost exactly the same functionality that we were developing. Though we used a java applet for P2P that recombined the signals into a stream that would run on almost any player: flash, quicktime, silverlight media player, embedded windows media player, and many more. We even had a setup that would detect other clients on the local network and they would all source from the same feed, allowing any number of local clients at no additional external bandwidth usage.

      We were in the final stages of testing early in 2009, I jumped ship when paychecks started coming in late and a few months before the venture capitalists pulled the plug for good.

    3. Re:HTML5 video by Skarecrow77 · · Score: 2, Insightful

      so, if I don't want to share my bandwidth, the site I'm trying to view from has the option to give me a crappy version (or no version at all) of what I'm trying to view.

      Wow. That'll kill flash faster than steve jobs ever could. "give us your bandwidth or no cookie".

  2. Welcome, our new open codec overlords! by symbolset · · Score: 3, Interesting

    I, for one, welcome our new open codec overlords.

    Woohoo! Much good will come of this.

    And all you closed, patent encumbered codec trolls: please go away now. Your services are no longer required.

    The project is also backed by hardware partners such as AMD, ARM, and Nvidia. "Hardware acceleration is extremely important." Sunder Pichai, Google vice president of product management (From TheRegister link).

    --
    Help stamp out iliturcy.
    1. Re:Welcome, our new open codec overlords! by Darkness404 · · Score: 2, Insightful

      But is it really patent free?

      Ogg Theora has had this problem for some time, yes it was open but there was no way of knowing if there were hidden patents so it didn't become popular.

      It only takes a few whispered words about patents before everyone but a few dedicated people abandon the project or start paying "protection" money to trolls.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Welcome, our new open codec overlords! by sopssa · · Score: 2, Interesting

      You can never know for sure, unless you've went through all the patents. However I'm sure since it's On2 their lawyers have looked at it.

      However, it doesn't mean it's completely patent free. Google still owns all the patents and gives a patent license to use it. They're promising it's royalty-free.

    3. Re:Welcome, our new open codec overlords! by Arker · · Score: 4, Insightful

      Unfortunately the patent system is so broken there just is no way to authoritatively declare anything patent-free.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    4. Re:Welcome, our new open codec overlords! by Arker · · Score: 4, Insightful

      Google are a search company. They have a complete patent library.

      There's every possibility that they have, in fact, gone through all the patents.

      The trouble is even that wont give you an authoritative answer under this screwed up patent regime. So yes it's a fair assumption that both Theora and WebM have been thoroughly checked out by legal. It's also a fair assumption they found some patents that might appear to apply to them (this will be the case for anything you do) and that legal concluded those patents were invalid and would be defeated in court were they asserted. It's a fair assumption that the holders of those patents would have already asserted them if their own legal teams did not concurr that the risk of invalidation was high. But until and unless they actually go to court, no one can know for sure.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:Welcome, our new open codec overlords! by rattaroaz · · Score: 2, Insightful

      You can never know for sure, unless you've went through all the patents.

      Unfortunately, even then, that means nothing. Just because someone reviewed each and every patent in existence and doesn't think there is patent infringement, doesn't mean someone else will review the same information and disagree. So the question is really of high risk versus low risk for patent infringement, rather than yes or no. To me, it seem like h264 is guaranteed patent infringement, while VP8 is low risk, given that the distribution license has a patent clause.

    6. Re:Welcome, our new open codec overlords! by gehrehmee · · Score: 2, Informative

      Is H264 incumbered by any patents not held by the MPEG-LA? Their argument is that if you pay to use their codec, you're in the clear patent-wise, but there's no guarantee that another 3rd party won't pull out a patent they're infringing.... and the MPEG-LA has stated they're going to start charging everybody for access to H264 anyways.

      Theora and VP8 are in a better position patent-wise anyways. They both have tearms that have done searches patents (i believe VP8 has, I *know* Theora has), and they've publicly said that you're not going to get in trouble for using their stuff, EVER.

      --
      "You know, Hobbes, some days even my lucky rocketship underpants don't help" -- Calvin
    7. Re:Welcome, our new open codec overlords! by quickOnTheUptake · · Score: 3, Insightful

      I just want to point out 2 things more or less relevant to this thread:
      First, google paid over $124 million for this codec, I'm gonna go out on a limb here and say they dropped a penny or two on legal to figure out just what they were getting before they made the check out.
      Second, they are using this codec themselves (in chrome, on youtube, etc). They have a vested interest in defending it from patent suits, if those suits should arise.

      --
      Mod points: Guaranteed to remove your sense of humor.
      Side effects may include gullibility and temporary retardation
    8. Re:Welcome, our new open codec overlords! by LWATCDR · · Score: 2, Insightful

      Wow.... the patent system is deeply broken.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:Welcome, our new open codec overlords! by Nadaka · · Score: 2, Insightful

      "Is H264 incumbered by any patents not held by the MPEG-LA?" Probably.

      The protection that H264 has is that any outside entity filing an h264 patent lawsuit is going to have to defend themselves against MPEGLA's patent portfolio.

      VP8 has exactly the same protection from Googles patent portfolio.

      The difference between the two is that Google offers a free forever license, where MPEGLA can start charging any amount at any time and that there are no H264 cameras that are legally licensed for commercial or for profit work. Every professional videographer using H264 is in violation of the MPEGLA license.

    10. Re:Welcome, our new open codec overlords! by ObsessiveMathsFreak · · Score: 5, Insightful

      Most video codec patents revolve around implementations of the discrete cosine transform, Huffman coding, chroma sub-sampling, and bilinear interpolation. All of these techniques are older than the patent examiners who approved the patents and indeed the judges who will try the cases. It's all mathematics, every last bit. These patents are all essentially equivalent to patenting the tetrahedron.

      There is nothing the USPTO will not give a patent for. As such, there is absolutely nothing in the universe past or present which can be declared patent free wherever the authority of the USPTO is recognised.

      --
      May the Maths Be with you!
    11. Re:Welcome, our new open codec overlords! by Xtifr · · Score: 2, Interesting

      The protection that H264 has is that any outside entity filing an h264 patent lawsuit is going to have to defend themselves against MPEGLA's patent portfolio.

      Which means nothing to a patent troll, since they, by definition, produce nothing, and therefore cannot be violating any patents.

    12. Re:Welcome, our new open codec overlords! by hkmwbz · · Score: 2, Informative

      IE9 will not support it directly. IE9 will, however, play it if the user installs support for it.

      --
      Clever signature text goes here.
    13. Re:Welcome, our new open codec overlords! by Jason+Earl · · Score: 5, Interesting

      Free Software projects are not likely to be a target in this particular patent battle. Patent lawsuits are expensive, and Free Software projects are unlikely to have the resources to make them workable targets. After all, how do you prove millions in damages from a project given away for free? More importantly, there are plenty of well-funded entities with an interest in protecting Free Software projects in general, and these codecs in particular, from patent attacks. My guess is that if you were sued by MPEG-LA (or whoever) for using of VP8 or Ogg Theora that there would be plenty of companies with deep pockets that would be willing to help pay for excellent legal representation.

      You don't honestly think that Google will allow MPEG-LA (or Microsoft, or Apple) to get a precedent setting patent case against some piddly Free Software project that was merely using VP8 (or even Ogg Theora) without at least offering world class legal assistance? It doesn't matter who gets sued over these codecs. Google is going to make sure that whoever it is that gets sued has the best lawyers that money can buy. Suing a Free Software project just guarantees that the patent holders suing 1) look like horrible thugs in front of a jury 2) limit the amount of damages that they can ask for (because the Free Software guy is likely to be much poorer than Google).

      In short, there is no upside to suing the little guy, only downside. So if there is a lawsuit it will be against Google, and MPEG-LA (or Apple or Microsoft) would have to be desperate to get to that point.

      Talk, on the other hand is cheap. I fully expect a FUD-storm very reminiscent of the one that Microsoft leveled against Linux. Just because Microsoft, Apple, or MPEG-LA say that there are problems, however, does not mean that they are willing to risk a patent war with Google, and that's what it would take to actually back up any threats.

    14. Re:Welcome, our new open codec overlords! by oatworm · · Score: 3, Funny

      By referencing the patenting of tetrahedrons, you have violated US Patent #12345678, which covers "a method of referencing the hypothetical patenting of a tetrahedron or other geometrical shape for the purposes of subject matter illumination." I demand royalties and I have a judge in East Texas that says you will pay them.

    15. Re:Welcome, our new open codec overlords! by Anonymous Coward · · Score: 3, Informative

      Newer research is in intraframe coding and interframe prediction. VP8 uses the same methods as x264. VP8 will most likely infringe the same patents. Google does not hold these patents.

      Read this take from someone who is without a doubt an expert in these matters.

      http://x264dev.multimedia.cx/?p=377

  3. First in-depth technical analysis of VP8 by Anonymous Coward · · Score: 5, Informative

    Analysis can be found here. Comparison pictures to other codecs are included.

    1. Re:First in-depth technical analysis of VP8 by Virak · · Score: 2, Insightful

      While an excellent analysis, it unfortunately confirms all the worst fears I've had about VP8: The quality doesn't match up to H.264, it despite that also can't even match it in speed, the spec is apparently an unholy abomination, the implementation needs work, and most disappointingly of all, it appears there is serious risk of patent issues (largely due to blatantly ripping off various parts of H.264). If there's sufficient assurance that there won't be any patent troubles, it's at least an improvement for patent-unencumbered codecs, but as it stands I'm far less unenthusiastic about it than when I first heard about Google acquiring On2.

    2. Re:First in-depth technical analysis of VP8 by marcansoft · · Score: 4, Interesting

      Hardware support will be good on the TI OMAP line of cellphone chips, which include an actual programmable DSP (instead of a hardcoded decoder). There's already a Theora implementation for them. These chips are used e.g. on the Droid and the N900.

    3. Re:First in-depth technical analysis of VP8 by marcansoft · · Score: 2, Informative

      Most probably include some sort of DSP, but it's not guaranteed to be externally programmable (the firmware might be in ROM), and key portions of the decoder are implemented in hardware. Sure, it might be a DSP, but not a general-purpose DSP.

    4. Re:First in-depth technical analysis of VP8 by shutdown+-p+now · · Score: 3, Insightful

      If you're one of them most powerful technology companies in the world, one patent probably isn't too much of a problem, but many patents, and potentially major ones, could certainly be a problem. And VP8 hasn't seen any real usage yet either and there's already been possible problems with regard to patents identified.

      Well, Google certainly seems to be willing to risk it as they're moving YouTube to it. That is rather confidence-inspiring. I understand that there are no guarantees either way, but I'd trust a major corp to do a thorough legal analysis before making moves like that - especially when patents have been part of the story all along - over a few random guys with blogs proclaiming imminent doom.

    5. Re:First in-depth technical analysis of VP8 by unix1 · · Score: 2, Insightful

      While an excellent analysis, it unfortunately confirms all the worst fears I've had about VP8: The quality doesn't match up to H.264

      Really? Because they don't have any bias? How about this? VP8 looks significantly better in that video compared to x264.

  4. IE9 Will Support VP8 Playback by Radhruin · · Score: 2, Informative

    Read the blog post. Needless to say, this is astounding.

    1. Re:IE9 Will Support VP8 Playback by maccodemonkey · · Score: 2, Insightful

      Keyword(s);

      "when the user has installed a VP8 codec on Windows."

      They've already said they'll support any codec installed on the machine. But they're only going to bundle H.264.

    2. Re:IE9 Will Support VP8 Playback by ircmaxell · · Score: 2, Informative

      They've already said they'll support any codec installed on the machine.

      Actually, no. What they said was that they would support EMBEDDING of any format using the <embed> or <object> tags. The <video> tag was going to be H.264 only (no matter what you had installed on your machine).

      So that implies the question, did they mean "support" by means of the embedding, or support by means of the <video> tag...

      --
      If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good
    3. Re:IE9 Will Support VP8 Playback by Your.Master · · Score: 2, Informative

      http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx

      Right here buddy.

      Honestly, what makes you think you can ask others for citations when you obviously didn't even try to provide your own (seeing as it was factually wrong).

    4. Re:IE9 Will Support VP8 Playback by tepples · · Score: 2, Insightful

      So it's much the same way that Safari supports Ogg Theora/Vorbis video and audio - once you've installed the free XiphQT QuickTime component

      Which is not available for iPhone OS.

    5. Re:IE9 Will Support VP8 Playback by shutdown+-p+now · · Score: 2, Informative

      So far as I can see, this is the end of HTML5 codec wars - if IE, Firefox, Chrome and Opera are all going to support it, it has the critical mass to become a de facto standard

      Alright, so this is the final nail in the coffin, for sure - Adobe has announced support for VP8 streaming in Flash. This means that providers can switch to VP8/WebM completely, using HTML5 for newer browsers, and Flash as a fallback for older ones.

  5. WebM/VP8 patent risk for software developers by FlorianMueller · · Score: 4, Interesting

    Google says it holds certain patents on the VP8 video codec that is part of WebM but there's no assurance that Google's patents are the only patents required. What about patents that third parties could assert? While it appears to be a nice gesture if a major player releases software on open source terms, it's imperative to perform a well-documented patent clearance.

    Developers should be provided with detailed explanations why Google believes that no one adopting WebM will have to fear allegations of patent infringement. Otherwise those developers might be exposed to considerable risk. It wouldn't be possible to check on millions of different patents but at the very least I think Google should look at the patents held by the MPEG LA pool as well as patents held by some well-known 'trolls' and explain why those aren't infringed. Programmers have a right to get that information so they can make an informed decision for themselves whether to take that risk or not.

    It's not unreasonable to ask Google to perform a well-documented patent clearance because they certainly have the resources in place while most open source developers don't.

    The situation surrounding Android shows that Google might opt to stand on the sidelines if those adopting its open source technologies -- such as HTC -- are sued by patent holders. I can't find any promise on the WebM website that Google would come to the aid of third parties adopting the technology, so Google should at least help everyone to assess the risk.

    We all know Steve Jobs' recent email in which he said a patent pool was being assembled to go after open source codecs. So the patent question is really a critical one. Also, this in-depth analysis by an X.264 developer shows that VP8 and H.264 are so similar that the risk of patent infringement could be substantial.

    I have previously called for this kind of patent clearance, in connection with the open source Theora codec as well as with VP8, here on slashdot as well as on my blog, such as in this post.

    1. Re:WebM/VP8 patent risk for software developers by Anonymous Coward · · Score: 2, Insightful

      I don't have a Slashdot account since I normally don't respond but this time I just feel the need to say this.

      I disagree.

      The burden of proof lies/or should lie with those intending to claim infringement. Until a claim has been made and the case has been settled or judged by the courts, these codecs like Theora and VP8 should be treated as being patent free, as far as submarine patents are concerned. To do otherwise would mean that it would be impossible to create any open and free codecs, as there is always the slightest possibility that someone somewhere in the world has patented a certain technique just because he thought of it first and others just had the same idea. There are only so many ways to do efficient compression so even if one were to forget all the current techniques and start from the ground up, one would still be likely to infringe patents because the used techniques are simply logical solutions to the problems at hand.

      This is one of the reasons why software patents are fundamentally flawed. In a lot of cases they simply frustrate innovation and progress more than they stimulate it. Theora needs to change their methods to work around these patents if they notice a conflict which delays a high quality Theora codec, and they still don't have any guarantee it doesn't infringe.

      I don't know how similar VP8 is to the other codecs or wether it infringes any patents. Whatever the case may be, I Hope that Google does everything in it's power to prevent H.264 from becoming the standard on the web, for if that happens, we will all pay the price one way or another. Mozilla also knows this, and refuses to support it in any way. If H.264 becomes the standard on the web, we will have the same situation as we already have with free software and mp3 or optical media, which is also protected by patents, leaving free software legally unable to play it because licenses need to be bought.

      End Of Rant

  6. x264 dev did a technical review by maccodemonkey · · Score: 4, Interesting

    http://x264dev.multimedia.cx/?p=377

    They don't seem that impressed. It is less robust than H.264, in some places seems to outright copy it. Google is offering no patent indemnification (from the article: "this is a patent time-bomb waiting to happen.")

    They give it credit for being the best open source format out there, but they fault it generally in every other category.

  7. Namefail by Just+Some+Guy · · Score: 3, Insightful

    OK, I get that Ogg and Theora and Vorbis, etc., are interesting geek in-jokes. They are also horribly crappy product names. You and I might have no problem with them, but I guarantee that 95% of non-geeks will dismiss "Ptalarbvorm" as stupid and confusing without ever evaluating it. Pro-tip: if you need a pronunciation guide, then you desperately need to pick a better name. Yes, better, as in "the current one sucks and should be taken out back and shot".

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Namefail by shutdown+-p+now · · Score: 3, Interesting

      Personally, I didn't even know what "Vorbis" means (or that it is even supposed to mean anything) for the first few years of using it rather extensively. It sounds like a nice name to me, even on its own. Same for Theora. What's wrong with them? They aren't offensive, they are distinctive, they are easy to pronounce (Vorbis perhaps more so) - so what's the problem?

  8. WebM (VP8) license: will it be approved by OSI? by FlorianMueller · · Score: 3, Interesting

    WebM is available under a new license. So far haven't been able to find out whether Google will try to get this license OSI-approved.

  9. OT: Flash P2P vs. privacy by crow · · Score: 5, Insightful

    So if you want to see who is watching a given YouTube (or porn site) video, just watch it yourself, and then watch your network while the flash player is still active.

    1. Re:OT: Flash P2P vs. privacy by 0100010001010011 · · Score: 3, Funny

      But what about those people just watching the video to watch who is watching the video while watching the video... or something like that.

      I can't wait until the MPAA / TV broadcasters get a hold of this. They'll be sending out letters for people who watch a snippet of a TV show on Youtube.

  10. And there was much rejoicing !.... by DrYak · · Score: 2, Interesting

    Yet Another Codec, both Gratis AND Freedom ?
    Supported by a fuck-ton of companies ?
    - among which not only the major player which made better the modern web as we know it (All the companies mentioned in the summary. Basically anything beside Microsoft)
    - but also several hardware industry backers (like major such as ARM, Qualcomm and Texas Instruments) ?
    (We can expect a "WebM accelerated on embed chip's GPU+DSP" Google Summer of Code poping up this year...)

    Well, thank you Google ! That's pretty much good news !!!

    Only question : How will be the HTML5 standards organised ? Will it be possible to mix and match the various codecs (Theora, VP8, ...) with the various containers (OGG, Matroska, ...) ? Or will it be specified only as defined combination (WebM = Matroska + VP8 + Vorbis ; ??? = OGG + Theora + Vorbis, H264 = MP4 + Mpeg 4 AVC/h264 + AAC) ?

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:And there was much rejoicing !.... by Qzukk · · Score: 3, Informative

      How will be the HTML5 standards organised

      The HTML standard just says "play video here" just like the image tag just says "show picture here" it's up to the browser to decide how to do this, and up to the web developer to use a file format that's supported by people looking at their website.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    2. Re:And there was much rejoicing !.... by Per+Wigren · · Score: 2, Interesting

      Basically anything beside Microsoft

      ...and now also Microsoft.

      --
      My other account has a 3-digit UID.
    3. Re:And there was much rejoicing !.... by unix1 · · Score: 2, Informative

      How will be the HTML5 standards organised

      The HTML standard just says "play video here" just like the image tag just says "show picture here"

      That's just not true - try here and here. While W3C doesn't mandate certain formats, they give everyone specs for some. Besides, all generally useful image compression formats are freely available to anyone without any restrictions (as "freely" as it can be with any software these days).

      None of the above is true with video.

    4. Re:And there was much rejoicing !.... by unix1 · · Score: 2, Informative

      Yet, there is no W3C endorsed/created video standard.

      Claiming HTML5 video tag is "just like" the img tag is deceiving at best:

      with images:
      - W3C provides standards for some useful formats
      - virtually all other generally useful formats are free/unrestricted
      - all generally useful formats are supported by virtually all browsers "out of the box" (no plug-ins, no 3rd party software)

      with video:
      - W3C provides no standards whatsoever
      - virtually all other generally useful formats are patent-encumbered*
      - the only consensus between major players (minus Mozilla) so far is to support the patent-encumbered H.264 format*

      * unless you think VP8 will change this landscape, which is why this is a very important announcement

  11. Re:VP8 won't replace MPEG 4 AVC (H.264) by Arker · · Score: 5, Funny

    You, sir, obviously dont have a clue what you are talking about. For starters, flash isnt even a codec. You're comparing a container to a codec, that's not even apples and oranges, that's apples and boxes.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  12. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 3, Insightful

    On the one hand we have a detailed point by point analysis of the spec and screenshot from an upcoming encoder comparison featuring different video formats with encoders set up to provide maximum quality that can be replicated by anyone. On the other hand we have On2 marketing material.
    Seriously you want me to believe in the latter?

  13. Re:X264 dev doesn't like VP8. Color me shocked. by maccodemonkey · · Score: 3, Insightful

    I would take the X264 dev's opinion over the company that originally designed the format... The X264 dev also posted screenshots of their results, and VP8 did not turn out very impressive.

    Not to mention, On2 (who again, designed VP8) offers no technical analysis, while the X264 dev did a code level analysis.

    I'm not saying the X264 folks won't have bias, but at least they're more neutral and did a spec level review.

  14. Re:VP8 won't replace MPEG 4 AVC (H.264) by djdanlib · · Score: 5, Insightful

    Well, if streaming media has proved *anything* over the years, it's that the general public doesn't care if the compression ruins the work as long as they can play it for free.

    Reference the following:
    * RealMedia
    * Most Youtube videos, "fan reposts" aka re-encodes, and re-re-encodes
    * Low bitrate MP3
    * JPEG (ok, it's not streaming, but still - "needs more JPEG artifacts")
    * Screeners, cams, and foreign translations from the DIVX Discount Theatre
    * Webcams
    * Most QuickTime videos
    * Most AVIs
    * Most streaming video on Flash today
    * Cable and satellite delivered HD content

    Really, the only thing you need to say is "free" and people will at least give it a try.

  15. The idea of Google countersuing isn't realistic by FlorianMueller · · Score: 3, Interesting

    Google still has a load of patents with which it can countersue any third party that isn't a pure-play non-practicing entity.

    No, Google isn't a patent powerhouse. Its patent portfolio is only a fraction of the size of Apple, for an example, and even Apple isn't extremely big compared to some others. Look at this analysis, for an example:

    In a recent investor note from Deutsche Bank, analyst Chris Whitmore compares the patent libraries of Apple, Google, and HTC. What he found was that in the past few years, Apple has been issued 3,000 patents, Google has been issued 316 patents, and HTC has been issued a measly 58 patents.

    Also, if Google had the ability to do this, why would they stand on the sidelines when Android adopters such as HTC are being sued or when royalties are collected from them?

  16. Confused about HTLM5 video by uberzip · · Score: 2, Interesting

    So can somebody clarify a few things related to html5 video for me? The video is encoded in one of these formats correct? ( H.264, WebM, etc). Then in html5 it is introduced into the page via some sort of video tag. So, if I'm using a browser that supports WebM, I still need it to support H.264 if I'm browsing a site that has videos encoded in H.264. Is this correct? So what is really the big deal about html5 vs playing video with a plug in? Just one less process running on the computer in favor of an additional browser process running (or a more bloated browser process)? Are the benefits that we now get tighter integration with the browser interface so you can now scale video or do weird stuff like rotations ala the firefox demo? In other words, is this really any different than, say, building quicktime playback natively into the browser rather than needing a plug-in? I understand that html5 offers a lot of new functionality but the video part of it seems unnecessary beyond removing a plug-in unless I'm not seeing something. And in some cases you still need a plug-in if your favorite browser doesn't support a certain kind encoded video. Thanks for any info.

    1. Re:Confused about HTLM5 video by Randle_Revar · · Score: 3, Insightful

      Paragraphs next time, please.

      So, if I'm using a browser that supports WebM, I still need it to support H.264 if I'm browsing a site that has videos encoded in H.264. Is this correct?

      Yes, of course.

      what is really the big deal about html5 vs playing video with a plug in?

      <video> is semantic - it has a specific meaning, unlike object or embed, which could be anything. Then there are the attributes and the DOM interface that go with the <video> tag, which allow direct control and integration with the page. Plugin-based systems are just a big black box sitting in the midst of all this native web content, with minimal interaction between the two. <video> makes video a native, interactive, first class citizen of the web.

      http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html

      The video decoding could still be handled with an external process, BTW. Nothing in the spec prevents that.

  17. It is not patent free by Sycraft-fu · · Score: 4, Interesting

    But that's a good thing. Google in fact holds patents on it. Why is this good? Well they give people a license to use it, free of charge. However the license is revoked if (and only if) you file a patent infringement suit against VP8. So this means if someone sues them, they can no longer implement VP8 in their products in any form. Also, since Google has patents, they have those to fire back with. If the patent filer infringes on any of those, they are in trouble, again since the license to use them is revoked.

    Basically, there really isn't any harm. I mean yes, Google could take away the ability to get new licenses at some point if they wanted, but that's true even with no patents. However as the license stands you are free and clear, and they cannot revoke it, except if you file an infringement lawsuit over VP8.

  18. Re:X264 dev doesn't like VP8. Color me shocked. by Daengbo · · Score: 2, Insightful

    Honestly, you've got On2 on the side supporting VP8 and X264 on the of h.264. Neither side seems to be free of conflict of interest.

  19. It's a codename by tepples · · Score: 3, Insightful

    I guarantee that 95% of non-geeks will dismiss "Ptalarbvorm"

    People won't call Theora 1.2 "Ptalarbvorm" any more than they call Windows Vista "Longhorn". Referring to software products by their version codenames seems to be restricted to Debian (e.g. lenny), Ubuntu (e.g. Lucid Lynx), and Mac OS X (e.g. Snow Leopard).

  20. Re:VP8 won't replace MPEG 4 AVC (H.264) by Dr.Dubious+DDQ · · Score: 2, Insightful

    Hear, hear.

    If you're running Big Media Pay-Per-View movies and television, I can understand that the quality of the picture might, maybe, be important. Then again, I've seen people happily watching Big Media "content" as horribly smeared/blurry-looking "digital HD cable", so maybe not even then.

    I'm not sure how high-resolution helps improve videos of skater kids suffering accidental testicular trauma or kittens attacking inanimate objects...

  21. The 3-clause BSD license by tepples · · Score: 2, Informative

    The WebM license consists of two portions: a copyright license and a patent license. The copyright license is identical to the 3-clause BSD license, which is already OSI approved.

  22. Ptalarbvorm! by BabyDuckHat · · Score: 2, Interesting

    Bless you.

  23. Re: Re-hash by Anomalyst · · Score: 2, Insightful

    It'll be nice to get a rehash of yesterday's arguments.

    Let me get this straight. Old is not necessarily good and new is not necessarily better. Bearing in mind correlation != causality. I'm sure a Russian Beowulf cluster of insensitive clods could come up with something for old Koreans that will generate ... profit!

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  24. Hello Kitty by DrYak · · Score: 2, Insightful

    ...Sanyo...

    It doesn't matter if the Hello Kitty plush toys are H264 enabled or not.

    What matters is that the actual maker of chips embed found in 99.9% of multimedia hardware like smartphones (the various ARM based chips), are endorsing this and will probably roll out some for of hardware acceleration or another.
    The only valid point for h.264 vs. other codec ("it's supported in hardware accelerated form on embed chips, and in portable widgets, every saved watt counts") will become moot.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  25. Not *yet* by DrYak · · Score: 2, Insightful

    They aren't talking about making VP8 a part of HTML5 standard *yet*.

    Yet = the keyword.

    And if VP8 is supported by Firefox (a good chunk of desktop machines), Opera (a good chunk of embed systems) and Google (one word : Youtube), there's a good chance that it will be on the recommended list of codecs.
    Even more so as the makers (ARM, TI, Qualcomm...) of the most prolific chips on portable media widgets such as smart phones are on the same bandwagon.

    Suddenly the h264 vs. Theora flameware (quality + hardware support vs. patent licensing problems + opensource) becomes moot.
    (As VP8 is a modern era codec, and will probably improve to levels in the same range as h264,
    chip-makers can roll out hardware acceleration, probably GPU+DSP based,
    and Google will grant free patent license for opensource implementation)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  26. Summary judgment for an injunction by tepples · · Score: 2, Insightful

    Suing a Free Software project just guarantees that the patent holders suing 1) look like horrible thugs in front of a jury

    Which is why a sufficiently large patent-holding company will pay its lawyers big money to find a way to get a judge to pass summary judgment on as many issues as possible before the jury even hears the case.

    2) limit the amount of damages that they can ask for

    Practicing entities don't necessarily want damages; instead, they want an injunction so that they don't have to compete with free. Sometimes this can be as easy as a cease and desist notice, as it was with ASF demuxing support in VirtualDub 1.3 series.

  27. P2P client in Flash 10.x by Anonymous Coward · · Score: 2, Interesting

    Hmmm, considering Adobe's record of using Akamai's P2P client as part their Download Manager, which you have to use to download stuff from their store (or did at one time anyway). The thing runs in stealth mode, and I'd venture to guess that most users who have it installed don't know that they do, and don't know that they may *still* be sharing their bandwidth long after they downloaded their Adobe product.

    Basically, I'd be fine with it so long as they give users a true opportunity for informed consent (not bury some sneaky clause in a EULA), AND give users control over how much bandwidth is used/when.

    For example, if my laptop is connected off a 3G card, I don't want to share *any* bandwidth. And if I downloaded some content a week ago, time's up, I'm not sharing that thing anymore. And if I'm playing a lag-sensitive game, I don't want some background P2P client mucking with my bandwidth.

    The fact that Adobe is putting this P2P stuff directly into their Flash player is problematic unless they do a *much* better job than in the past of respecting the fact that the computer and its bandwidth belong to the user.

  28. Agreed by symbolset · · Score: 2, Interesting

    But if somebody does want to get into a patent fight over codecs, I imagine that some targets are less attractive than others.

    Google? Would some lawyer want to bring his patents into court against Google? There can't be a company on Earth better prepared to find prior art to invalidate any plaintiff's entire patent portfolio than Google. They're Google. They index the world's information. It's what they do. It wouldn't surprise me if Google had prior art on trellis quantization based on translation of Olmec temple ornamental carvings.

    Lawyer fights are usually such dry, boring drawn out things that they don't get much attention. That, though? That would be such a one-sided brutal crushing of the plaintiff that if it were televised I'd like to pay-per-view it.

    --
    Help stamp out iliturcy.