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.

312 comments

  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 fuzzyfuzzyfungus · · Score: 1

      I wonder if Adobe's P2P features are going to have a TOS as sinister as the one Octoshape, a prior 3rd party implementation of the same idea, had?

    2. Re:HTML5 video by Anonymous Coward · · Score: 0, Offtopic

      It's a good thing you got in quick and early with this vaguely related comment so you could start the same old tired Apple flame war again. It'll be nice to get a rehash of yesterday's arguments.

    3. 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)
    4. Re:HTML5 video by Anonymous Coward · · Score: 0

      So much for do not evil. They are apparently trying to take over the web.

    5. Re:HTML5 video by sopssa · · Score: 1

      User can agree or disagree to participate in it

      Towes explained that Stratus users will first have to agree to participate in a P2P-enabled Flash swarm, similar to how they are now asked to indicate whether Flash can use their webcam. If users do not want to share bandwidth, the broadcaster has the option to offer a regular stream, a degraded stream or no stream at all.

    6. Re:HTML5 video by poetmatt · · Score: 1

      I was thinking this too. Plenty of people who have bandwidth caps are going to be none too pleased either. I know they say that people will have an option to choose whether to allow "p2pflash" or not, but that doesn't state if it will run when you're not watching videos.

    7. Re:HTML5 video by commodore64_love · · Score: 1

      Instead of serving the media from a central server, users will provide the necessary bandwidth.

      I wonder what happens if there are no users with that video stored on their drive. I certainly don't store the youtube videos I watch - they get erased immediately.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    8. 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.

    9. Re:HTML5 video by sopssa · · Score: 0

      The P2P functionality is there just to easy off the bandwidth requirements for the server. If no user is watching or has the video, it will stream normally from the server. This works extremely well with popular videos or live streams.

    10. Re:HTML5 video by soppsa · · Score: 0, Troll

      Does slashdot somehow page you when a new article is posted so you can get a first post, or are you really that bored...

    11. Re:HTML5 video by Anonymous Coward · · Score: 0

      Adobe is also planning on supporting WebM in Flash, so it'll support VP8 and Vorbis out of box.

    12. 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".

    13. Re:HTML5 video by sopssa · · Score: 0

      It also says "a regular stream".

    14. Re:HTML5 video by Anonymous Coward · · Score: 0

      VP8 has a lot to do with HTML5

    15. Re:HTML5 video by Wesley+Felter · · Score: 1

      About twenty companies have developed P2P streaming, but none of them could convince people to install the player. Finally Adobe has slipped P2P into a plugin that people already have.

    16. Re:HTML5 video by Hurricane78 · · Score: 1

      ... supports P2P to reduce the bandwidth costs for site owner

      You have to admit that that is a good idea.
      But doesn’t “Vuze” already do exactly that? (Being able to play back video while still downloading via P2P over BitTorrent.)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    17. Re:HTML5 video by Nadaka · · Score: 1

      That is why we were going the applet route, no install needed for most systems.

    18. Re:HTML5 video by nlayer · · Score: 1

      no doubt. what will this mean for users who have ISPs that do metering and capping? You can bet that the "opt out" option will be buried somewhere, and normal users will have no idea. How long until someone comes knocking on their door for sharing "valuable IP" via this new feature?

    19. Re:HTML5 video by petermgreen · · Score: 1

      IIRC though if you want to do P2P from a java applet you will have to be running as a "trusted" applet. That means a security warning every time a user loads the applet.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    20. Re:HTML5 video by Nadaka · · Score: 1

      Only if you want to save to the hard drive.

      For live video streaming, you only need to buffer enough to cover the latency between peers and the time needed to stitch the video stream back together. That is at most a couple minutes / several 10's of megs.

    21. Re:HTML5 video by arose · · Score: 1

      Yikes. I don't think the DMCA protections the video sites enjoy would apply to viewers...

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    22. Re:HTML5 video by Techman83 · · Score: 1

      I wonder how that will go for the people sitting on the end of typical low end plans in Australia. 4GB of data, uploads counted. I'm not so sure I want to help stream Flash Ad's. At least when I torrent an Ubuntu cd, I am choosing to upload it for others.

      --
      # cat /dev/mem | strings | grep -i cat
      Damn, my RAM is full of cats. MEOW!!
    23. Re:HTML5 video by bhtooefr · · Score: 1

      GP also said "the option."

  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 Anonymous Coward · · Score: 0

      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.

    5. Re:Welcome, our new open codec overlords! by TooMuchToDo · · Score: 1

      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.

      Which is brilliant. If you're a small open-source group, you're a huge target for patent lawsuits due to your lack of resources. Someone is going to think twice before suing Google (or, if not think twice, have an uphill battle against their significant legal department).

    6. 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.
    7. 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.

    8. Re:Welcome, our new open codec overlords! by Homburg · · Score: 1

      Note that H264 has exactly the same problem, that is, you can pay the MPEG-LA licensing fees, but there's no way of knowing if that covers all of the patents involved. The advantage that H264 did have was the backing of the major players involved with the MPEG-LA, who might have enough muscle to scare off patent trolls; Theora perhaps didn't have the same level of legal support. With VP8 being backed by Google and some other pretty big companies, it has the power to fight (or buy - Google's patent license seems to convey a royalty-free license to any patent Google could license, not just the ones it owns) off patent trolls.

    9. 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
    10. Re:Welcome, our new open codec overlords! by Anonymous Coward · · Score: 0

      If you're a small open-source group, then you probably aren't rich enough to be a target of patent trolls.

    11. Re:Welcome, our new open codec overlords! by AltairDusk · · Score: 1

      But is it really patent free?

      From reading this analysis it doesn't seem like it is to me.

    12. 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
    13. Re:Welcome, our new open codec overlords! by h4rr4r · · Score: 1

      Even MPEG-LA acknowledges that there may be patents on h.264 that they do not hold and that paying them does not protect you from these possible patent claims.

    14. 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.
    15. 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.

    16. Re:Welcome, our new open codec overlords! by Dan+Ost · · Score: 1

      (and yet it still manages to come up significantly inferior by lacking some of the most important bits).

      Such as?

      --

      *sigh* back to work...
    17. 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!
    18. Re:Welcome, our new open codec overlords! by Randle_Revar · · Score: 1

      It doesn't really matter if it is free of hidden patents: Firefox, Chrome, Opera and Internet Explorer 9 have all announced support.

    19. 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.

    20. 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.
    21. 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.

    22. 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.

    23. Re:Welcome, our new open codec overlords! by Randle_Revar · · Score: 1

      As long as it works with the video tag, it is fine

    24. 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

    25. Re:Welcome, our new open codec overlords! by Anonymous Coward · · Score: 0

      Worst idea ever!

      We have finally managed to get h264 decoders added to our netbooks and cell phones. Now we will be back to crappy software decoders draining our batteries.

      Hope this doesn't catch on

    26. Re:Welcome, our new open codec overlords! by gnarlin · · Score: 1

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

      And you're just figuring this out now? Well, better late then never ;-)

      --
      A bad analogy is like a leaky screwdriver.
    27. Re:Welcome, our new open codec overlords! by Draek · · Score: 1

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

      There's two ways: one, make your work trivial enough to be unpatentable ("Hello, World!" for instance). Second, build your product then wait 20 years before publishing it to ensure that it is, by itself, prior art for any valid patent over it.

      Of course neither is a practical choice in the real world, but then again MPEG-LA didn't pay their senators for nothing.

      --
      No problem is insoluble in all conceivable circumstances.
    28. Re:Welcome, our new open codec overlords! by h4rr4r · · Score: 1

      We use DSPs these days kiddo.

    29. Re:Welcome, our new open codec overlords! by JAlexoi · · Score: 1

      Well, they are actually only the "administrative authority" or patent pool company. And actually a good idea, because that simplifies things when you need to get licenses to a a bundle of interrelated patents. That they represent a software patent pool, that is another issue altogether.
      I didn't even notice on their site that they had the ownership of those patents, only the right to license them as a bundle. So I don't believe, that MPEG-LA has the right to file any lawsuit, the patent owners do that. And most patent owners are product producing companies, that can be sued(see Microsoft and their loss against a small company).

    30. Re:Welcome, our new open codec overlords! by LWATCDR · · Score: 1

      No I have known it for a long time but this really is twisted.

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

      As far as I know one of the principes of IP laws is that if you know that your IP is infringed upon, and do nothing about it in a timely manner, you lose the right to sue against it later.
      MPEG-LA has moved a lot of air about Theora but has not been able to name a single infringed patent, so I'd like to think Theora should be clear in this regard.

      However the existence of patent trolls is in total contradiction with this principle, so what do I know.

    32. Re:Welcome, our new open codec overlords! by Anonymous Coward · · Score: 0

      Look a biased expert. One who claims that embedded decoding and B-frames are great features and glosses over the fact that the Baseline profile doesn't fucking have B-frames.

    33. Re:Welcome, our new open codec overlords! by bhtooefr · · Score: 1

      Not right now, but in 2016, there will be.

      By the end of 2016, any patents covering something made in 1995, or covered under a submarine patent will have expired.

      The downside is, implementations also count, an implementation might do something that's not OK according to some patent. So, we need to run the actual source code (technically, the binary just to be safe) of a codec implementation released in 1995, just to avoid all patents... and we can't do it until 2016. Oh, and, it needs to be freeware so as not to step on copyright as well.

    34. Re:Welcome, our new open codec overlords! by shutdown+-p+now · · Score: 1

      It's an obvious way to dodge potential legal liability. If, say, Google supplies the codec installer, and later on there is a patent lawsuit against everyone using VP8, Google would be liable - not Microsoft.

    35. Re:Welcome, our new open codec overlords! by roca · · Score: 1

      That author doesn't seem to understand that merely being similar to patented methods does not constitute patent infringement. You have to read the patent claims, and if what you're doing is different from what's claimed --- in any detail whatsoever --- you don't infringe.

    36. Re:Welcome, our new open codec overlords! by koiransuklaa · · Score: 1

      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.

      Could you explain your thinking here? If I have a submarine patent in H264, I can start sending people bills for a license and the MPEG LA can't do jack shit.

    37. Re:Welcome, our new open codec overlords! by dave420 · · Score: 1

      It also didn't become popular because it's terrible when compared to more modern codecs.

    38. Re:Welcome, our new open codec overlords! by fuzzywig · · Score: 1
      Well, from TFA:

      With regard to patents, VP8 copies way too much from H.264 for anyone sane to be comfortable with it, no matter whose word is behind the claim of being patent-free.

      So, no, probably not.

    39. Re:Welcome, our new open codec overlords! by hazydave · · Score: 1

      The fear of lurking patents hasn't really been the problem with Ogg Theora. Ok, sure, that's one of many reasons why folks like Microsoft and Apple can claim for not supporting it, but they'd happy find more, if this one were eliminated. The big problem with Theora is that it's taken forever to be delivered in any usable form. There's no need for it off the web, and on the web, it's only useful in a browser that supports it. Which are fairly recent developments.

      And in the time between VP3 going open source and Ogg Theora being quasi-usable online, H.264 took over most of the world.

      We'll have to see about VP8. I'll admit it sounded fantastic when I read the material on the On2 site, and sounded even better when Google bought On2... it was very much in their SOP for Google to release the code in some way that made the open source folks happy. Now that's done, but the questions are just beginning.

      For one, sounds like their "spec" is bad... not a real spec, but full of refrences to a single C-code implementation. That's a horrible way to write a specification. Clearly, this wasn't a problem for On2's original purposes, but it's not the way you build a good industry standard. And did they do any real review of this, if not with the world, at least with the others on the list, like Open, Mozilla, nVidia, AMD, etc? If you take any of the other specs, even Microsoft's VC-1 spec, you can build a compliant encoder or decoder directly from the spec. That's a good thing, particularly if there are aspects of this headed for silicon at some point.

      And that's assuming there's enough difference between VP8 and H.264 to need any new hardware. Sounds like yes, in a few places anyway, and of course, only on devices... PCs will be fine as-is. And there's so much H.264 related stuff in there, there's still reason to fear patent lawsuits. Presumably, Google's lawyers have reviewed this against the H.264 patents that might be applicable, but there's nothing really reassuring about that on the WebM site. Given the long list of partners, though, you'd kind of hope this has been done.

      --
      -Dave Haynie
    40. Re:Welcome, our new open codec overlords! by Guspaz · · Score: 1

      B-frames, adaptive quantization, adaptive arithmetic coding, adaptive strength block loop filter... These are all things that VP8 is missing, that will together cause rather large penalties in efficiency. In reality, VP8 performs a bit better than XVID, but not as well as VC1.

      Apparently speaking the truth is trolling if it doesn't paint an open project in a good light. VP8 is not a terribly good codec, and it's likely to be patent encumbered. I hope that it's not, since it's a big improvement over VP3 (Theora), but if it does become patent encumbered, it loses its only real advantage.

    41. Re:Welcome, our new open codec overlords! by Dan+Ost · · Score: 1

      Thanks for your excellent reply.

      Out of curiosity, if VP8 does turn out to be patent encumbered, how likely is it that VP3 won't be encumbered by the exact same patents?

      --

      *sigh* back to work...
    42. Re:Welcome, our new open codec overlords! by TheRaven64 · · Score: 1

      Although less important in terms of market share, the same is true for Safari. It uses QuickTime, so if you have a QT CODEC installed for VP8 then it will work in the video tag in Safari (Theora does already if you install the Theora QT plugin).

      --
      I am TheRaven on Soylent News
    43. Re:Welcome, our new open codec overlords! by TheRaven64 · · Score: 1

      As far as I know one of the principes of IP laws is that if you know that your IP is infringed upon, and do nothing about it in a timely manner, you lose the right to sue against it later.

      And this, boys and girls, is why you should not use the term IP - if confuses people. What you say is mostly true for trademarks, not true at all for copyright, and vaguely true for patents (in some jurisdictions). In the USA, you may not sue for any damages that happened between the time when you became aware of infringement and the time when you notified the infringers. You may, however, sue for any damages that happened before and after this period. For example, if you spot that VP8 is infringing your patents today, but wait a year to tell anyone, then you may not claim any damages for the next year, but if Google is still providing millions of VP8-encoded clips on GooTube every day then anything that they earn from it after receiving your cease and desist letter is fair game.

      --
      I am TheRaven on Soylent News
    44. Re:Welcome, our new open codec overlords! by Guspaz · · Score: 1

      I'm not sure. VP3 is pretty old. I don't know enough about it (I'm not an expert). I'm not sure if VP3 is particularly useful or relevant. As far as I can tell, the only reason you might actually want to use it is because it is theoretically patent-free, but there's no guarantee of that. It's a pretty horrible codec. Compare these samples, which I've placed in order of quality:

      Theora/VP3: http://doom10.org/compare/ptalabvorm.png
      VP8: http://doom10.org/compare/vp8.png
      MPEG-4 ASP/XviD: http://doom10.org/compare/xvid.png
      H.264/x264: http://doom10.org/compare/x264.png

      Unfortunately, Theora/VP3 can't even keep up with XviD. That people wanted browsers to adopt this for HTML5 instead of h.264 boggles my mind.

      Ironically, shortly after being branded a troll for suggesting that VP8 was patent-encumbered, MPEG-LA has begun forming a patent-pool for VP8:

      http://yro.slashdot.org/article.pl?sid=10/05/21/133249

    45. Re:Welcome, our new open codec overlords! by Simetrical · · Score: 1

      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

      He's without a doubt an expert in video codecs, but he's not a lawyer and has no clue what he's talking about when it comes to patents. He even admits this himself, although it didn't stop him from speaking confidently on the subject.

      --
      MediaWiki developer, Total War Center sysadmin
  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 shutdown+-p+now · · Score: 1

      With respect to quality, it's better than either Theora and Dirac, and it's also better than H.264 Baseline. If I understand correctly, the latter is largely what is used on the Net today (including YouTube), and enjoys most hardware decoding support.

      With respect to patents, the big difference between WebM and Theora is that the former has Google's corporate backing - they are the ones standing in line to be sued first if MPEG LA (or someone else) decides to do so. Needless to say, they have far more legal resources than Xiph.

      I do wonder what they're going to do about hardware support, though. On one hand, I'd imagine that Google will now push this through as a requirement for Android platform (yet another benefit of corporate backing). On the other, I'm not sure if that is going to be enough.

    3. 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.

    4. Re:First in-depth technical analysis of VP8 by commodore64_love · · Score: 1

      Thanks much for the link.

      Intra prediction is used to guess the content of a block without referring to other frames.

      How the heck does that work? "Well I think Pinocchio's nose is growing in this frame, so I'll add some motion blur." - Pentium CPU. ???

      Inter prediction is used to guess the content of a block by referring to past frames

      The Commodore Amiga was probably the first home PC to do this. Rather than store all ~40,000 frames of the Dragon's Lair or Space Ace laserdisc games, it stored only a few key frames and then filled-in the gaps in-between. They also used rotoscoping (fixed backgrounds; moving foregrounds). That allowed it to fit these laserdiscs on just 3 floppies (1.7MB each). Not bad for a machine released in 1985.

      Overall, VP8 appears to be significantly weaker than H.264 compression-wise.

      Agreed..... I can tell just by looking at identical bitrate videos.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    5. Re:First in-depth technical analysis of VP8 by Virak · · Score: 1

      Yes, like I said, it's still an improvement for patent-unencumbered codecs (if it truly is such). But while I certainly didn't think On2's claims of 50% greater quality than H.264 were anything more than blatant bullshit, I at least figured it'd be on roughly the same level as H.264, not just barely better than the Baseline profile. Before this, I was thinking, "hey, maybe I can start switching over to VP8 for my own encodes once the encoder gets a bit of work done on it". Now, not so much. I'm understandably thus a bit disappointed.

      And while having a behemoth like Google behind it is certainly nice, I'm still far more confident about Theora, as it has been out in the open for much longer without problems, and doesn't quite so freely "borrow" from recent and heavily patented standards.

    6. Re:First in-depth technical analysis of VP8 by Anonymous Coward · · Score: 0

      Google apparently listened to the "FUD from non-credible ffmpeg/x264 developers". If you haven't noticed they picked Matroska as their container format for WebML, not OGG which the article you linked is defending and which has been accused of having design deficiencies by the FFMpeg devs.

    7. Re:First in-depth technical analysis of VP8 by Sycraft-fu · · Score: 1

      They may just make a deal with TI, A/D and other like companies. Offer technical expertise and maybe development dollars. There's no royalties so it lets them add functionality to their chips. They like that, as it gives companies reasons to want to buy new versions.

    8. Re:First in-depth technical analysis of VP8 by shutdown+-p+now · · Score: 1

      And while having a behemoth like Google behind it is certainly nice, I'm still far more confident about Theora, as it has been out in the open for much longer without problems, and doesn't quite so freely "borrow" from recent and heavily patented standards.

      Well, all it takes is one patent, either way...

      And I don't think that longer exposure for Theora is a sign of anything in particular - the real question is, has it actually being used by anyone worth suing (i.e. with enough cash to part) in all those years? If not, then it would make perfect sense for any would-be patent trolls to wait until it is more widely adopted to have more lucrative targets.

    9. Re:First in-depth technical analysis of VP8 by AltairDusk · · Score: 1

      There are lies, damned lies, and trolls. Parent has all 3 categories covered.

    10. Re:First in-depth technical analysis of VP8 by shutdown+-p+now · · Score: 1

      H.264 Baseline. If I understand correctly, the latter is largely what is used on the Net today (including YouTube)

      Correcting myself: so far as I can tell after some brief research, YouTube uses H.264 Main profile for non-HD video, and High profile for HD (720p and higher).

    11. Re:First in-depth technical analysis of VP8 by IICV · · Score: 1, Troll

      Key line from the review, when talking about VP8's encoder and decoder:

      While the C code isn't half bad, the assembly is clearly written by retarded monkeys.

      Further, certain aspects of VP8 were directly ripped from h.264 - not a good sign at all, especially since Google says this spec is final.

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

      All it takes is one patent if you're just an ordinary OSS developer. 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. While I certainly hope everything will work out fine and we'll have something that's a pretty big step up from Theora, my hopes about VP8 so far have not held up well.

    13. Re:First in-depth technical analysis of VP8 by Anonymous Coward · · Score: 0

      ...which include an actual programmable DSP (instead of a hardcoded decoder).

      Actually you'll be hardpressed to find any device where this is not the case. Afaict pretty much all those "h264 hardware chips" out there are actually DSPs.

    14. Re:First in-depth technical analysis of VP8 by Anonymous Coward · · Score: 0

      How the heck does that work? "Well I think Pinocchio's nose is growing in this frame, so I'll add some motion blur." - Pentium CPU. ???

      Kinda. It predicts based on the decoded pixels from the same frame to the left and above, it fills the block in with a directional blend, somewhat like a gradient fill. With smooth lighting changes or whatever it works.

    15. Re:First in-depth technical analysis of VP8 by pavon · · Score: 1

      Intra prediction is used to guess the content of a block without referring to other frames.

      How the heck does that work? "Well I think Pinocchio's nose is growing in this frame, so I'll add some motion blur." - Pentium CPU. ???

      It works the same way that standard image compression works. In real-life scenes, the adjacent pixels are highly correlated. As a simple example, a delta-predictor scans an image row-by-row and predicts that the next pixel will be the same as the previous, and then encodes the difference between the prediction and the pixel, rather than the pixel value itself.

      While the total range of possible values increases (0 to 255 can now be -255 to +255), the entropy has decreased, so it can be encoded more efficiently using Huffman or Arithmetic encoding.

    16. 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.

    17. 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.

    18. 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.

    19. Re:First in-depth technical analysis of VP8 by evilviper · · Score: 1

      While an excellent analysis, it unfortunately confirms all the worst fears I've had about VP8:

      It was excellent, but I would call it rather pessimistic. Did you get a good look at the stills? It looks better than everything EXCEPT x264. Better than VC-1, far better than Xvid, and vastly better than the latest version of Theora.

      As for x264, even baseline looks vastly better, which really doesn't make much sense. It sounds like VP8 was heavily tuned for low bitrates, and simply doesn't have the option to weaken the deblocking filter, and up the sharpness. It could be a rather easy change to get VP8 looking quite a bit better. Additionally, I've always been irritated at x264 adding a strangely distracting level of random noise to the picture, so I'm not even sure the added sharpness is entirely real.

      I know, better than most anybody, that still pictures don't reflect the real quality of a video codec (see ratecontrol). But they're at least in the right ballpark to get me very excited to get a hold of it and start hammering away at it.

      The quality doesn't match up to H.264, it despite that also can't even match it in speed,

      The decoder isn't drastically slower than ffmpeg's H.264. As for the encoded, I think most of us would reluctantly accept a painfully slow encoder for just a slight improvement in quality, so I don't expect that to be a problem. If anything, x264 show demonstrate that open sourcing it is the quickest way to get someone to tweak the speed.

      the spec is apparently an unholy abomination, the implementation needs work,

      Specs can be written by 3rd parties... That's how it went with VP3. Yes, it's unfortunate, but it's a problem that can be resolved by the community given a bit of time. The implementation is somewhat backhandedly complimented as not needing remotely as much work as VP3. Yeah, it needs work, but anyone that has ever seen proprietary code would probably say that about everything out there.

      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).

      The reviewer is not a lawyer. On2 had several lawyers... On2 has, time and time again, back to VP3, made codecs that sound like patented ones, with just barely enough changes to circumvent patents. That's where all the weird properties of Theora come from. If On2 was smart enough to copy patented techniques with just enough changes to get away with it in the VP3 days, I see no reason to believe they didn't do just as good of a job now.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    20. Re:First in-depth technical analysis of VP8 by Anonymous Coward · · Score: 0

      I would apply the same question to your faith in those screenshots. What HQ setting did they encode to? Q8 with the "High Quality" setting in MeGUI? As someone who has encoded in H264 myself (albeit with nowhere near the proficiency of a "power user"), I can tell you that the left picture is a terrible encode that looks more like purposely bad settings than a bad spec.

      And I'm not even mentioning the lack of a bitrate comparison.

    21. Re:First in-depth technical analysis of VP8 by unix1 · · Score: 1

      That was exactly my point - there needs to be an unbiased comparison by a knowledgeable party without "a dog in the fight."

      Too many posters jump to conclusions because a developer of some software wrote a semi-technical post about a competing product. It's like asking Microsoft why Bing is better than Google search.

    22. Re:First in-depth technical analysis of VP8 by Eil · · Score: 1

      A good, informative read. I like the author's description of the reference encoder:

      "While the C code isn't half bad, the assembly is clearly written by retarded monkeys."

    23. Re:First in-depth technical analysis of VP8 by Anonymous Coward · · Score: 0

      over a few random guys with blogs proclaiming imminent doom.

      Not random, an x264 developer. While that does make him an expert on video codecs, it also makes him biased. I remember reading on that blog that Theora didn't have much room for improvement left, and this very story has a nice progress report on Theora 1.2 that seems to contradict that.

      Furthermore, while he would be very familiar with the processes used in H.264, I wouldn't trust his opinion on patent infringement, since x264 obviously doesn't even care about such things. Tridge had a nice piece a while ago about avoiding software patents and his advice was to carefully examine the patents and make sure that your implementation doesn't match the details given. On2 almost certainly was doing this, so if you are only moderately familiar with the specific patents, but very familiar with the general methods they deal in...

    24. Re:First in-depth technical analysis of VP8 by Lotunggim+Ginsawat · · Score: 1

      With respect to quality, it's better than either Theora and Dirac, and it's also better than H.264 Baseline. If I understand correctly, the latter is largely what is used on the Net today (including YouTube), and enjoys most hardware decoding support.

      Only SD YouTube videos are encodec with Baseline profile. All HD videos on YouTube are encoded using Main or High Profile.

    25. Re:First in-depth technical analysis of VP8 by evilviper · · Score: 1

      Well, Google certainly seems to be willing to risk it as they're moving YouTube to it.

      Hate to burst your bubble, but Google has money. It doesn't have to be 100% free or nothing at all... For them, it's a simple risk/reward thing.

      They are going to adopt VP8 because they believe any lawsuits (over VP8 encoder patent infringement) will cost less than continuing to license H.264, VP6, H.263, MP3, AAC and Flash.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    26. Re:First in-depth technical analysis of VP8 by shutdown+-p+now · · Score: 1

      Hate to burst your bubble, but Google has money.

      Works for me. If they are willing to shell out the cash for patents if sued, it is reasonable to assume that they would just add those patents to the ones they already hold with regard to VP8, and grant similar permission to use them freely.

    27. Re:First in-depth technical analysis of VP8 by BikeHelmet · · Score: 1

      (largely due to blatantly ripping off various parts of H.264).

      Don't you mean developed in parallel?

      If VP8 could even match Youtube's H.264 quality, that'd be a win, and increases the odds of the MPEG-LA keeping licensing as it is.

    28. Re:First in-depth technical analysis of VP8 by makomk · · Score: 1

      Bear in mind firstly that the image in question is cherry-picked by On2, and secondly that what looks better in a still may not look better in the actual video. In particular, it looks like VP8 has gone for blur to avoid compression artifacts, something a lot of On2 codecs do.

    29. Re:First in-depth technical analysis of VP8 by evilviper · · Score: 1

      it is reasonable to assume that they would just add those patents to the ones they already hold with regard to VP8, and grant similar permission to use them freely.

      Patent trolls don't ask if you'd like to buy the patent, instead of being sued. Google any anyone else can't force someone to sell their patent and/or stop suing people for money. And even if they could, it's very likely any patent troll would want an astronomical amount of money.

      Honestly, Google didn't buy all (or any of...) the H.264 patents, there's no reason to believe them any more capable of buying all submarine VP8 patents.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    30. Re:First in-depth technical analysis of VP8 by shutdown+-p+now · · Score: 1

      Then I don't understand the point of your original post to which I replied. Either way, it seems that Google clearly isn't afraid of patent trolls - whether because they believe there wouldn't be any, or because they think they can buy out any threats.

      Actually, there is some sense in that. So far, the consensus seems to be that VP8 is most likely to run afoul of MPEG LA patents. But those guys aren't patent trolls, so a deal can probably be arranged.

    31. Re:First in-depth technical analysis of VP8 by unix1 · · Score: 1

      That's just it.

      The images in the x264 dev's comparison were cherry-picked by him too. Neither are objective 3rd parties. Yet, x264 dev's semi-technical post is being taken at its face value.

    32. Re:First in-depth technical analysis of VP8 by evilviper · · Score: 1

      Google clearly isn't afraid of patent trolls - whether because they believe there wouldn't be any, or because they think they can buy out any threats.

      Sorry, no. Option C is still very possible, and pretty likely.

      Then I don't understaThen I don't understand the point of your original post to which I replied.nd the point of your original post to which I replied.

      You've been talking to several different people in this thread. My first comment was a reply to you...

      I've already made my point as simple and straight-forward as I can imagine being possible:

      [Google] believe[s] any lawsuits (over VP8 encoder patent infringement) will cost less than continuing to license H.264, VP6, H.263, MP3, AAC and Flash.

      That doesn't mean there aren't any patents. That doesn't mean they will be able to buy any patents. It means they will pay perpetual license fees to which-ever patent troll(s) happen(s) to win in court.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  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 mrsteveman1 · · Score: 1

      No they didn't, they said they would support ONLY h.264 no more than a few weeks ago, regardless of what the user had installed in the machine.

    3. 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
    4. Re:IE9 Will Support VP8 Playback by Your.Master · · Score: 1

      No, they didn't. They specifically said they would not. The relevant quote is:

      http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx
      "In its HTML5 support, IE9 will support playback of H.264 video only."

      Now they say they'll support H.264, and VP8 if the codec is installed (http://blogs.msdn.com/ie/archive/2010/05/19/another-follow-up-on-html5-video-in-ie9.aspx). Since this post happened literally the same day that this became an option, it sounds like this contingency plan had been in place ahead of time.

    5. Re:IE9 Will Support VP8 Playback by Anonymous Coward · · Score: 0

      No they didn't, they said they would support ONLY h.264 no more than a few weeks ago, regardless of what the user had installed in the machine.

      citation required

    6. Re:IE9 Will Support VP8 Playback by mrsteveman1 · · Score: 1

      Citation: http://blogs.msdn.com/ie/archive/2010/05/03/follow-up-on-html5-video-in-ie9.aspx

      We’ve read some follow up discussion about support for more than the H.264 codec in IE9’s HTML5 video tag.

      To be clear, users can install other codecs for use in Windows Media Player and Windows Media Center. For web browsers, developers can continue to offer plug-ins (using NPAPI or ActiveX; they are effectively equivalent in this scenario) so that webpages can play video using these codecs on Windows. For example, webpages will still be able to play VC-1 (Microsoft WMV) files in IE9. A key motivator for improving the codec support in Windows 7 was to reduce the need that end-users might have to download additional codecs. The security risks regarding downloadable codecs and associated malware are documented and significant. By building on H.264 for HTML5 video functionality, we provide a higher level of certainty regarding the security of this aspect of browsing and our web platform.

    7. 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).

    8. Re:IE9 Will Support VP8 Playback by shutdown+-p+now · · Score: 1

      This is specifically about HTML5 video. Quote:


      In its HTML5 support, IE9 will support playback of H.264 video as well as VP8 video when the user has installed a VP8 codec on Windows.
      ...
      Again, we want to be clear about our intent to support the same markup in the open and interoperable web. We are strongly committed to making sure that in IE9 you can safely view all types of content in all widely used formats. When it comes to video and HTML5, we’re all in. In its HTML5 support, IE9 will support playback of H.264 video as well as VP8 video when the user has installed a VP8 codec on Windows.

      So yes, this is, indeed, astounding. 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 - and I wouldn't be surprised if they'll now re-raise the issue of specifying a baseline codec (VP8, obviously) for HTML5 video spec.

      By the way, it seems that Microsoft is trying to dodge the potential patent bullet here by requiring that VP8 codecs are installed separately by the user for IE9 to pick them up - so long as codec doesn't ship with IE, MS is not liable if it is indeed a patent bomb. I'd imagine that Google would provide a "web pack" containing them for the benefit of IE users.

      Anyway, I'm glad they have it all worked out, especially Microsoft. I still wonder where Apple is going to stand on this, but, frankly, it probably isn't going to matter anymore.

    9. Re:IE9 Will Support VP8 Playback by Dr.Dubious+DDQ · · Score: 1

      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...

      (XiphQT's not that bad - it makes the entire QuickTime®-using system able to understand Ogg file formats and the Xiph codecs, not just the browser. Even so, it's still one additional component that needs to be installed.)

    10. Re:IE9 Will Support VP8 Playback by IamTheRealMike · · Score: 1

      It doesn't matter. Adobe have said they're going to put VP8/WebM into Flash. As Flash auto-upgrades around the world, eventually everyone will be able to play this video format regardless of what browser they use.

    11. Re:IE9 Will Support VP8 Playback by Anonymous Coward · · Score: 0

      Are you reading impaired? It says that IE9 will BUNDLE H264, not that it will EXCLUSIVELY WORK with IE9.

      "We fully expect to support plug-ins (of all types, including video) along with HTML5."

      "For web browsers, developers can continue to offer plug-ins (using NPAPI or ActiveX; they are effectively equivalent in this scenario) so that webpages can play video using these codecs on Windows."

      "For example, webpages will still be able to play VC-1 (Microsoft WMV) files in IE9."

      Fucking hell. I don't even know why I read this site.

    12. Re:IE9 Will Support VP8 Playback by mrsteveman1 · · Score: 1

      Yea, it says you can use other codecs by building a plugin.

      What's the point of having a video tag and installing codecs if you have to build a plugin to make them work in web browsers?

      If they wanted to say something about merely installing codecs and using them with the video tag, they wouldn't have mentioned plugins at all.

    13. Re:IE9 Will Support VP8 Playback by Anonymous Coward · · Score: 0

      VP8 is NOT the same thing as WebM. There's no indication thus far that Microsoft will natively support WebM (and it's unlikely they (and Apple) will in the future).

      http://www.webmproject.org/about/faq/#vp8_video_codec

    14. Re:IE9 Will Support VP8 Playback by Randle_Revar · · Score: 1

      >offer plug-ins (using NPAPI or ActiveX; they are effectively equivalent in this scenario)

      all they where saying was that you could use other codecs via plugins with object and embed.

      They said that only h.264 would work with the video tag. Now h.264 and WebM will work with the video tag.

    15. Re:IE9 Will Support VP8 Playback by Daengbo · · Score: 1

      You're right: it isn't the same thing. VP8 i9s a video codec, while WebM is a video codec (VP8) plus audio codec (Vorbis) plus container (modified Matroska). If IE is going to support VP8 if the codec is installed, I would assume that it will also support the container if it's installed and the audio codec if it's there. Why else would IE devs go to the trouble?

    16. Re:IE9 Will Support VP8 Playback by Anonymous Coward · · Score: 0

      I can think of several reasons not to allow random codec loading.

      • Codecs in Windows are terribly supported and...
        • have no standard install procedure - many codec installers are bundled with trojans.
        • have no standard uninstall procedure - it's not possible to remove most codecs.
        • are not visible to the end user - he can't know if his machine supports a certain decoder.
        • installing a codec requires admin privileges - a plugin does not (but many plugins will [unnecessarily] function as a codec wrapper).
        • cannot be updated without manual intervention or nonstandard updater.
      • Codec registration is specific to certain video players and file extensions. Registration for WMP/WMC would not support IE video unless using integrated WMP.
      • Allowing desired loading of any codec is a SECURITY NIGHTMARE. Find 1 vulnerability in 12 never-used codecs and you just wiped out the entire WWW.
      • Multiple codec support for the video tag is self-defeating. Without the recognition of one common decoder, browser video will be a major failure.
    17. Re:IE9 Will Support VP8 Playback by shutdown+-p+now · · Score: 1

      ... except for the date of the announcement on the Microsoft blog coinciding exactly with WebM announcement.

      I mean, seriously, do you think it's all just a coincident?

    18. Re:IE9 Will Support VP8 Playback by tepples · · Score: 1

      installing a codec requires admin privileges - a plugin does not

      Installing a plug-in most certainly does require permission from a member of the Administrators group. An administrator can configure the web browser to disallow downloading of ActiveX controls in the Internet zone and enforce this policy on all non-administrators.

    19. 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.

    20. 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.

    21. Re:IE9 Will Support VP8 Playback by Anonymous Coward · · Score: 0

      I was actually writing theoretically, though I should have specified that. A Chrome plugin does not, for instance. An IE plugin would not require admin access (but does due to design deficiency), but a codec always would, just as a device driver does.

  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 renrutal · · Score: 1

      Software developers already live taking patent risks just by doing their work, developing software. Media encoding isn't the only patent elephant stomping in our lawn, we're pretty much surrounded by thousands, specially ye ol' $PATENT which just now happened to be implemented on the internet or on a smartphone/tablet/portable device of the week.

      If you are afraid of software patents, I'm afraid you have to look for a job in another area where you don't even come close to inventing/designing anything.

    2. Re:WebM/VP8 patent risk for software developers by sheddd · · Score: 1

      I would love to see google fund a patent war with MPEG-LA. Overwhelm them with good lawyers like Microsoft did to the US Gov't.

    3. 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

    4. Re:WebM/VP8 patent risk for software developers by elrous0 · · Score: 1

      it's imperative to perform a well-documented patent clearance

      In this day and age of patent trolls and so many broad, convoluted, and contradictory patents; is such a thing even possible?

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    5. Re:WebM/VP8 patent risk for software developers by elrous0 · · Score: 1

      The problem is that the U.S. doesn't have a "loser pays" system like some European countries do. So a non-profit or individual forced to defend itself in court can be pushed into bankruptcy even if they're 100% in the right and win the case. This means that it's very easy for a powerhouse like Apple, MS, Sony, Adobe, etc. to scare an OSS foundation into abandoning their codec or software with even the THREAT of a patent lawsuit.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    6. Re:WebM/VP8 patent risk for software developers by Anonymous Coward · · Score: 1, Interesting

      Use Theora and you might get hit with a patent suit.

      Use h264 and you definitely will get hit with a patent suit.

    7. Re:WebM/VP8 patent risk for software developers by buck68 · · Score: 1

      According to this link:

          http://hacks.mozilla.org/2010/05/firefox-youtube-and-webm/

      "Every video on YouTube will be transcoded into WebM. They have about 1.2 million videos available today and will be working through their back catalog over time. But they have committed to supporting everything."

      If true, the implications seem pretty deep. Personally, I'd be less intimidated by MPEG-LA FUD knowing that YouTube, the world's most popular source of online video, is walking the WebM walk. Add to that the fairly impressive list of supporters mentioned in the WebM announcement, and it would seem to be time to put-up (show your real legal teeth) or shut-up (no more FUD) for the MPEG-LA (and recent FUD'sters like Mr. Jobs).

      On the other hand, Dark Shikari (the x264 developer) said this in his analysis: "Though I am not a lawyer, I simply cannot believe that they will be able to get away with this, especially in today’s overly litigious day and age". His comments comprise a rather more elevated class of FUD. Could this be the mother of mistakes (by Google) that will allow MPEG-LA to find themselves a mother-load of riches in such a deep pocketed infringer?

      Interesting times ahead!

    8. Re:WebM/VP8 patent risk for software developers by unix1 · · Score: 1

      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.

      True, but can't the same be said about any software open or closed source? In fact, has anyone done reverse analysis of H.264 implementations (including x264) and made sure they do not infringe any of the On2's patents Google now holds?

      I can't find any promise on the WebM website that Google would come to the aid of third parties adopting the technology

      If you are a small company developing a webcam, or a portable video computing device and purchase an H.264 license from MPEG-LA, this will not guarantee that MPEG-LA will come to your "rescue" when your implementation of H.264 is found to infringe on someone else's patents that are NOT part of H.264 patent pool.

      Having said that, Google did assemble an impressive list of supporters, including hardware and software companies (minus Apple) that are key players in the industry today. In fact, from just glancing over, TI, ARM, Broadcom, and Sorenson already have or will shortly offer hardware/software support for the codec. Microsoft also went back on their H.264-only statement they had made earlier.

      Sure, to have more patent assurances would be nice, but this should at least put small/upstart companies at the same "protection" level as any software out there, open or closed. Think of companies who can purchase "off-the-shelf" hardware components and offer video in their innovative low-cost, low-power devices bypassing the video protection cartel. This can bring back real competition in the market.

      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.

      It's not really so "in-depth" if they fail to mention any single case where infringement is likely. Vague words like "in-depth" and "substantial" sound like FUD, nothing else.

    9. Re:WebM/VP8 patent risk for software developers by bill_mcgonigle · · Score: 1

      Developers should be provided with detailed explanations why Google believes that no one adopting WebM will have to fear allegations of patent infringement.

      Perhaps Google thinks in Re: Bilski will go the right way, and it can buy its way through any remaining problems.

      I'm ready to buy my son an $85 ARM-based mini-laptop. There's effectively no room in that kind of price for MPEG-LA licenses - Google probably thinks it's wiser to be able to serve the 3/4 of the world that isn't going to play the software-patent game.

      When we're talking about total product margins of $5 or so a 20 cent cost-item (4% of total margins) will be rejected, especially when good-enough alternatives are available and there's no guarantee that each customer will even use the feature. 'Regular' cell phones are another similar example. Computers with Windows and smartphones are in a different product category. There's also license management costs to consider.

      This kind of low-cost computing is really good for educational opportunities for kids. My daughter's 3-year-old eeePC is plenty powerful for a kids' computer - the new ARM's should be fine as well. When netbooks are cheaper at the discount-store than bikes, more kids get educational opportunities - this is a good thing. Loading up these machines with patent licenses isn't the way forward.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    10. Re:WebM/VP8 patent risk for software developers by Draek · · Score: 1

      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.

      I may offend you for saying this, but... please stop spreading FUD. The phrasing of your post implies (and at times outright states) that this situation is exclusive to VP8. It's not. Everything, and I do mean everything non-trivial is liable for patent infringement. VP8, h.264, the Linux kernel, MS Outlook and even the presentation app I'm writing in my spare time, as long as it's large enough to be patentable there's a good chance that somebody, somewhere, holds a patent similar enough to it that a technophobe judge would judge in their favor in a patent lawsuit.

      Asking for Google or any other OSS company to perform a "patent clearance" is simply unrealistic, and the part of your post that stinks of FUD the most. If you want (as many of us do) the safety of mind of knowing that your work will never be threatened by a patent troll with an axe to grind, there's only one path for you regardless of the technology you choose: support the efforts of those trying to abolish software patents, in the US and anywhere else they may pop up. Otherwise you'll always be at risk.

      --
      No problem is insoluble in all conceivable circumstances.
    11. Re:WebM/VP8 patent risk for software developers by JAlexoi · · Score: 1

      Google would be blasted with that suit also, because YouTube has already some videos in WebM.

    12. Re:WebM/VP8 patent risk for software developers by petermgreen · · Score: 1

      Unlike with trademarks patent holders get to pick and choose their victims.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    13. Re:WebM/VP8 patent risk for software developers by shutdown+-p+now · · Score: 1

      I'm ready to buy my son an $85 ARM-based mini-laptop. There's effectively no room in that kind of price for MPEG-LA licenses

      Not really:

      For (a) (1) branded encoder and decoder products sold both to end users and on an OEM basis for incorporation into personal computers but not part of an operating system (a decoder, encoder, or product consisting of one decoder and one encoder = “unit”), royalties (beginning January 1, 2005) per legal entity are 0 - 100,000 units per year = no royalty (this threshold is available to one legal entity in an affiliated group); US $0.20 per unit after first 100,000 units each year; above 5 million units per year, royalty = US $0.10 per unit. The maximum annual royalty (“cap”) for an enterprise (commonly controlled legal entities) is $3.5 million per year 2005-2006, $4.25 million per year 2007-08, $5 million per year 2009-10.

      For (a) (2) branded encoder and decoder products sold on an OEM basis for incorporation into personal computers as part of a computer operating system, a legal entity may pay for its customers as follows (beginning January 1, 2005): 0 - 100,000 units/year = no royalty (available to one legal entity in an affiliated group); US $0.20 per unit after first 100,000 units/year; above 5 million units/year, royalty = US $0.10 per unit. The maximum annual royalty (“cap”) for an enterprise (commonly controlled legal entities) is $3.5 million per year in 2005-2006, $4.25 million per year in 2007-08 and $5 million per year in 2009-10.

    14. Re:WebM/VP8 patent risk for software developers by bill_mcgonigle · · Score: 1

      I cited the 20 cent cost in the post you replied to. It's one use case of many, and a significant percent of margin. How many 20 cent licenses should they pay, just this one?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    15. Re:WebM/VP8 patent risk for software developers by joost · · Score: 1

      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.

      Remind me again how software patents are supposed to spur innovation? As in, actually produce useful software for us consumers? Because I am not seeing it.

      All that's happening is a shitload of lawyers are getting richer beyond belief and the rest of the USA is left with subpar video and the rest of the world is left with a half-assed HTML5 implementation. Progress is not being made, in fact the state of software is regressing, all in fear or sleeper patents. We all lose.

      It seems to me software patents need to be abolished, and pretty fast too. At the very least don't allow sleeper- and frivolous patents.

      Then again, how can ordinary consumers fix this situation? I sure as hell don't see how.

  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.

    1. Re:x264 dev did a technical review by BZ · · Score: 1

      > Google is offering no patent indemnification

      Of course neither is the MPEG-LA for H.264 use... if someone who isn't an MPEG-LA member shows up with a patent affecting H.264, and you're using H.264, you lose.

      How is that different from the VP8 situation?

    2. Re:x264 dev did a technical review by hkmwbz · · Score: 1

      Wow, so someone heavily invested in H.264 thinks H.264 is the best thing since sliced bread? Amazing!

      --
      Clever signature text goes here.
    3. Re:x264 dev did a technical review by Anonymous Coward · · Score: 0

      Google has made an offer on this company - http://www.gipscorp.com

      Mix n match patent portfolio to create a more awesome tech perhaps...

      Shitty name, interesting news

  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 FranTaylor · · Score: 1

      Yeah and names like "IEEE 802.3" are so much better? We can go back over time to things like PCMCIA and SCSI. Give me a break. Weird names have been in tech forever.

      I think the general public gave up looking for sane tech product names a LONG time ago. Nobody attaches any significance to them. Products sell and people don't care about the buzzwords as long as the product functions.

    2. Re:Namefail by Tapewolf · · Score: 1

      I think you'll find that is its codename, the release itself is called "Theora 1.2". Like Vista was called 'Longhorn' and XP was called 'Whistler' or whatever.

    3. Re:Namefail by Just+Some+Guy · · Score: 1

      Yeah and names like "IEEE 802.3" are so much better? We can go back over time to things like PCMCIA and SCSI.

      Yes, those names are better. They're awkward abbreviations that derive from standards documents or technical names that make sense. They're not pretty, but they have an excuse for being weird. The Ogg names, though, are just odd and/or unpronounceable for the sake of being odd and/or unpronounceable.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. 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?

    5. Re:Namefail by Dahamma · · Score: 1

      I was thinking the same thing. No wonder no one outside of open source AV geeks have ever heard of any of these standards.

      "It's a Ptalarbvorm/Vorbis Matroska stream" it just plain awful. I guess there just aren't enough open source marketing volunteers...

    6. Re:Namefail by Just+Some+Guy · · Score: 1

      I actually like "Theora". "Vorbis" is... well, it's not my favorite, but I can pronounce it. I always visualize "Ogg" as carved in stone. It seems to go downhill quickly after those, though.

      --
      Dewey, what part of this looks like authorities should be involved?
    7. Re:Namefail by Dr.Dubious+DDQ · · Score: 1
      I'm still not convinced that Vorbis, Ogg, or Theora are really all that bad...but even I have to concede that there's just no hope for "ptalarbvorm" (even worse than "Thusnelda").

      However, isn't the codec really still "Theora"? "Ptalarbvorm" and "Thusnelda" are just code-names for particular generations of the encoder, and presumably not really intended for use outside the relatively small community of developers.

      Or so I am assuming, anyway.

    8. Re:Namefail by Captain+Spam · · Score: 0, Flamebait

      As obtuse as PCMCIA and SCSI are as names, they're far easier to recognize at a glance (even if SCSI's pronunciation became "scuzzy", which probably isn't what they had in mind when they made the acronym) than Pfnartlekaboom, or however it's supposed to be pronounced. The consumer world really, REALLY doesn't want to have to read a pronunciation guide just to figure out how to say it, let alone take advanced classes just to spell it. If Phunklezoom as a technology catches on, I can assure you the common name will become "Vorm" or something similar within a month.

      And I don't think 802.3, the IEEE standard for the physical and link layers, ever really gained name recognition in the not-geek consumer world (CAT-5, 10baseT, 100baseT, all yes, 802.3, not so much).

      Of course, H.264 is also a pretty lame name...

      --
      Demanding constant attention will only lead to attention.
    9. Re:Namefail by ink · · Score: 1

      I doubt "Chrome" is a terrific name to someone who only speaks Japanese. Firefox probably doesn't make much sense to a person in Brazil. IE is horrible, even in English.

      In the end, if youtube requires it, people will install/upgrade it.

      --
      The wheel is turning, but the hamster is dead.
    10. Re:Namefail by commodore64_love · · Score: 1

      Ogg - "Ogg derives from ogging, jargon from the computer game Netrek, which came to mean doing something forcefully, possibly without consideration of the drain on future resources."
      Vorbis - "named after the Terry Pratchett character from the book Small Gods."
      Theora - "named after Theora Jones, Edison Carter's Controller on the Max Headroom television program" - wikipedia
      Ptalarbvorm - no idea.

      I think Ogg is rather lame, but Vorbis and Theora are better than HE-AAC v2 or h.268, as far as marketing goes.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    11. Re:Namefail by Dahamma · · Score: 1

      Well, "PCMCIA" may not be the sexiest name in the world, but if you can't pronounce or spell it trivially you should probably take a refresher course on the alphabet. Even more so for USB, SATA, MP3, or AVC.

      And people most definitely care about tech product and standard names, even if they have no idea why they care. Why? Because companies tell them they should care through very clever and persistent marketing. I don't know how many times I have been asked questions by non-technical friends or relatives throwing around terms like "USB", "Cat-5", "GigE", "Wifi N", "SATA", "JPEG", "HDMI", etc, when they couldn't possible explain what they stand for, let alone what they are really mean. They just know that they want their products to have them because they were included in an ad or printed on the outside of the box. Plus, everyone likes to feel like they have learned something technical, even if it's just a word definition.

      Add "now with Ptalarbvorm support" and see if anyone figures out how to spell it, let alone look it up.

    12. Re:Namefail by commodore64_love · · Score: 1

      "Tall-ar-vorm". Jack Tramiel changed his company's name to Tramel so people would pronounce it probably. Maybe all that's needed is the same name to be spelled phonetically - Taller-vorm

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    13. Re:Namefail by Anonymous Coward · · Score: 0

      Ptalarbvorm is a code-name for a release. The name presented to the average user will be "Theora 1.2". As for "Theora" itself, does "H.264" really mean anything more to the average user? At least "Theora" doesn't contain any punctuation.

    14. Re:Namefail by sznupi · · Score: 1

      Almost looks like they purposely choose codenames which don't have a chance of becoming popular ;)

      So there's just...Theora.

      --
      One that hath name thou can not otter
    15. Re:Namefail by Anonymous Coward · · Score: 0

      Hey, it worked for HI-ye-cuddle-fuddle.

    16. Re:Namefail by PybusJ · · Score: 1

      OK, xiph have made some questionable naming choices for their products, but I think we should cut them a bit of slack with a development code-name. Ptalarbvorm will become simply v1.2 of theora, just as Thusnelda became v1.1.

      Monty clearly has some sense of humour about this; his codename for theora 1.3 is Eyjafjallajökull.

    17. Re:Namefail by Ant+P. · · Score: 1

      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".

      So, is the "dot" in "H.264" silent or vocalised? Are the numbers spelled out or a single number?

    18. Re:Namefail by fat_mike · · Score: 1

      The fact that nobody other than Slashdot poster cares about the name. They just want to watch their damn movies in the best quality possible.

    19. Re:Namefail by buchner.johannes · · Score: 1

      The wikipedia pages around ogg say:

      Theora: Theora is named after Theora Jones, Edison Carter's Controller on the Max Headroom television program.

      Ogg: It is sometimes assumed that the name Ogg comes from the character of Nanny Ogg in Terry Pratchett's Discworld novels, but the Ogg developers say that is not true.[8] Ogg derives from ogging, jargon from the computer game Netrek, which came to mean doing something forcefully, possibly without consideration of the drain on future resources. At its inception, the Ogg project was thought to be somewhat ambitious given the power of the PC hardware of the time.[8] Still, to quote the same reference: "Vorbis, on the other hand is named after the Terry Pratchett character from the book Small Gods."

      Vorbis: "Vorbis" is named after a Discworld character, Exquisitor Vorbis in Small Gods, by Terry Pratchett. Coincidentally, Nanny Ogg is another Discworld character, a witch who appears in several books including Witches Abroad, though the Ogg format was not named after her. "Ogg" is in fact derived from ogging, jargon that arose in the computer game Netrek.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    20. Re:Namefail by arose · · Score: 1

      Good news, after that we get mostly into code names that eventually turn into numbers such as 1.1 and 1.2.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    21. Re:Namefail by Anonymous Coward · · Score: 0

      It's a codename, how is that so hard to understand? People don't need to recognise the name any more than they need to know "OS X Hera" or "Microsoft Nashville".

    22. Re:Namefail by BikeHelmet · · Score: 1

      Hey!... Ogg, Theora, Vorbis, and MKV are all fine names.

      GIMP, Thusnelda, and Matroska aren't really. GIMP is word that may have a negative association, and the other two are too long.

      Look at what commercial software is doing... it's all short names, or short letter combos. VP3, VP6, Windows XP, Windows Vista, Windows 7... Sorenson Spark... x264...

      Keep it short. Some of these FOSS projects have names with twice the amount of letters, and are harder to pronounce.

    23. Re:Namefail by DaVince21 · · Score: 1

      The next release is going to be codenamed "volcano", if it helps.

      --
      I am not devoid of humor.
    24. Re:Namefail by Dahamma · · Score: 1

      People talked about "Windows Chicago" and "OSX Leopard" for months or even years before release. Marketing does matter. So does politics.

      This project is failing at both, that's why Theora is an also-ran... adoption is more about politics than technology. And now that VP8 is open source and backed by Google, no one is going to bother with a VP3 derivative no matter how stupid they make the codename.

  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.

    2. Re:OT: Flash P2P vs. privacy by ashidosan · · Score: 0

      Or, you could just check the network.

    3. Re:OT: Flash P2P vs. privacy by Luke+has+no+name · · Score: 1

      Of course, using a freenet style "node" based system, no one would know what any particular person was watching, only that someone somewhere is watching "Party in the USA" and it's being routed through your computer.

  10. betamax again by Anonymous Coward · · Score: 0

    h264 vs theora vs webm vs flash

    this is dog balls

    h.264 will win and you know it's true.

    1. Re:betamax again by Daengbo · · Score: 1

      Flash will support WebM.

    2. Re:betamax again by DaVince21 · · Score: 1

      You just named two things that aren't codecs. Way to go.

      --
      I am not devoid of humor.
  11. X264 dev doesn't like VP8. Color me shocked. by symbolset · · Score: 1

    Here's a contrary point of view, with video.

    --
    Help stamp out iliturcy.
  12. 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 shutdown+-p+now · · Score: 1

      They aren't talking about making VP8 a part of HTML5 standard yet. So far, HTML5 spec doesn't specify video codecs at all.

    3. Re:And there was much rejoicing !.... by Requiem18th · · Score: 1

      Basically anything beside Microsoft

      And Apple they are in bed with MS about this.

      --
      But... the future refused to change.
    4. 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.
    5. Re:And there was much rejoicing !.... by westlake · · Score: 1

      Supported by a fuck-ton of companies ?

      There are 820 H.264 corporate licensees, among them;

      Apple, Canonical, Cisco, Creative, Daewoo, Dell, Facebook, France Télécom, Erricson, Fujitsu, General Dynamics, Hitachi, HBO, Honeywell, HP, JVC, Kodak, LG Electronics, Logitech, Microsoft, Mitsubishi Electric, Netflix, Nintendo, NTT, Panasonic, Philips, Samsung, Sanyo, Scientific-Atlanta, Sharp, Siemens, Sony, Thomson, Toshiba, Yamaha, Vizio...

    6. 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.

    7. Re:And there was much rejoicing !.... by JAlexoi · · Score: 1

      Yet, HTML img tag does not define what format the image has to be. While PNG and SVG are W3 endorsed/created standards.

    8. 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

    9. Re:And there was much rejoicing !.... by petermgreen · · Score: 1

      So far, HTML5 spec doesn't specify video codecs at all.
      The cuurent html 5 drafts (earlier drafts actually specified theora) indicate that they want to specify a baseline codec but they have failed to find one that was acceptable to all the major players in the browser market. H.264 was unacceptable because of the need to purchae licenses to implement it. Theora is rejected by several major players (who claim it's a submarine patent threat)

      So if google can bring everyone round to VP8 I'd expect to see it made an explicit reccomendation in the spec.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    10. Re:And there was much rejoicing !.... by shutdown+-p+now · · Score: 1

      In this case the companies of interest are mainly those which are behind the most popular web browsers and plugins, as we're talking about the standard for video on the web, specifically.

      So far, it seems everyone of relevance has signed up, with the notable exception of Apple. Even Microsoft and Adobe are on the list.

    11. Re:And there was much rejoicing !.... by arose · · Score: 1

      the only consensus between major players (minus Mozilla) so far is to support the patent-encumbered H.264 format*

      You might not consider Opera a major player, but they are part of the big five, have a sizeable embeded presence and the desktop version is apparently quite big in Russia and Eastern Europe.

      Also, a star might be in order for W3C's video specs as well, as Google, Mozilla, Opera et al. will probably seek to standardize WebM.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    12. Re:And there was much rejoicing !.... by Anonymous Coward · · Score: 0

      >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) ?

      Well it depends what you mean. The HTML5 standards aren't that specific, so yes, it's possible. But then it would be hard to tell if a certain video can play in a certain player. WebM defines it specifically, WebM = VP8 + Vorbis in [a subset of] Matroska. The goal here is that support becomes a yes/no option instead of the always-present "partially supported".

    13. Re:And there was much rejoicing !.... by makomk · · Score: 1

      Theora is far safer from a patent perspective than VP8 is, so it seems unlikely this will change.

    14. Re:And there was much rejoicing !.... by Anonymous Coward · · Score: 0

      "Basically anything beside Microsoft?"

      I think you mean: "Basically anything beside APPLE".

      Mr, Sleeve Jobs, the "self-claimed Open Web defensor" didn't like WebM at like..

    15. Re:And there was much rejoicing !.... by TheRaven64 · · Score: 1

      You have a very interesting view of history. With img, the W3C didn't propose any formats, but browsers supported XBM, GIF, and JPG, of which two were patent encumbered and one is very rarely used (but still supported by most browsers). Later, the PNG specification was proposed, and adopted by the W3C. Now, the HTML specification still doesn't describe a format for images, most browsers still support JPEG and GIF, and have gained PNG support, and the W3C doesn't propose any standards for displaying photographs.

      --
      I am TheRaven on Soylent News
    16. Re:And there was much rejoicing !.... by unix1 · · Score: 1

      I said nothing about the "history." I was replying to the claim that img tag is similar to the video tag. It's not.

    17. Re:And there was much rejoicing !.... by TheRaven64 · · Score: 1

      You must be talking about history if you're talking about the HTML spec. The last HTML spec is ten years old. The current working draft of the next version (HTML 5), similarly does not specify anything about the formats that the img tag must accept. It merely describes how it references external files and how it appears in the DOM. Just like the video tag.

      You seem to be neither aware of the content of the specifications that you are discussing, nor the environment surrounding their creation.

      --
      I am TheRaven on Soylent News
    18. Re:And there was much rejoicing !.... by unix1 · · Score: 1

      The argument was not about the history of the specs or of the formats.

      The discussion was about the current state of img tag vs the video tag. Feel free to read the thread over.

  13. VP8 won't replace MPEG 4 AVC (H.264) by commodore64_love · · Score: 1

    It doesn't produce the same quality, or else produces the same quality but require 1.5 times higher bitrates. Although it probably is better than Flash, and would be a good replacement for that.

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    1. 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.
    2. 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.

    3. 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...

    4. Re:VP8 won't replace MPEG 4 AVC (H.264) by commodore64_love · · Score: 1

      >>>You, sir, obviously dont have a clue what you are talking about

      Perhaps not but this guy DOES know what he's talking about, and he agrees with me - VP8 isn't as good quality as MPEG4: http://x264dev.multimedia.cx/?p=377 As for my error, just go back to my previous post and replace "Flash" with "Sorenson Spark" if you're so picky. :-) It doesn't alter my opinion.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    5. Re:VP8 won't replace MPEG 4 AVC (H.264) by commodore64_love · · Score: 1

      >>>it's that the general public doesn't care if the compression ruins the work as long as they can play it for free.

      Good point. I'm watching the latest 24 episode, and the video is squeezed to just 70 megabytes. Looks a bit crappy, but it's free so I'm satisfied. You win.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    6. Re:VP8 won't replace MPEG 4 AVC (H.264) by Anonymous Coward · · Score: 0

      This isn't Fox News; opinions are not facts.

      You simply didn't/don't know what you're talking about so man up and stop embarrassing yourself further.

    7. Re:VP8 won't replace MPEG 4 AVC (H.264) by Anonymous Coward · · Score: 0

      If I watch HD TV it isn't encoded in H.264.

    8. Re:VP8 won't replace MPEG 4 AVC (H.264) by bill_mcgonigle · · Score: 1

      It doesn't produce the same quality, or else produces the same quality but require 1.5 times higher bitrates.

      It may be more correct to say that h.264 will be restricted to the markets where high-quality is a requirement, and will be impeded from spreading to other markets.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    9. Re:VP8 won't replace MPEG 4 AVC (H.264) by Anonymous Coward · · Score: 0

      chill out and stop taking pot shots at things that aren't related to the subject. this is the internet. you can find a supporting argument or case for anything. you can find test results that agree with any point of view when you're using a lossy bandwidth reduction algorithm because they used just the right input data.

    10. Re:VP8 won't replace MPEG 4 AVC (H.264) by djdanlib · · Score: 1

      Correct. Generally it's an MPEG-2 transport stream. Not all that far removed from DVD Video, actually! The problem is the bandwidth they fit it in... at some point any lossy compression is going to kill your picture.

    11. Re:VP8 won't replace MPEG 4 AVC (H.264) by tyrione · · Score: 1

      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.

      The problem with your analysis is that currently 90%+ of current homes don't even have an HD capable TV, let alone DVR, so when the Telcos go full force into streaming TV thanks to Comcast buying the controlling stake in NBC as a threat to their network business this low bit rate crap will be part of the separation between crap and quality. If you don't think a $50 Million ad blitz about how superior this experience over that experience is won't change perception, then keep living in 1999.

    12. Re:VP8 won't replace MPEG 4 AVC (H.264) by mjwx · · Score: 1

      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.

      90% of regular computer users know how to google "CCCP Codec pack" and install it. It's kind of a given that people will install codec's and plugins in order to view media. Installing flash on a browser is second nature. Further more, if I find Flash installed on a server ever again, I will cut the fingers off the user who did it. Those bolt cutters behind my desk are not decorative.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    13. Re:VP8 won't replace MPEG 4 AVC (H.264) by sznupi · · Score: 1

      You're sure about that? I would be surpised if even even 10% managed to do that...

      --
      One that hath name thou can not otter
    14. Re:VP8 won't replace MPEG 4 AVC (H.264) by mjwx · · Score: 1

      You're sure about that? I would be surpised if even even 10% managed to do that...

      Quite certain, people have either discovered that or VLC. People stopped asking me about why their movie didn't play a long time ago and I've lost count of the amount of times an end user has installed CCCP on their laptop.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    15. Re:VP8 won't replace MPEG 4 AVC (H.264) by sznupi · · Score: 1

      Well, I can perhaps buy that the group you're in contact with was trained after a while, in this specific case of CCCP/VLC (or they found somebody else? ;p Or - you're not thinking of "average enough" users)

      New things will probably still require largely new training...

      --
      One that hath name thou can not otter
    16. Re:VP8 won't replace MPEG 4 AVC (H.264) by mjwx · · Score: 1

      New things will probably still require largely new training...

      Maybe it's just in Australia. Computers are in every classroom now in Aus, Computing was introduced into the curriculum when I was 9 (almost 20 years ago). Today I know all of three people who cant use a computer, one is old, the other two are just incredibly stupid. Using computers is a part of our everyday lives and we adjusted. Not unusual to see a construction worker in stubbies, workboots and a high visibility jacket playing with a netbook on the bus home here. Computers are hardly a new thing.

      It takes about 30 years for a new invention to completely integrate itself into daily life. The TV, Refrigerator and Microwave are indispensable now, only a tiny percentage of people don't have them but 15 years ago and a significant percentage of Australian households still did not have a microwave. The Personal Computer was born in 1975, OK in its current incarnation it was the early 80's and Windows came about in 1992 (or there about). Maybe it's just Australia, but how to install a codec pack is common knowledge, the kind of question you don't bother me (the sysadmin) with any more as half the people on the street can answer. Flash is even easier, your browser pretty much leads you to it.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    17. Re:VP8 won't replace MPEG 4 AVC (H.264) by Slashcrap · · Score: 1

      chill out and stop taking pot shots at things that aren't related to the subject. this is the internet. you can find a supporting argument or case for anything. you can find test results that agree with any point of view when you're using a lossy bandwidth reduction algorithm because they used just the right input data.

      Chill out and stop using AC as a sock puppet. It's the sort of pathetic shit only somebody with a Republican sig could contemplate as a good argument strategy.

      i do like the way you just stopped capitalising the first letter of each sentence. if you can do that, then there's literally no need to change your writing style. nobody would ever see past a ruse like that.

      Besides, as a right winger, taking pot shots at things unrelated to the subject is your bread and butter. If you can't do that, there is nothing else to distract you from the constant cognitive dissonance required to keep your little brain in one piece and Blammo!, total breakdown, several killed, gunman takes own life, news at 11.

      To keep this on on topic did you know that codec stands for Coder/Decoder? Isn't that neat? Now go back to trying to get Newton out of your textbooks, faggot.

    18. Re:VP8 won't replace MPEG 4 AVC (H.264) by commodore64_love · · Score: 1

      >>>Chill out and stop using AC as a sock puppet. It's the sort of pathetic shit only somebody with a Republican sig .....

      If you're talking to me, you missed the mark. I never post anonymously, because I like the automatic +2 boost my posts get. AC's only get a score of 0 (effectively invisible), so I never use AC posting.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    19. Re:VP8 won't replace MPEG 4 AVC (H.264) by DaVince21 · · Score: 1

      Or apples and windows.

      *ducks*

      --
      I am not devoid of humor.
    20. Re:VP8 won't replace MPEG 4 AVC (H.264) by TheRaven64 · · Score: 1

      Depends on where you are. The OTA BBC HD broadcasts are H.264, although the satellite streams are MPEG-2.

      --
      I am TheRaven on Soylent News
  14. Counter-Strike is dead; long live Counter-Suit by tepples · · Score: 1

    What about patents that third parties could assert?

    It's Google for cricket's sake. Check this new (hypothetical) addition to the Google Search TOS: "You agree not to sue a user of any video codec based on VP3 or VP8 for violating any patent that you claim is essential to implementation of such codec." Even if that wouldn't fly, Google still has a load of patents with which it can countersue any third party that isn't a pure-play non-practicing entity.

  15. Mod Parent Down by Anonymous Coward · · Score: 0

    Ignore the troll.

    1. Re:Mod Parent Down by daveime · · Score: 1

      Says the idiot who replied to it, and myself, the third-party idiot who is pointing this out here.

  16. 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?

  17. Misconceptions concerning MSIE support for WebM by FlorianMueller · · Score: 1

    Some journalists, bloggers and Twitter users appear to have misconceptions regarding the way Microsoft Internet Explorer will support WebM.

    It's certainly very positive for Internet Explorer users that they can play WebM video/audio provided that they have a codec (meaning, a plug-in) installed. That's what the Windows Team blog states as a technical requirement.

    However, that just means flexibility for MSIE users and isn't a major breakthrough for WebM/VP8. Internet Explorer has always allowed plug-ins and I don't even know if it's ever tried to block one. So this isn't the same kind of endorsement of WebM/VP8 as if Internet Explorer came with WebM support on board. If that happened, it would also mean that there aren't any remaining concerns over patent issues. But that's not what has happened.

    Keep in mind that you can also view H.264 with Firefox if you have a plug-in. The net effect of the whole HTML 5 video situation is that plug-ins will continue to play a role.

    1. Re:Misconceptions concerning MSIE support for WebM by arose · · Score: 1

      Having the codec is worlds a part from "must come as plugin". It will probably use the DirecShow architecture in the same way that Safari uses QuickTime. While the user still needs to install stuff, once it's done it should be basically indistinguishable from the provided H.264 from a user or web developer standpoint. And Google + YouTube have both the trust and leverage to encourage people to install codec packs.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  18. 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.

  19. 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?

    1. Re:The idea of Google countersuing isn't realistic by Anonymous Coward · · Score: 0

      No, Google isn't a patent powerhouse. Its patent portfolio is only a fraction of the size of Apple,

      Your organization has only a dozen hydrogen bombs? Then I guess the world has no reason to fear you.

    2. Re:The idea of Google countersuing isn't realistic by Anonymous Coward · · Score: 0

      Who's to say that 90% of the 3000 patents Apple filed aren't worthless? It seems pretty far-fetched to believe that they have come up with 3000 innovative ideas that are actually worthy of patent protection in the past few years.

    3. Re:The idea of Google countersuing isn't realistic by yyxx · · Score: 1

      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.

      Many of Google's patents come from acquistions; they aren't listed under Google. Furthermore, it's not the size of the portfolio that matters, it's its quality. Apple's patents are by and large junk.

      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?

      How do you know Google is standing on the sidelines? AFAIK, they have gotten involved. And how do you know what the royalties are for? HTC makes more than Android phones, you know.

      Furthermore, hardware-related royalties really don't matter that much--they just disappear in the hardware price. Royalties matter for open source software, and nobody has sued over that so far.

    4. Re:The idea of Google countersuing isn't realistic by bit01 · · Score: 1

      Number of patents isn't the only criteria for balance of power. A key, defendable patent in a particular area could completely outweigh many weak patents.

      The number of MPEG-LA patents sounds impressive but my guess is that many of them are junk and of little value to the "owning" companies. Most patents are.

      ---

      It's valuable because it's standard, not standard because it is valuable.

  20. 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 Just+Some+Guy · · Score: 1

      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.

      Outside every context but a Windows desktop, that's an enormous improvement. Flash playback is horridly inefficient on every other platform, if it's even available at all. That's very important, especially on portable, battery-driven devices where simply throwing more CPU at the problem isn't an option.

      If HTML5 video had nothing to offer beyond platform native playback, that'd still be enough for me to cheer it on.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Confused about HTLM5 video by Anonymous Coward · · Score: 0

      The video tag doesn't specify what format is to be used. Currently it's mainly confined to to competing standards, Theora/Vorbis/Ogg and H.264/AAC/MP4 (video codec/audio codec/container). Google just made a new entry with VP8/Vorbis/MKV (or a subset of the MKV container to be exact). Of course the browser will still need to handle the format and unless the site offers multiple formats you are SOL if your browser doesn't support what is offered. For H.264 it was suggested to use Flash as a fallback if the browser can't decode it.

      Currently the situation looks like this:
      Safari plays everything Quicktime can play, so adding support for new formats is just a matter of installing the plugin.
      IE9 looks like it will support anything DirectShow/MediaFoundation can play, so the situation is the same as with Safari.
      Chrome and Opera use ffmpeg and GStreamer respectively for encoding. Unless Opera uses some weird implementation installing GStreamer plugins should be trivial. FFMpeg in Chrome can also be changed for a version that supports basically every codec under the sun (works with Chromium on Linux, haven't tried it with Chrome on Windows).
      Firefox will only support Theora and VP8 by the looks of it. They don't seem to want to use a more general media framework because they fear security issues and this would make it easy to play H.264 which they oppose for political reasons.

    3. 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.

    4. Re:Confused about HTLM5 video by geggo98 · · Score: 1

      [...] In other words, is this really any different than, say, building quicktime playback natively into the browser rather than needing a plug-in? [...]

      You get better integration with the DOM. This enables thinks like CSS video effects (example on WebKit).

      See it like this: Where you had animated GIFs before, you can now have embedded videos. This should be especially nice for browser games, etc.

      With the new pepper API currently developped by Mozilla and Google plugins might gain the same degree of integration. But until then a native tag integrates much better in the DOM as a plugin, with repect to layers, scritability, etc.

  21. 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.

    1. Re:It is not patent free by Anonymous Coward · · Score: 0

      This essentially amounts to no leverage at all, because even if a corporation owning a patent infringed on by VP8 was actively using VP8, they could just sell off the patent to a patent troll.

  22. That's nothing by Anonymous Coward · · Score: 0

    That's nothing. Take a look at the very end of http://people.xiph.org/~xiphmont/demo/theora/demo9.html where he says the release after that will be named... Eyjafjallajökull.

    1. Re:That's nothing by maxwell+demon · · Score: 1

      I predict that this will not fly. :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
  23. 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.

  24. MPEG LA roughly 100 times Google's patent power by FlorianMueller · · Score: 1

    Look at this comment slightly further above, "The idea of Google countersuing isn't realistic."

    1. Re:MPEG LA roughly 100 times Google's patent power by sheddd · · Score: 1

      Interesting. I'd wager google has at least one patent they got from ON2 that h.264 infringes, but I don't know.

  25. 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).

  26. Re:X264 dev doesn't like VP8. Color me shocked. by commodore64_love · · Score: 1

    Don't you think On2 is just a bit biased? In every other direct comparison I've seen, the MPEG4 AVC (x.264) was better.

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
  27. PNG is officially pronounced ping by tepples · · Score: 1

    Pro-tip: if you need a pronunciation guide, then you desperately need to pick a better name.

    Tell that to the authors of the PNG spec: "'PNG' is always spelled 'PNG' (or 'Portable Network Graphics') and always pronounced 'ping' in English." Yes, that's "ping" as in "Snooping as usual, I see".

  28. PCMCIA was a winner! by BancBoy · · Score: 1

    PCMCIA - People Can't Memorize Computer Industry Acronyms
    And SCSI was SASI! Or was that the other way around? I think I remember wet SCSI being able to hot mount disks.

    Sex sells!

    --
    [UID-HeinzIntel]
  29. 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.

  30. non-native libraries? by sanosuke001 · · Score: 1

    At work, we've been looking for a non-native, open source encoding library for a week or so now and can't really find anything. Do any of these have a non-native library available? (preferably Java. If not, we might port it). Even FMJ and fobs4jmf only seem to have decoders and even so, there are no examples on how to set it up without using JMStudio or a derivative of a manual setup or installation package.

    We can't seem to find any useful examples of anything anywhere. It's great to hear about new encoding plugins etc, but if nobody can find a way to use them as standalone libraries (multi-platform is best. aka Java for us) then it's difficult to back. And not having examples on how to implement make a lot of these packages almost useless as they never seem to be user friendly...

    --
    -SaNo
  31. Re:X264 dev doesn't like VP8. Color me shocked. by Blazewardog · · Score: 1

    From #x264 of course I'm not neutral. but I'm not biased in favor of h264 ... I'm biased against on2.

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

    Bless you.

  33. HTML5 and WebM goodness by Aggrajag · · Score: 1

    The quality seems to be ok but I couldn't figure out if it is possible to view the videos in fullscreen.

    Here's one that works with HTML5

    http://www.youtube.com/watch?v=RTNBwIAY9Zo

  34. Re:X264 dev doesn't like VP8. Color me shocked. by Blazewardog · · Score: 1

    Ahh Whoops didn't notice that it filtered Dark_Shikari from that post due to the brackets, should read From x264 Dark_Shikari:of course I'm not neutral. -- Dark_Shikari: but I'm not biased in favor of h264 ... -- Dark_Shikari: I'm biased against on2.

  35. Test of manhood by Requiem18th · · Score: 1

    He's playing PCB Lunatic, I'd trust him with the Internet.

    --
    But... the future refused to change.
  36. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 0

    I would take the X264 dev's opinion over the company that originally designed the format...

    Although I agree that you can't quite trust the company that designed the format, and that the analysis by the dev is pretty detailed, I disagree that I would necessarily "take the X264 dev's opinion over" it.

    The website is X264dev.multimedia.cx, after all.

    My guess is the dev is probably at least somewhat emotionally, intellectually, and/or financially invested in X264. It's like reading a critique of Java from a website entitled csharpdev.com.

    I'm not saying their opinion is invalid or even not useful, just that I would take it with a big grain of salt.

  37. Joygasm! by Anonymous Coward · · Score: 0

    Far too happy... Need new pants...

  38. Re:X264 dev doesn't like VP8. Color me shocked. by prockcore · · Score: 1

    and the x264 people aren't biased? Please. They specifically state that those comparison shots aren't even at the same bitrate. Useless comparison.

  39. Re:X264 dev doesn't like VP8. Color me shocked. by hkmwbz · · Score: 1

    Yeah, because it's completely unlikely that someone like the x264 dev, who is heavily invested in H.264, might be biased...

    --
    Clever signature text goes here.
  40. Re:X264 dev doesn't like VP8. Color me shocked. by hkmwbz · · Score: 1

    Of course. A guy who has a crapload of money, time and resources invested in H.264 obviously isn't biased in favor of it...

    --
    Clever signature text goes here.
  41. 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.
  42. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 0

    As one of the comments on the page points out: "Although the spec if *final*, the encoder/decoders are just preview releases. It is silly and naive to make comparisons on an alpha preview. From the official website,
    “Note: The initial developer preview releases of browsers supporting WebM are not yet fully optimized and therefore have a higher computational footprint for screen rendering than we expect for the general releases. The computational efficiencies of WebM are more accurately measured today using the development tools in the VP8 SDKs. Optimizations of the browser implementations are forthcoming.”

    Also, why just accept a 264 dev's opinion of the specs? Why not look for yourself?

    http://static.googleusercontent.com/external_content/untrusted_dlcp/www.webmproject.org/en/us/media/pdf/vp8_bitstream.pdf

  43. Blurry vs Blocky by pavon · · Score: 1

    That video demonstrates the hallmark of On2 video encoders - they blur detail they can't encode. This is a nice trick that makes things look better at low bitrates where none of the codecs can encode all the detail, and would instead look blocky. However, this blurring tends to mask the fact that they aren't encoding as much detail as the other codecs. This becomes very obvious as the bitrates increase. On2 encoders remain blurry while others gain more detail.

    That is why all of On2's promotional material uses low-bitrate examples. It is also why they hype their PSNR numbers - that is an image quality metric which does not always match human perception of image quality, and tends to favor blurred images.

    Different VP8 encoders could be written that choose to optimize for detail rather than smoothness, but there is a limit to the amount of detail that can be preserved by the nature of the format. Jason's argument about the lack of adaptive quantization killing the ability of VP8 to match H.264 is pretty compelling to me.

    1. Re:Blurry vs Blocky by makomk · · Score: 1

      Doesn't Theora support adaptive quantization? It's quite surprising that VP8 wouldn't...

    2. Re:Blurry vs Blocky by pavon · · Score: 1

      Sorry, my wording was an over-statement. VP8 does allow a form of adaptive quantization, but it comes with overhead that is worse than both H.264 and Theora.

      VP3 never had adaptive quanization, it was one of the few things added by Xiph before finalizing the Theora specification. (In general Xiph made all of the constant-value tables in VP3 configurable, including the quantization tables. While working on Vorbis they had found that this flexibility greatly improves the ability to do psy tuning, and wanted to have the same capability in Theora).

      Thus Theora and H.264 are designed to allow you to specify different quantization for each block/macroblock. VP8 requires you to define regions for the different quantization blocks, and for complicated regions this adds more overhead then simply including a quantization table index would have.

  44. Behold! The Ford Pinto! by jbeaupre · · Score: 1

    Guaranteed patent-free: http://en.wikipedia.org/wiki/Ford_Pinto

    Copy anything you want except the trademarks.

    --
    The world is made by those who show up for the job.
  45. Note one important missing exeption from the list: by feranick · · Score: 1

    Intel.

  46. Re:X264 dev doesn't like VP8. Color me shocked. by kucukzambur · · Score: 1

    Well all I see is a single hand picked frame in the analysis.

    Why doesn't he include variety of real video clips?

  47. Wrong Person by pavon · · Score: 1

    Your link was a refutation to a rant written by Mans Rullgard. This was written by Jason Garrett-Glaser, and it is very objective. How about you base you judgment on the quality and validity of the assessment rather than guilt by association?

  48. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 0

    You are right, the VP8 file has a 5% higher bitrate than the H.264 and Theora files.

  49. Re:Note one important missing exeption from the li by symbolset · · Score: 1

    Intel is not an MPEG LA Licensor. They don't have a dog in this fight. They'll come around.

    Or they won't, and they'll bear the consequences of attempting to stifle this real progress. Their choice.

    Once the majority of online video content is transcoded and the majority of users support an open codec, I can see a business case for deprecating H.264. It costs money to store data in multiple formats, and H.264 encoding licenses aren't free for commercial use.

    --
    Help stamp out iliturcy.
  50. "Ptalarbvorm?" by TangoMargarine · · Score: 1

    Sounds like a Klingon insult.

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  51. Compare to BitTorrent by tepples · · Score: 0, Offtopic

    "give us your bandwidth or no cookie".

    That's no different from a private BitTorrent tracker that requires users to maintain a ratio.

  52. How to sound professional? Avoid IRC quotes. by Anonymous Coward · · Score: 0

    The analysis of VP8 is fantastic and very well written, except for a cut-and-paste of an IRC session that provides additional information.

    Way to make yourself look like an idiot.

  53. 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 ]
    1. Re:Hello Kitty by marmoset · · Score: 1

      Sanyo != Sanrio.

    2. Re:Hello Kitty by TheRaven64 · · Score: 1

      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

      You seem not to understand how smartphone CPUs are built. ARM does not make CPUs, they design CPU cores, which they then license to other companies. These people then combine the CPU design with some other components and fab a SoC. One of these other components is the bit that handles H.264 decoding, typically something like a C64x DSP.

      The only company that makes ARM chips on the list is Qualcomm. Other big players, like TI and Samsung, are absent.

      --
      I am TheRaven on Soylent News
  54. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 0

    > They specifically state that those comparison shots aren't even at the same bitrate. Useless comparison.
    I'd like to politely suggest you learn to read. They stated that bitrate is identical.

    Look at the files on http://x264dev.multimedia.cx/?p=377:

    vp8.mkv - 17479998 Byte (actually a raw stream, not mkv)
    x264.mkv - 17111109 Byte
    x264baseline.mkv - 17213488 Byte
    ptalabvorm.ogv - 16909836 Byte
    dirac.mkv - 17439049 Byte
    vc1.mkv - 17436535 Byte
    xvid.avi - 17616424 Byte

    As you can see the filesizes and thus bitrates are pretty close. Actually, VP8 even had slightly more bitrate in this comparison.

  55. 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 ]
    1. Re:Not *yet* by shutdown+-p+now · · Score: 1

      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)

      ... and Microsoft (IE9). Which is what will probably seal it.

      We'll see if they'll try to standardize on it. Personally, I would be all for it, but I wonder if Apple will oppose that and refuse to compromise. Not that it matters much if it becomes a de facto standard, anyway.

  56. 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.

    1. Re:Summary judgment for an injunction by Jason+Earl · · Score: 1

      And my point is that Google is going to be paying for legal protection for these codecs no matter who gets sued. That being the case any sane litigant is going to go after Google directly so that if some bits of their case *do* end up in front of a jury they can paint Google as the big bad patent stealer instead of looking like a bully.

      A cease and desist order works against VirtualDub and ASF because these "technologies" are basically smack dab in the middle of MPEG-LA's kingdom. The patent holders involved (including Apple and Microsoft) want to force you to pay to use their licensed code and tools. That's essentially the whole point of both Theora and VP8.

      If VirtualDub were to get a cease and desist order over VP8 then you can bet that Google would get involved in a big way.

  57. Re:X264 dev doesn't like VP8. Color me shocked. by mzs · · Score: 1

    What do you think all those links labeled 'source' (right next to the links to the png files) point to?

  58. codec names by cas2000 · · Score: 1

    when i read a name like "theora" or "thusnelda" or this latest abomination "Ptalarbvorm", i can't help thinking that the various ogg codecs might be more successful if they didn't have such DUMB names.

    1. Re:codec names by spikeb · · Score: 0, Offtopic

      you sir, are an idiot.

    2. Re:codec names by cas2000 · · Score: 1

      thank you for your words of wisdom. i always listen to the opinions of cretins like yourself and value them very highly.

  59. Can Google get good browser support for this? by jonwil · · Score: 1

    Firefox has support on a branch with open bugs and ongoing effort to merge it into trunk which will then flow into SeaMonkey and other Mozilla/Gecko based browsers.
    Chrome is getting support.
    Opera is getting support.

    What will the others do?
    Will Google support VP8 on Android?
    Will Microsoft support VP8 in IE9?
    Will Apple support VP8 in Safari? (and Safari Mobile?)

    1. Re:Can Google get good browser support for this? by spikeb · · Score: 1

      Will Google support VP8 on Android?

      yes

      Will Microsoft support VP8 in IE9?

      yes, if the user has the codec installed

      Will Apple support VP8 in Safari? (and Safari Mobile?)

      good questions.

    2. Re:Can Google get good browser support for this? by mjwx · · Score: 1

      Will Google support VP8 on Android?

      Seeing as Chrome is part of Android I'd put good money on yes.

      Will Microsoft support VP8 in IE9?

      Via a third party plugin, just like with H.264 via Flash in IE8.

      Will Apple support VP8 in Safari? (and Safari Mobile?)

      Wont put money on this one, given lord Jobs' dislike of Open Source. If they don't it will only be shooting themselves in the foot.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    3. Re:Can Google get good browser support for this? by shutdown+-p+now · · Score: 1

      Via a third party plugin, just like with H.264 via Flash in IE8.

      The wording of the announcement for IE9 seems to amount to supporting it specifically for HTML5 <video>, but requiring a third-party codec not provided by MS (i.e. you'll have to get it from Google).

    4. Re:Can Google get good browser support for this? by arose · · Score: 1

      Will Apple support VP8 in Safari? (and Safari Mobile?)

      Yes, if a QuickTime codec is present. Default support and Safari Mobile will depend to their legal department, politics and quantum fluctuations in Jobs brain.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    5. Re:Can Google get good browser support for this? by CyberDragon777 · · Score: 1

      Will Apple support VP8 in Safari? (and Safari Mobile?)

      Wont put money on this one, given lord Jobs' dislike of Open Source. If they don't it will only be shooting themselves in the foot.

      If Google phases out h264 support on the HTML5 version of Youtube, Jobs has to choose between supporting an open video standard in Safari or endorse Flash if he wants users to be able to use Youtube!
      I bet his head will explode!

      --
      We both said a lot of things that you are going to regret.
    6. Re:Can Google get good browser support for this? by happydan · · Score: 1

      Android will support it from "Gingerbread". http://www.webmproject.org/about/faq/#webm_video_file_format

  60. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 0

    Not to be blind to issues that VP8 may or may not have, but a still shot isn't a great indicator of how the video looks over all, especially when it comes to a moving shot. I'd really like to see that exact test in motion for the codecs.

  61. 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.

  62. 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.
  63. Mmm... mod abuse... by Abcd1234 · · Score: 1

    Speaking of retarded monkeys... Why the fuck is the parent modded as a troll, exactly?

  64. That might work with AutoZone or Garmin by symbolset · · Score: 1

    I doubt it will work with Google. If you want to look for prior art on some patent, where are you going to look? Yahoo? Bing? Google has so well served searching for information that their company name is now the verb for that activity. Anybody who thinks theres a current patent that can't be defeated by prior art is kidding himself. If you're Google, there's always prior art. Even Marconi's radio patents were invalidated eventually in favor of Tesla - who was dead by then.

    Google paid $133,000,000 for On2 and they didn't just buy their VP8 Codec, they bought the entire company including customers, patents and cross-patent licensing agreements that date back as far as the early 1990's, engineers, executives and lawyers. Google got an awesomely good deal here - the price of On2 was severely depressed below its true value by the market conditions, which is why wise companies save up their cash in good times by the way. If there were a better company to buy for video encoding, who would know that better than Google? Google is Google. They know stuff. On2 by itself has a long history of mergers and acquisitions - it was once valued at $1B. On2's VP6 was selected as the Macromedia Flash 8 video codec. VP3 was the basis of Theora. In 2005 Skype licensed the On2 codecs, all current and future versions. It was licensed by AOL. Even Microsoft has licensed On2 technologies since 1997. Oh, and China. China's big, right? China's DVD format is based on On2 codecs.

    If the H.264 patent licensing consortium MPEG LA (Founded, 1996) wants a fight, I think Google's got a fight for them and Google's loaded for bear.

    So we've got On2 codecs and technologies used in Flash, YouTube, China, Microsoft's video, and vastly many others over a nearly 20 year span. It's endorsed and supported by ARM, AMD(ATI) and Nvidia. Um, this one is completely over. The guy that thinks the On2 codecs are derivative of H.264 may be reversing his entropy arrow, but really it doesn't matter any more than the squeaking of a mouse blocking a tank tread.

    We've also got a proponent with deep pockets. Google turns a profit of $2B a quarter. That's $22M a day, 7 days a week. They can afford some good lawyers, and lots of 'em. Maybe all of 'em. And that's not considering they have enough cash on hand to buy Kansas. They can afford to keep up the good fight forever without so much as an entry on their SEC forms. They can be stubborn, too... who walks away from the China market? Stubborn and well funded does not a good troll target make.

    Somebody might try to get an edge here, but to steal a Star Wars quote: "These Federation types are cowards. The negotiations will be short."

    Or not... this is the sort of epic "Clash of the titans" legal brawl I'd like to see play out on groklaw, now that the SCO thing is pretty much over.

    --
    Help stamp out iliturcy.
  65. Damn you, you beat me by seconds! by symbolset · · Score: 1

    You're wrong though. Html5 is "good enough," and maybe it can be secured - Flash can't for sure.

    Adobe had best recognize that they need to move quicker, they need to secure their stuff, and they need to learn who their friends aren't. They have to this fast, or they're going to be bickering on the sidelines with the duck-billed playpus and the Baiji Dolphi over who went extinct first.

    --
    Help stamp out iliturcy.
  66. Re:X264 dev doesn't like VP8. Color me shocked. by symbolset · · Score: 1

    On the one hand we have an X264 developer POV. On the other hand we have an On2 POV. I don't want you to believe either of them. They are by their positions biased in obvious ways. I want you to look for yourself and make up your own mind.

    In the end though your opinion doesn't matter. Google has many billions to defend their codec. VP8 is open source, patented but a free patent license to all as long as you don't sue. The codec compresses video to an acceptable level, and the decoder presents it well at any relative resolution. Compared to the blocky presentation of low-bitrate H264, I prefer the blurry VP8 because the blur is less distracting to me than the blocks. Check it for yourself. The On2 codecs go back in time as far, or further, than the H.264 licensors (MPEG LA). Google is Google, and patent lawyers are well advised to not mess with a company whose mission is "index the world's information". Google's depth of information gathering is so much deeper than what one would consider "due diligence" that the common usage seems but a shadow of their use. One must consider that they dug down in their trove of information before dishing out $133,000,000 for On2.

    So no, I don't want you to believe anything. I don't care what you believe. We'll have our open codec and there's nothing you can do about it. Thanks, Sergey.

    --
    Help stamp out iliturcy.
  67. PageRank is patented by tepples · · Score: 1

    If you want to look for prior art on some patent, where are you going to look? Yahoo? Bing? Google has so well served searching for information that their company name is now the verb for that activity.

    Stanford has a patent on using the principal eigenvector of a document link graph to rank documents, exclusively licensed to Google.

    Anybody who thinks theres a current patent

    The PageRank patent doesn't expire until 2018. I imagine Google controls other key patents, but I have other things to attend to at the moment.

    that can't be defeated by prior art

    Show me some relevant prior art for PageRank, and I'll believe you.

  68. Re:X264 dev doesn't like VP8. Color me shocked. by DaVince21 · · Score: 1

    Well, it certainly is a contrary point of view... :P

    --
    I am not devoid of humor.
  69. Re:X264 dev doesn't like VP8. Color me shocked. by Anonymous Coward · · Score: 0

    The real question is, if by obtaining(buying) other companies, does google hold the patients that H.264 is already using. In that way, copying code would be perfectly reasonable. IMO, that win/win for google, they would still get royalties from MPEG LA as well.

  70. Almost correct by jrincayc · · Score: 1

    Publish your implementation, then wait 20 years to use it. The product needs to be described in the public 20 years ago to be guaranteed prior art.

  71. Parse error ? by DrYak · · Score: 1

    You seem not to understand how smartphone CPUs are built.

    Yes, I do.

    ARM does not make CPUs, they design CPU cores

    Hence ARM based chips in the post you're replying to and not ARM-made chips.
    And hence the mention of ARM together with TI and Qualcomm in my top post to whose response I was responding.

    One of these other components is the bit that handles H.264 decoding, typically something like a C64x DSP.

    Well. Sort of. ARM also provides the NEON SIMD CORE which can be integrated into the chip.
    And a hypothetical hardware accelerated VP8 may or may not use NEON, in addition to DSP (as does the hardware Theora acceleration which is NEON+DSP), GPU (very likely as PowerVR are among the OpenCL proponents, and Nvidia is even supporting VP8) and dedicated core (not very likely but could happen if WebM gets that popular).

    The only company that makes ARM chips on the list is Qualcomm. Other big players, like TI and Samsung, are absent.

    Read again. Texas Instrument, the makers of the OMAP series of SoC, which has a mammoth market share in the embed world, is listed in 4th position from the bottom of the list.

    (As is also Nvidia which - some predicts - could play a significant role in upcoming the ARM-powered-netbooks market share)

    So, as I was saying in my top post, with ARM (the design maker), TI and Qualcomm (the biggest chip makers) you pretty much cover 99.9% of the phones.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Parse error ? by TheRaven64 · · Score: 1

      Ah, you're right. The press release I saw only listed Qualcomm. With TI on board, this becomes a lot more relevant.

      --
      I am TheRaven on Soylent News